Class Block.Builder
java.lang.Object
org.geysermc.geyser.level.block.type.Block.Builder
- Enclosing class:
Block
-
Method Summary
Modifier and TypeMethodDescriptionbooleanState(Property<Boolean> property) destroyTime(float destroyTime) enumState(BasicEnumProperty property) For states that we're just tracking for mirroring Java states.final <T extends Enum<T>>
Block.BuilderintState(IntegerProperty property) javaId(int javaId) pushReaction(PistonBehavior pushReaction) setBlockEntity(org.geysermc.mcprotocollib.protocol.data.game.level.block.BlockEntityType blockEntityType)
-
Method Details
-
enumState
For states that we're just tracking for mirroring Java states. -
enumState
@SafeVarargs public final <T extends Enum<T>> Block.Builder enumState(Property<T> property, T... enums) -
booleanState
-
intState
-
requiresCorrectToolForDrops
-
setBlockEntity
public Block.Builder setBlockEntity(org.geysermc.mcprotocollib.protocol.data.game.level.block.BlockEntityType blockEntityType) -
destroyTime
-
pushReaction
-
javaId
-