Class SpreadBehaviors
java.lang.Object
io.github.vampirestudios.vampirelib.api.blockspreading.SpreadBehaviors
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Method Summary
Modifier and TypeMethodDescriptionstatic booleancanSpread(net.minecraft.world.level.block.state.BlockState state, BlockSpreadingType type) static SpreadingBehaviorgetSpreadingBehavior(net.minecraft.world.level.block.Block block, BlockSpreadingType type) static net.minecraft.world.level.block.state.BlockStategetSpreadState(net.minecraft.world.level.block.state.BlockState state, net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, BlockSpreadingType type)
-
Method Details
-
canSpread
public static boolean canSpread(net.minecraft.world.level.block.state.BlockState state, BlockSpreadingType type) -
getSpreadState
public static net.minecraft.world.level.block.state.BlockState getSpreadState(net.minecraft.world.level.block.state.BlockState state, net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, BlockSpreadingType type) -
getSpreadingBehavior
public static SpreadingBehavior getSpreadingBehavior(net.minecraft.world.level.block.Block block, BlockSpreadingType type)
-