Class ConfiguredSurfaceBuilder<SC extends ISurfaceBuilderConfig>
- java.lang.Object
-
- net.minecraft.world.gen.surfacebuilders.ConfiguredSurfaceBuilder<SC>
-
public class ConfiguredSurfaceBuilder<SC extends ISurfaceBuilderConfig> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static com.mojang.serialization.Codec<java.util.function.Supplier<ConfiguredSurfaceBuilder<?>>>
CODEC
SC
config
static com.mojang.serialization.Codec<ConfiguredSurfaceBuilder<?>>
DIRECT_CODEC
SurfaceBuilder<SC>
surfaceBuilder
-
Constructor Summary
Constructors Constructor Description ConfiguredSurfaceBuilder(SurfaceBuilder<SC> p_i51316_1_, SC p_i51316_2_)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
apply(java.util.Random p_215450_1_, IChunk p_215450_2_, Biome p_215450_3_, int p_215450_4_, int p_215450_5_, int p_215450_6_, double p_215450_7_, BlockState p_215450_9_, BlockState p_215450_10_, int p_215450_11_, long p_215450_12_)
SC
config()
void
initNoise(long p_215451_1_)
-
-
-
Field Detail
-
DIRECT_CODEC
public static final com.mojang.serialization.Codec<ConfiguredSurfaceBuilder<?>> DIRECT_CODEC
-
CODEC
public static final com.mojang.serialization.Codec<java.util.function.Supplier<ConfiguredSurfaceBuilder<?>>> CODEC
-
surfaceBuilder
public final SurfaceBuilder<SC extends ISurfaceBuilderConfig> surfaceBuilder
-
config
public final SC extends ISurfaceBuilderConfig config
-
-
Constructor Detail
-
ConfiguredSurfaceBuilder
public ConfiguredSurfaceBuilder(SurfaceBuilder<SC> p_i51316_1_, SC p_i51316_2_)
-
-
Method Detail
-
apply
public void apply(java.util.Random p_215450_1_, IChunk p_215450_2_, Biome p_215450_3_, int p_215450_4_, int p_215450_5_, int p_215450_6_, double p_215450_7_, BlockState p_215450_9_, BlockState p_215450_10_, int p_215450_11_, long p_215450_12_)
-
initNoise
public void initNoise(long p_215451_1_)
-
config
public SC config()
-
-