Klasse WaystoneTile
java.lang.Object
net.neoforged.neoforge.attachment.AttachmentHolder
net.minecraft.world.level.block.entity.BlockEntity
gollorum.signpost.minecraft.block.tiles.WaystoneTile
- Alle implementierten Schnittstellen:
WithOwner,WithOwner.OfWaystone,WaystoneContainer,net.minecraft.util.debug.DebugValueSource,net.neoforged.neoforge.attachment.IAttachmentHolder,net.neoforged.neoforge.common.extensions.IBlockEntityExtension
public class WaystoneTile
extends net.minecraft.world.level.block.entity.BlockEntity
implements WithOwner.OfWaystone, WaystoneContainer
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen net.neoforged.neoforge.attachment.AttachmentHolder
net.neoforged.neoforge.attachment.AttachmentHolder.AsFieldVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen net.minecraft.util.debug.DebugValueSource
net.minecraft.util.debug.DebugValueSource.Registration, net.minecraft.util.debug.DebugValueSource.ValueGetter<T>Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen gollorum.signpost.security.WithOwner
WithOwner.OfSignpost, WithOwner.OfWaystone -
Feldübersicht
FelderVon Klasse geerbte Felder net.minecraft.world.level.block.entity.BlockEntity
level, remove, worldPositionVon Klasse geerbte Felder net.neoforged.neoforge.attachment.AttachmentHolder
ATTACHMENTS_NBT_KEY -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungWaystoneTile(net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected voidcollectImplicitComponents(net.minecraft.core.component.DataComponentMap.Builder components) static net.minecraft.world.level.block.entity.BlockEntityType<WaystoneTile> static net.minecraft.world.level.block.entity.BlockEntityType<WaystoneTile> getName()protected voidloadAdditional(net.minecraft.world.level.storage.ValueInput input) static voidonRemoved(net.minecraft.server.level.ServerLevel world, net.minecraft.core.BlockPos pos) voidsaveAdditional(net.minecraft.world.level.storage.ValueOutput output) voidsetLevel(net.minecraft.world.level.Level level) voidsetWaystoneOwner(Optional<PlayerHandle> owner) Von Klasse geerbte Methoden net.minecraft.world.level.block.entity.BlockEntity
addEntityType, applyComponents, applyComponentsFromItemStack, applyImplicitComponents, clearRemoved, collectComponents, components, fillCrashReportCategory, getBlockPos, getBlockState, getLevel, getNameForReporting, getPersistentData, getPosFromTag, getType, getUpdatePacket, getUpdateTag, hasLevel, isRemoved, isValidBlockState, loadCustomOnly, loadStatic, loadWithComponents, parseCustomNameSafe, preRemoveSideEffects, problemPath, registerDebugValues, removeComponentsFromTag, removeData, saveCustomOnly, saveCustomOnly, saveWithFullMetadata, saveWithFullMetadata, saveWithId, saveWithoutMetadata, saveWithoutMetadata, setBlockState, setChanged, setChanged, setComponents, setData, setRemoved, syncData, triggerEventVon Klasse geerbte Methoden net.neoforged.neoforge.attachment.AttachmentHolder
deserializeAttachments, getData, getExistingDataOrNull, hasAttachments, hasData, serializeAttachmentsVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden net.neoforged.neoforge.attachment.IAttachmentHolder
getData, getExistingData, getExistingData, getExistingDataOrNull, hasData, removeData, setData, syncDataVon Schnittstelle geerbte Methoden net.neoforged.neoforge.common.extensions.IBlockEntityExtension
getModelData, handleUpdateTag, hasCustomOutlineRendering, invalidateCapabilities, onChunkUnloaded, onDataPacket, onLoad, requestModelDataUpdate
-
Felddetails
-
REGISTRY_NAME
- Siehe auch:
-
-
Konstruktordetails
-
WaystoneTile
public WaystoneTile(net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state)
-
-
Methodendetails
-
createType
-
getBlockEntityType
public static net.minecraft.world.level.block.entity.BlockEntityType<WaystoneTile> getBlockEntityType() -
getHandle
-
getName
-
setLevel
public void setLevel(net.minecraft.world.level.Level level) - Setzt außer Kraft:
setLevelin Klassenet.minecraft.world.level.block.entity.BlockEntity
-
onRemoved
public static void onRemoved(net.minecraft.server.level.ServerLevel world, net.minecraft.core.BlockPos pos) -
getWaystoneOwner
- Angegeben von:
getWaystoneOwnerin SchnittstelleWithOwner.OfWaystone
-
setWaystoneOwner
- Angegeben von:
setWaystoneOwnerin SchnittstelleWithOwner.OfWaystone
-
saveAdditional
public void saveAdditional(net.minecraft.world.level.storage.ValueOutput output) - Setzt außer Kraft:
saveAdditionalin Klassenet.minecraft.world.level.block.entity.BlockEntity
-
loadAdditional
protected void loadAdditional(net.minecraft.world.level.storage.ValueInput input) - Setzt außer Kraft:
loadAdditionalin Klassenet.minecraft.world.level.block.entity.BlockEntity
-
collectImplicitComponents
protected void collectImplicitComponents(net.minecraft.core.component.DataComponentMap.Builder components) - Setzt außer Kraft:
collectImplicitComponentsin Klassenet.minecraft.world.level.block.entity.BlockEntity
-