Class DripstoneUtils
java.lang.Object
net.minecraft.world.level.levelgen.feature.DripstoneUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static voidbuildBaseToTipColumn(Direction p_159652_, int p_159653_, boolean p_159654_, Consumer<BlockState> p_159655_) private static BlockStatecreatePointedDripstone(Direction p_159657_, DripstoneThickness p_159658_) protected static doublegetDripstoneHeight(double p_159624_, double p_159625_, double p_159626_, double p_159627_) protected static voidgrowPointedDripstone(LevelAccessor p_190848_, BlockPos p_190849_, Direction p_190850_, int p_190851_, boolean p_190852_) protected static booleanisCircleMostlyEmbeddedInStone(WorldGenLevel p_159640_, BlockPos p_159641_, int p_159642_) static booleanisDripstoneBase(BlockState p_159663_) static booleanisDripstoneBaseOrLava(BlockState p_159650_) static booleanisEmptyOrWater(BlockState p_159665_) protected static booleanisEmptyOrWater(LevelAccessor p_159629_, BlockPos p_159630_) static booleanisEmptyOrWaterOrLava(BlockState p_159667_) protected static booleanisEmptyOrWaterOrLava(LevelAccessor p_159660_, BlockPos p_159661_) static booleanisNeitherEmptyNorWater(BlockState p_203131_) protected static booleanplaceDripstoneBlockIfPossible(LevelAccessor p_190854_, BlockPos p_190855_)
-
Constructor Details
-
DripstoneUtils
public DripstoneUtils()
-
-
Method Details
-
getDripstoneHeight
protected static double getDripstoneHeight(double p_159624_, double p_159625_, double p_159626_, double p_159627_) -
isCircleMostlyEmbeddedInStone
protected static boolean isCircleMostlyEmbeddedInStone(WorldGenLevel p_159640_, BlockPos p_159641_, int p_159642_) -
isEmptyOrWater
-
isEmptyOrWaterOrLava
-
buildBaseToTipColumn
protected static void buildBaseToTipColumn(Direction p_159652_, int p_159653_, boolean p_159654_, Consumer<BlockState> p_159655_) -
growPointedDripstone
protected static void growPointedDripstone(LevelAccessor p_190848_, BlockPos p_190849_, Direction p_190850_, int p_190851_, boolean p_190852_) -
placeDripstoneBlockIfPossible
-
createPointedDripstone
-
isDripstoneBaseOrLava
-
isDripstoneBase
-
isEmptyOrWater
-
isNeitherEmptyNorWater
-
isEmptyOrWaterOrLava
-