Class DripstoneUtils

java.lang.Object
net.minecraft.world.level.levelgen.feature.DripstoneUtils

public class DripstoneUtils extends Object
  • 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

      protected static boolean isEmptyOrWater(LevelAccessor p_159629_, BlockPos p_159630_)
    • isEmptyOrWaterOrLava

      protected static boolean isEmptyOrWaterOrLava(LevelAccessor p_159660_, BlockPos p_159661_)
    • buildBaseToTipColumn

      protected static void buildBaseToTipColumn(Direction p_159652_, int p_159653_, boolean p_159654_, Consumer<BlockState> p_159655_)
    • growPointedDripstone

      protected static void growPointedDripstone(WorldGenLevel p_159644_, BlockPos p_159645_, Direction p_159646_, int p_159647_, boolean p_159648_)
    • placeDripstoneBlockIfPossible

      protected static boolean placeDripstoneBlockIfPossible(WorldGenLevel p_159637_, BlockPos p_159638_)
    • createPointedDripstone

      private static BlockState createPointedDripstone(Direction p_159657_, DripstoneThickness p_159658_)
    • isDripstoneBaseOrLava

      public static boolean isDripstoneBaseOrLava(BlockState p_159650_)
    • isDripstoneBase

      public static boolean isDripstoneBase(BlockState p_159663_)
    • isEmptyOrWater

      public static boolean isEmptyOrWater(BlockState p_159665_)
    • isEmptyOrWaterOrLava

      public static boolean isEmptyOrWaterOrLava(BlockState p_159667_)