Interface BonemealBehaviors.BonemealBehavior
- Enclosing class:
BonemealBehaviors
public static interface BonemealBehaviors.BonemealBehavior
-
Method Summary
Modifier and TypeMethodDescriptiondefault net.minecraft.core.BlockPosgetParticlePos(net.minecraft.world.level.block.state.BlockState state, net.minecraft.core.BlockPos pos) default booleanisBonemealSuccess(net.minecraft.world.level.LevelReader level, net.minecraft.util.RandomSource random, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state) default booleanbooleanmeetsRequirements(net.minecraft.world.level.LevelReader level, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state) voidperformBonemeal(net.minecraft.server.level.ServerLevel level, net.minecraft.util.RandomSource random, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state)
-
Method Details
-
meetsRequirements
boolean meetsRequirements(net.minecraft.world.level.LevelReader level, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state) -
isBonemealSuccess
default boolean isBonemealSuccess(net.minecraft.world.level.LevelReader level, net.minecraft.util.RandomSource random, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state) -
performBonemeal
void performBonemeal(net.minecraft.server.level.ServerLevel level, net.minecraft.util.RandomSource random, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state) -
getParticlePos
default net.minecraft.core.BlockPos getParticlePos(net.minecraft.world.level.block.state.BlockState state, net.minecraft.core.BlockPos pos) -
isNeighborSpreader
default boolean isNeighborSpreader()
-