net.minecraft.world.level.levelgen.carver

public class CaveWorldCarver

extends WorldCarver<CaveCarverConfiguration>

djm
net.minecraft.world.level.levelgen.carver.CaveWorldCarver
net.minecraft.class_2925
net.minecraft.unmapped.C_iznkyzfb
net.minecraft.world.gen.carver.CaveCarver
net.minecraft.world.gen.carver.CaveCarver
net.minecraft.src.C_2206_
net.minecraft.world.level.levelgen.carver.WorldGenCaves

Constructor summary

ModifierConstructor
public (com.mojang.serialization.Codec<CaveCarverConfiguration> arg0)

Method summary

Modifier and TypeMethod
public boolean
a(djl arg0, apf arg1)
isStartChunk(CaveCarverConfiguration arg0, RandomSource arg1)
method_35358(class_6108 arg0, class_5819 arg1)
m_hddbtips(C_wyfkntcn arg0, C_rlomrsco arg1)
shouldCarve(CaveCarverConfig arg0, Random arg1)
shouldCarve(CaveCarverConfig arg0, RandomGenerator random)
m_214133_(C_141356_ p_224895_, C_212974_ arg1)
public boolean
a(djk arg0, djl arg1, ddx arg2, Function<gu, he<cnk>> arg3, apf arg4, dgw arg5, clt arg6, ddw arg7)
carve(CarvingContext arg0, CaveCarverConfiguration arg1, ChunkAccess arg2, Function<BlockPos, Holder<Biome>> arg3, RandomSource arg4, Aquifer arg5, ChunkPos arg6, CarvingMask arg7)
method_35357(class_5873 arg0, class_6108 arg1, class_2791 arg2, Function<class_2338, class_6880<class_1959>> arg3, class_5819 arg4, class_6350 arg5, class_1923 arg6, class_6643 arg7)
m_tudbcdmo(C_kklqkmyc arg0, C_wyfkntcn arg1, C_lwzmmmqr arg2, Function<C_hynzadkk, C_cjzoxshv<C_orlkpefs>> arg3, C_rlomrsco arg4, C_jpghdzxc arg5, C_ynrszrtu arg6, C_nrynfjsf arg7)
carve(CarverContext arg0, CaveCarverConfig arg1, Chunk arg2, Function<BlockPos, RegistryEntry<Biome>> arg3, Random arg4, AquiferSampler arg5, ChunkPos arg6, CarvingMask arg7)
carve(CarverContext arg0, CaveCarverConfig arg1, Chunk arg2, Function<BlockPos, Holder<Biome>> arg3, RandomGenerator random, AquiferSampler arg5, ChunkPos arg6, CarvingMask arg7)
m_213788_(C_141355_ p_224886_, C_141356_ p_224887_, C_2116_ p_224888_, Function<C_4675_, C_203228_<C_1629_>> p_224889_, C_212974_ p_224890_, C_141319_ p_224891_, C_1560_ p_224892_, C_182875_ arg7)
protected int
a()
getCaveBound()
method_16577()
m_ddkxqust()
getMaxCaveCount()
getMaxCaveCount()
m_6208_()
protected float
a(apf arg0)
getThickness(RandomSource arg0)
method_16576(class_5819 arg0)
m_btwmjtmb(C_rlomrsco arg0)
getTunnelSystemWidth(Random random)
getTunnelSystemWidth(RandomGenerator random)
m_213592_(C_212974_ arg0)
protected double
b()
getYScale()
method_16578()
m_fukiashn()
getTunnelSystemHeightWidthRatio()
getTunnelSystemHeightWidthRatio()
m_6203_()
protected void
a(djk arg0, djl arg1, ddx arg2, Function<gu, he<cnk>> arg3, dgw arg4, double arg5, double arg6, double arg7, float arg8, double arg9, ddw arg10, djp$a arg11)
createRoom(CarvingContext arg0, CaveCarverConfiguration arg1, ChunkAccess arg2, Function<BlockPos, Holder<Biome>> arg3, Aquifer arg4, double arg5, double arg6, double arg7, float arg8, double arg9, CarvingMask arg10, WorldCarver$CarveSkipChecker arg11)
method_12674(class_5873 arg0, class_6108 arg1, class_2791 arg2, Function<class_2338, class_6880<class_1959>> arg3, class_6350 arg4, double arg5, double arg6, double arg7, float arg8, double arg9, class_6643 arg10, class_2939$class_5874 arg11)
m_fspeiyky(C_kklqkmyc arg0, C_wyfkntcn arg1, C_lwzmmmqr arg2, Function<C_hynzadkk, C_cjzoxshv<C_orlkpefs>> arg3, C_jpghdzxc arg4, double arg5, double arg6, double arg7, float arg8, double arg9, C_nrynfjsf arg10, C_fwlnnlqx$C_uxsoiwwh arg11)
carveCave(CarverContext context, CaveCarverConfig config, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> posToBiome, AquiferSampler aquiferSampler, double arg5, double arg6, double arg7, float arg8, double arg9, CarvingMask mask, Carver$SkipPredicate skipPredicate)
carveCave(CarverContext context, CaveCarverConfig config, Chunk chunk, Function<BlockPos, Holder<Biome>> posToBiome, AquiferSampler aquiferSampler, double x, double y, double z, float yaw, double yawPitchRatio, CarvingMask carvingMask, Carver$SkipPredicate skipPredicate)
m_190690_(C_141355_ p_190692_, C_141356_ p_190693_, C_2116_ p_190694_, Function<C_4675_, C_203228_<C_1629_>> p_190695_, C_141319_ p_190696_, double p_190697_, double p_190699_, double p_190701_, float arg8, double arg9, C_182875_ arg10, C_2212_$C_141357_ arg11)
protected void
a(djk arg0, djl arg1, ddx arg2, Function<gu, he<cnk>> arg3, long arg4, dgw arg5, double arg6, double arg7, double arg8, double arg9, double arg10, float arg11, float arg12, float arg13, int arg14, int arg15, double arg16, ddw arg17, djp$a arg18)
createTunnel(CarvingContext arg0, CaveCarverConfiguration arg1, ChunkAccess arg2, Function<BlockPos, Holder<Biome>> arg3, long arg4, Aquifer arg5, double arg6, double arg7, double arg8, double arg9, double arg10, float arg11, float arg12, float arg13, int arg14, int arg15, double arg16, CarvingMask arg17, WorldCarver$CarveSkipChecker arg18)
method_12675(class_5873 arg0, class_6108 arg1, class_2791 arg2, Function<class_2338, class_6880<class_1959>> arg3, long arg4, class_6350 arg5, double arg6, double arg7, double arg8, double arg9, double arg10, float arg11, float arg12, float arg13, int arg14, int arg15, double arg16, class_6643 arg17, class_2939$class_5874 arg18)
m_oigmxzwe(C_kklqkmyc arg0, C_wyfkntcn arg1, C_lwzmmmqr arg2, Function<C_hynzadkk, C_cjzoxshv<C_orlkpefs>> arg3, long arg4, C_jpghdzxc arg5, double arg6, double arg7, double arg8, double arg9, double arg10, float arg11, float arg12, float arg13, int arg14, int arg15, double arg16, C_nrynfjsf arg17, C_fwlnnlqx$C_uxsoiwwh arg18)
carveTunnels(CarverContext context, CaveCarverConfig config, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> posToBiome, long seed, AquiferSampler aquiferSampler, double x, double y, double z, double horizontalScale, double verticalScale, float width, float yaw, float pitch, int branchStartIndex, int branchCount, double yawPitchRatio, CarvingMask mask, Carver$SkipPredicate skipPredicate)
carveTunnels(CarverContext context, CaveCarverConfig config, Chunk chunk, Function<BlockPos, Holder<Biome>> posToBiome, long seed, AquiferSampler aquiferSampler, double x, double y, double z, double horizontalScale, double verticalScale, float width, float yaw, float pitch, int branchStartIndex, int branchCount, double yawPitchRatio, CarvingMask carvingMask, Carver$SkipPredicate skipPredicate)
m_190670_(C_141355_ p_190672_, C_141356_ p_190673_, C_2116_ p_190674_, Function<C_4675_, C_203228_<C_1629_>> p_190675_, long p_190676_, C_141319_ p_190678_, double p_190679_, double p_190681_, double p_190683_, double p_190685_, double p_190687_, float p_190689_, float arg12, float arg13, int arg14, int arg15, double arg16, C_182875_ arg17, C_2212_$C_141357_ arg18)
private static boolean
a(double arg0, double arg1, double arg2, double arg3)
shouldSkip(double arg0, double arg1, double arg2, double arg3)
method_33974(double arg0, double arg1, double arg2, double arg3)
m_bvwyagzr(double arg0, double arg1, double arg2, double arg3)
isPositionExcluded(double scaledRelativeX, double scaledRelativeY, double scaledRelativeZ, double floorY)
isPositionExcluded(double scaledRelativeX, double scaledRelativeY, double scaledRelativeZ, double floorY)
m_159195_(double p_159196_, double p_159198_, double arg2, double arg3)