net.minecraft.world.level.levelgen.carver

public class ConfiguredWorldCarver<WC extends CarverConfiguration>

cqu
net.minecraft.world.level.levelgen.carver.ConfiguredWorldCarver
net.minecraft.class_2922
net.minecraft.world.gen.carver.ConfiguredCarver
net.minecraft.src.C_2207_
net.minecraft.world.level.levelgen.carver.WorldGenCarverWrapper

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<ConfiguredWorldCarver<?>>
a
DIRECT_CODEC
field_25832
CODEC
f_64846_
public static final com.mojang.serialization.Codec<Supplier<ConfiguredWorldCarver<?>>>
b
CODEC
field_24828
REGISTRY_CODEC
f_64847_
public static final com.mojang.serialization.Codec<List<Supplier<ConfiguredWorldCarver<?>>>>
c
LIST_CODEC
field_26755
LIST_CODEC
f_64848_
private final WorldCarver<WC>
d
worldCarver
field_13279
carver
f_64849_
private final WC
e
config
field_13278
config
f_64850_

Constructor summary

ModifierConstructor
public (WorldCarver<WC> carver, WC config)

Method summary

Modifier and TypeMethod
public WC
a()
config()
method_30378()
getConfig()
m_64855_()
public boolean
a(Random arg0)
isStartChunk(Random arg0)
method_12669(Random arg0)
shouldCarve(Random random)
m_159273_(Random arg0)
public boolean
a(cqr arg0, cml arg1, Function<gg, bxo> arg2, Random arg3, cpf arg4, bvu arg5, BitSet arg6)
carve(CarvingContext arg0, ChunkAccess arg1, Function<BlockPos, Biome> arg2, Random arg3, Aquifer arg4, ChunkPos arg5, BitSet arg6)
method_12668(class_5873 arg0, class_2791 arg1, Function<class_2338, class_1959> arg2, Random arg3, class_6350 arg4, class_1923 arg5, BitSet arg6)
carve(CarverContext context, Chunk chunk, Function<BlockPos, Biome> posToBiome, Random random, AquiferSampler arg4, ChunkPos pos, BitSet carvingMask)
m_159265_(C_141355_ p_159267_, C_2116_ p_159268_, Function<C_4675_, C_1629_> p_159269_, Random p_159270_, C_141319_ p_159271_, C_1560_ p_159272_, BitSet arg6)