Class SculkSensorBlockEntity
java.lang.Object
net.minecraftforge.common.capabilities.CapabilityProvider<BlockEntity>
net.minecraft.world.level.block.entity.BlockEntity
net.minecraft.world.level.block.entity.SculkSensorBlockEntity
- All Implemented Interfaces:
- GameEventListener.Holder<VibrationSystem.Listener>,- VibrationSystem,- ICapabilityProvider,- ICapabilityProviderImpl<BlockEntity>,- ICapabilitySerializable<CompoundTag>,- IForgeBlockEntity,- INBTSerializable<CompoundTag>
- Direct Known Subclasses:
- CalibratedSculkSensorBlockEntity
public class SculkSensorBlockEntity
extends BlockEntity
implements GameEventListener.Holder<VibrationSystem.Listener>, VibrationSystem
- 
Nested Class SummaryNested ClassesNested classes/interfaces inherited from class net.minecraftforge.common.capabilities.CapabilityProviderCapabilityProvider.AsField<B extends ICapabilityProviderImpl<B>>Nested classes/interfaces inherited from interface net.minecraft.world.level.gameevent.vibrations.VibrationSystemVibrationSystem.Data, VibrationSystem.Listener, VibrationSystem.Ticker, VibrationSystem.User
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate intprivate static final org.slf4j.Loggerprivate VibrationSystem.Dataprivate final VibrationSystem.Listenerprivate final VibrationSystem.UserFields inherited from class net.minecraft.world.level.block.entity.BlockEntitylevel, remove, worldPositionFields inherited from interface net.minecraftforge.common.extensions.IForgeBlockEntityINFINITE_EXTENT_AABBFields inherited from interface net.minecraft.world.level.gameevent.vibrations.VibrationSystemRESONANCE_EVENTS, VIBRATION_FREQUENCY_FOR_EVENT
- 
Constructor SummaryConstructorsModifierConstructorDescriptionSculkSensorBlockEntity(BlockPos p_155635_, BlockState p_155636_) protectedSculkSensorBlockEntity(BlockEntityType<?> p_277405_, BlockPos p_277502_, BlockState p_277699_) 
- 
Method SummaryModifier and TypeMethodDescriptionintvoidload(CompoundTag p_155649_) protected voidsaveAdditional(CompoundTag p_187511_) voidsetLastVibrationFrequency(int p_222801_) Methods inherited from class net.minecraft.world.level.block.entity.BlockEntityaddEntityType, clearRemoved, fillCrashReportCategory, getBlockPos, getBlockState, getLevel, getPersistentData, getPosFromTag, getType, getUpdatePacket, getUpdateTag, hasLevel, isRemoved, loadStatic, onChunkUnloaded, onlyOpCanSetNbt, saveToItem, saveWithFullMetadata, saveWithId, saveWithoutMetadata, setBlockState, setChanged, setChanged, setLevel, setRemoved, triggerEventMethods inherited from class net.minecraftforge.common.capabilities.CapabilityProviderareCapsCompatible, areCapsCompatible, deserializeCaps, gatherCapabilities, gatherCapabilities, gatherCapabilities, getCapabilities, getCapability, invalidateCaps, reviveCaps, serializeCapsMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraftforge.common.capabilities.ICapabilityProvidergetCapability, getCapabilityMethods inherited from interface net.minecraftforge.common.extensions.IForgeBlockEntitydeserializeNBT, getModelData, getRenderBoundingBox, handleUpdateTag, hasCustomOutlineRendering, onDataPacket, onLoad, requestModelDataUpdate, serializeNBT
- 
Field Details- 
LOGGERprivate static final org.slf4j.Logger LOGGER
- 
vibrationData
- 
vibrationListener
- 
vibrationUser
- 
lastVibrationFrequencyprivate int lastVibrationFrequency
 
- 
- 
Constructor Details- 
SculkSensorBlockEntityprotected SculkSensorBlockEntity(BlockEntityType<?> p_277405_, BlockPos p_277502_, BlockState p_277699_) 
- 
SculkSensorBlockEntity
 
- 
- 
Method Details- 
createVibrationUser
- 
load- Overrides:
- loadin class- BlockEntity
 
- 
saveAdditional- Overrides:
- saveAdditionalin class- BlockEntity
 
- 
getVibrationData- Specified by:
- getVibrationDatain interface- VibrationSystem
 
- 
getVibrationUser- Specified by:
- getVibrationUserin interface- VibrationSystem
 
- 
getLastVibrationFrequencypublic int getLastVibrationFrequency()
- 
setLastVibrationFrequencypublic void setLastVibrationFrequency(int p_222801_) 
- 
getListener- Specified by:
- getListenerin interface- GameEventListener.Holder<VibrationSystem.Listener>
 
 
-