Class TrialSpawnerBlockEntity
java.lang.Object
net.neoforged.neoforge.attachment.AttachmentHolder
net.minecraft.world.level.block.entity.BlockEntity
net.minecraft.world.level.block.entity.TrialSpawnerBlockEntity
- All Implemented Interfaces:
- TrialSpawner.StateAccessor,- Spawner,- IAttachmentHolder,- IBlockEntityExtension,- INBTSerializable<CompoundTag>
public class TrialSpawnerBlockEntity
extends BlockEntity
implements Spawner, TrialSpawner.StateAccessor
- 
Nested Class SummaryNested classes/interfaces inherited from class net.neoforged.neoforge.attachment.AttachmentHolderAttachmentHolder.AsField
- 
Field SummaryFieldsFields inherited from class net.minecraft.world.level.block.entity.BlockEntitylevel, remove, worldPositionFields inherited from class net.neoforged.neoforge.attachment.AttachmentHolderATTACHMENTS_NBT_KEY
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetState()voidload(CompoundTag p_311954_) voidbooleanprotected voidsaveAdditional(CompoundTag p_311806_) voidsetEntityId(EntityType<?> p_311807_, RandomSource p_311976_) voidsetState(Level p_311786_, TrialSpawnerState p_312721_) Methods inherited from class net.minecraft.world.level.block.entity.BlockEntityaddEntityType, clearRemoved, fillCrashReportCategory, getBlockPos, getBlockState, getLevel, getPersistentData, getPosFromTag, getType, hasLevel, isRemoved, loadStatic, removeData, saveToItem, saveWithFullMetadata, saveWithId, saveWithoutMetadata, setBlockState, setChanged, setChanged, setData, setLevel, setRemoved, triggerEventMethods inherited from class net.neoforged.neoforge.attachment.AttachmentHolderareAttachmentsCompatible, deserializeAttachments, getData, hasAttachments, hasData, serializeAttachmentsMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.neoforged.neoforge.attachment.IAttachmentHoldergetData, hasData, removeData, setDataMethods inherited from interface net.neoforged.neoforge.common.extensions.IBlockEntityExtensiondeserializeNBT, getModelData, handleUpdateTag, hasCustomOutlineRendering, invalidateCapabilities, onChunkUnloaded, onDataPacket, onLoad, requestModelDataUpdate, serializeNBT
- 
Field Details- 
LOGGERprivate static final org.slf4j.Logger LOGGER
- 
trialSpawner
 
- 
- 
Constructor Details- 
TrialSpawnerBlockEntity
 
- 
- 
Method Details- 
load- Overrides:
- loadin class- BlockEntity
 
- 
saveAdditional- Overrides:
- saveAdditionalin class- BlockEntity
 
- 
getUpdatePacket- Overrides:
- getUpdatePacketin class- BlockEntity
 
- 
getUpdateTag- Overrides:
- getUpdateTagin class- BlockEntity
 
- 
onlyOpCanSetNbtpublic boolean onlyOpCanSetNbt()- Overrides:
- onlyOpCanSetNbtin class- BlockEntity
 
- 
setEntityId- Specified by:
- setEntityIdin interface- Spawner
 
- 
getTrialSpawner
- 
getState- Specified by:
- getStatein interface- TrialSpawner.StateAccessor
 
- 
setState- Specified by:
- setStatein interface- TrialSpawner.StateAccessor
 
- 
markUpdatedpublic void markUpdated()- Specified by:
- markUpdatedin interface- TrialSpawner.StateAccessor
 
 
-