net.minecraft.world.gen.feature.util

public class DripstoneHelper

net.minecraft.world.level.levelgen.feature.DripstoneUtils
net.minecraft.world.level.levelgen.feature.DripstoneUtils
net.minecraft.class_5726
net.minecraft.world.gen.feature.util.DripstoneHelper

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
protected static double
getDripstoneHeight(double xzDistanceFromCenter, double dripstoneRadius, double scale, double bluntness)
getDripstoneHeight(double xzDistanceFromCenter, double dripstoneRadius, double scale, double bluntness)
method_33005(double arg0, double arg1, double arg2, double arg3)
scaleHeightFromRadius(double radius, double scale, double heightScale, double bluntness)
protected static boolean
isCircleMostlyEmbeddedInStone(WorldGenLevel level, BlockPos center, int xzRadius)
isCircleMostlyEmbeddedInStone(WorldGenLevel level, BlockPos center, int xzRadius)
method_33009(class_5281 arg0, class_2338 arg1, int arg2)
canGenerateBase(StructureWorldAccess world, BlockPos pos, int height)
protected static boolean
isEmptyOrWater(LevelAccessor level, BlockPos pos)
isEmptyOrWater(LevelAccessor level, BlockPos pos)
method_33006(class_1936 arg0, class_2338 arg1)
canGenerate(WorldAccess world, BlockPos pos)
protected static boolean
isEmptyOrWaterOrLava(LevelAccessor level, BlockPos pos)
isEmptyOrWaterOrLava(LevelAccessor level, BlockPos pos)
method_33388(class_1936 arg0, class_2338 arg1)
canGenerateOrLava(WorldAccess world, BlockPos pos)
protected static void
buildBaseToTipColumn(Direction direction, int totalLength, boolean mergedTip, Consumer<BlockState> consumer)
buildBaseToTipColumn(Direction direction, int totalLength, boolean mergedTip, Consumer<BlockState> consumer)
method_33012(class_2350 arg0, int arg1, boolean arg2, Consumer<class_2680> arg3)
getDripstoneThickness(Direction direction, int height, boolean merge, Consumer<BlockState> callback)
protected static void
growPointedDripstone(LevelAccessor level, BlockPos startPos, Direction tipDirection, int height, boolean mergedTip)
growPointedDripstone(LevelAccessor level, BlockPos startPos, Direction tipDirection, int height, boolean mergedTip)
method_33010(class_1936 arg0, class_2338 arg1, class_2350 arg2, int arg3, boolean arg4)
generatePointedDripstone(WorldAccess world, BlockPos pos, Direction direction, int height, boolean merge)
protected static boolean
placeDripstoneBlockIfPossible(LevelAccessor level, BlockPos pos)
placeDripstoneBlockIfPossible(LevelAccessor level, BlockPos pos)
method_33008(class_1936 arg0, class_2338 arg1)
generateDripstoneBlock(WorldAccess world, BlockPos pos)
private static BlockState
createPointedDripstone(Direction direction, DripstoneThickness thickness)
createPointedDripstone(Direction direction, DripstoneThickness thickness)
method_33013(class_2350 arg0, class_5691 arg1)
getState(Direction direction, Thickness thickness)
public static boolean
isDripstoneBaseOrLava(BlockState state)
isDripstoneBaseOrLava(BlockState state)
method_33387(class_2680 arg0)
canReplaceOrLava(BlockState state)
public static boolean
isDripstoneBase(BlockState state)
isDripstoneBase(BlockState state)
method_33011(class_2680 arg0)
canReplace(BlockState state)
public static boolean
isEmptyOrWater(BlockState state)
isEmptyOrWater(BlockState state)
method_33014(class_2680 arg0)
canGenerate(BlockState state)
public static boolean
isNeitherEmptyNorWater(BlockState state)
isNeitherEmptyNorWater(BlockState state)
method_40074(class_2680 arg0)
cannotGenerate(BlockState state)
public static boolean
isEmptyOrWaterOrLava(BlockState state)
isEmptyOrWaterOrLava(BlockState state)
method_33389(class_2680 arg0)
canGenerateOrLava(BlockState state)