net.minecraft.world.level.levelgen.feature

public class DripstoneUtils

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

构造函数概要

修饰符构造函数
public ()

方法概要

修饰符与类型方法
protected static double
a(double arg0, double arg1, double arg2, double arg3)
getDripstoneHeight(double arg0, double arg1, double arg2, double arg3)
method_33005(double arg0, double arg1, double arg2, double arg3)
scaleHeightFromRadius(double radius, double scale, double heightScale, double bluntness)
m_159623_(double p_159624_, double p_159626_, double arg2, double arg3)
protected static boolean
a(cnb arg0, gt arg1, int arg2)
isCircleMostlyEmbeddedInStone(WorldGenLevel arg0, BlockPos arg1, int arg2)
method_33009(class_5281 arg0, class_2338 arg1, int arg2)
canGenerateBase(StructureWorldAccess world, BlockPos pos, int height)
m_159639_(C_1625_ p_159640_, C_4675_ p_159641_, int p_159642_)
protected static boolean
a(cmj arg0, gt arg1)
isEmptyOrWater(LevelAccessor arg0, BlockPos arg1)
method_33006(class_1936 arg0, class_2338 arg1)
canGenerate(WorldAccess world, BlockPos pos)
m_159628_(C_1598_ p_159629_, C_4675_ p_159630_)
protected static boolean
b(cmj arg0, gt arg1)
isEmptyOrWaterOrLava(LevelAccessor arg0, BlockPos arg1)
method_33388(class_1936 arg0, class_2338 arg1)
canGenerateOrLava(WorldAccess world, BlockPos pos)
m_159659_(C_1598_ p_159660_, C_4675_ p_159661_)
protected static void
a(gz arg0, int arg1, boolean arg2, Consumer<dbq> arg3)
buildBaseToTipColumn(Direction arg0, int arg1, boolean arg2, Consumer<BlockState> arg3)
method_33012(class_2350 arg0, int arg1, boolean arg2, Consumer<class_2680> arg3)
getDripstoneThickness(Direction direction, int height, boolean merge, Consumer<BlockState> callback)
m_159651_(C_4687_ p_159652_, int p_159653_, boolean p_159654_, Consumer<C_2064_> p_159655_)
protected static void
a(cmj arg0, gt arg1, gz arg2, int arg3, boolean arg4)
growPointedDripstone(LevelAccessor arg0, BlockPos arg1, Direction arg2, int arg3, boolean arg4)
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)
m_190847_(C_1598_ p_190848_, C_4675_ p_190849_, C_4687_ p_190850_, int p_190851_, boolean p_190852_)
protected static boolean
c(cmj arg0, gt arg1)
placeDripstoneBlockIfPossible(LevelAccessor arg0, BlockPos arg1)
method_33008(class_1936 arg0, class_2338 arg1)
generateDripstoneBlock(WorldAccess world, BlockPos pos)
m_190853_(C_1598_ p_190854_, C_4675_ p_190855_)
private static BlockState
a(gz arg0, dco arg1)
createPointedDripstone(Direction arg0, DripstoneThickness arg1)
method_33013(class_2350 arg0, class_5691 arg1)
getState(Direction direction, Thickness thickness)
m_159656_(C_4687_ p_159657_, C_141260_ p_159658_)
public static boolean
a(dbq arg0)
isDripstoneBaseOrLava(BlockState arg0)
method_33387(class_2680 arg0)
canReplaceOrLava(BlockState state)
m_159649_(C_2064_ p_159650_)
public static boolean
b(dbq arg0)
isDripstoneBase(BlockState arg0)
method_33011(class_2680 arg0)
canReplace(BlockState state)
m_159662_(C_2064_ p_159663_)
public static boolean
c(dbq arg0)
isEmptyOrWater(BlockState arg0)
method_33014(class_2680 arg0)
canGenerate(BlockState state)
m_159664_(C_2064_ p_159665_)
public static boolean
d(dbq arg0)
isNeitherEmptyNorWater(BlockState arg0)
method_40074(class_2680 arg0)
cannotGenerate(BlockState state)
m_203130_(C_2064_ p_203131_)
public static boolean
e(dbq arg0)
isEmptyOrWaterOrLava(BlockState arg0)
method_33389(class_2680 arg0)
canGenerateOrLava(BlockState state)
m_159666_(C_2064_ p_159667_)