Class SpawnMarkerBlockState
java.lang.Object
com.hypixel.hytale.server.core.universe.world.meta.BlockState
com.hypixel.hytale.server.spawning.blockstates.SpawnMarkerBlockState
- All Implemented Interfaces:
Component<ChunkStore>,Cloneable
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Codec<SpawnMarkerBlockState> private floatprivate PersistentRefFields inherited from class com.hypixel.hytale.server.core.universe.world.meta.BlockState
BASE_CODEC, CLOSE_WINDOW, OPEN_WINDOW, reference, TYPE_STRUCTUREFields inherited from interface com.hypixel.hytale.component.Component
EMPTY_ARRAY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidsetSpawnMarkerReference(PersistentRef spawnMarkerReference) booleantickMarkerLostTimeout(float dt) Methods inherited from class com.hypixel.hytale.server.core.universe.world.meta.BlockState
__internal_getPosition, clone, ensureState, getBlockPosition, getBlockState, getBlockState, getBlockState, getBlockType, getBlockX, getBlockY, getBlockZ, getCenteredBlockPosition, getChunk, getIndex, getPosition, getReference, getRotationIndex, initialize, invalidate, load, load, markNeedsSave, onUnload, saveToDocument, setPosition, setPosition, setReference, toHolder, unloadFromWorld, validateInitializedMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.hypixel.hytale.component.Component
cloneSerializable
-
Field Details
-
CODEC
-
spawnMarkerReference
-
markerLostTimeout
private float markerLostTimeout
-
-
Constructor Details
-
SpawnMarkerBlockState
public SpawnMarkerBlockState()
-
-
Method Details
-
getSpawnMarkerReference
-
setSpawnMarkerReference
-
refreshMarkerLostTimeout
public void refreshMarkerLostTimeout() -
tickMarkerLostTimeout
public boolean tickMarkerLostTimeout(float dt)
-