Class SkullBlock
java.lang.Object
org.geysermc.geyser.level.block.type.Block
org.geysermc.geyser.level.block.type.SkullBlock
- Direct Known Subclasses:
WallSkullBlock
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.geysermc.geyser.level.block.type.Block
Block.Builder -
Field Summary
Fields inherited from class org.geysermc.geyser.level.block.type.Block
item, JAVA_AIR_ID -
Constructor Summary
ConstructorsConstructorDescriptionSkullBlock(String javaIdentifier, SkullBlock.Type type, Block.Builder builder) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcheckForEmptySkull(GeyserSession session, BlockState state, org.cloudburstmc.math.vector.Vector3i position) protected voidsendBlockUpdatePacket(GeyserSession session, BlockState state, org.cloudburstmc.protocol.bedrock.data.definitions.BlockDefinition definition, org.cloudburstmc.math.vector.Vector3i position) Methods inherited from class org.geysermc.geyser.level.block.type.Block
asItem, blockEntityType, builder, defaultBlockState, destroyTime, hasBlockEntity, is, is, javaId, javaIdentifier, propertyKeys, pushReaction, requiresCorrectToolForDrops, setDefaultState, setJavaId, toString, updateBlock
-
Constructor Details
-
SkullBlock
-
-
Method Details
-
sendBlockUpdatePacket
protected void sendBlockUpdatePacket(GeyserSession session, BlockState state, org.cloudburstmc.protocol.bedrock.data.definitions.BlockDefinition definition, org.cloudburstmc.math.vector.Vector3i position) - Overrides:
sendBlockUpdatePacketin classBlock
-
checkForEmptySkull
protected void checkForEmptySkull(GeyserSession session, BlockState state, org.cloudburstmc.math.vector.Vector3i position) - Overrides:
checkForEmptySkullin classBlock
-
skullType
-