Class FlowerPotBlock
java.lang.Object
org.geysermc.geyser.level.block.type.Block
org.geysermc.geyser.level.block.type.FlowerPotBlock
- All Implemented Interfaces:
BedrockChunkWantsBlockEntityTag,RequiresBlockState
-
Nested Class Summary
Nested 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.cloudburstmc.nbt.NbtMapcreateTag(GeyserSession session, org.cloudburstmc.math.vector.Vector3i position, BlockState blockState) Get the tag of the Bedrock-only block entity.flower()org.geysermc.mcprotocollib.protocol.data.game.item.ItemStackpickItem(BlockState state) voidupdateBlock(GeyserSession session, BlockState state, org.cloudburstmc.math.vector.Vector3i position) Methods inherited from class org.geysermc.geyser.level.block.type.Block
asItem, blockEntityType, builder, checkForEmptySkull, defaultBlockState, destroyTime, hasBlockEntity, javaId, javaIdentifier, propertyKeys, pushReaction, requiresCorrectToolForDrops, sendBlockUpdatePacket, setDefaultState, setJavaId, toString
-
Constructor Details
-
FlowerPotBlock
-
-
Method Details
-
updateBlock
public void updateBlock(GeyserSession session, BlockState state, org.cloudburstmc.math.vector.Vector3i position) - Overrides:
updateBlockin classBlock
-
createTag
public org.cloudburstmc.nbt.NbtMap createTag(GeyserSession session, org.cloudburstmc.math.vector.Vector3i position, BlockState blockState) Description copied from interface:BedrockChunkWantsBlockEntityTagGet the tag of the Bedrock-only block entity. Used during chunk loading.- Specified by:
createTagin interfaceBedrockChunkWantsBlockEntityTagposition- Bedrock position of block.blockState- Java BlockState of block.- Returns:
- Bedrock tag
-
pickItem
-
flower
-