Class ConfiguredSurfaceBuilder<SC extends SurfaceConfig>
java.lang.Object
net.minecraft.world.gen.surfacebuilder.ConfiguredSurfaceBuilder<SC>
- Mappings:
Namespace Name official dczintermediary net/minecraft/class_3504named net/minecraft/world/gen/surfacebuilder/ConfiguredSurfaceBuilder
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic com.mojang.serialization.Codec<ConfiguredSurfaceBuilder<?>>static com.mojang.serialization.Codec<Supplier<ConfiguredSurfaceBuilder<?>>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgenerate(Random random, Chunk chunk, Biome biome, int x, int z, int height, double noise, BlockState defaultBlock, BlockState defaultFluid, int seaLevel, int int2, long long2)voidinitSeed(long seed)
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector official aLdcz;a:Lcom/mojang/serialization/Codec;intermediary field_25878Lnet/minecraft/class_3504;field_25878:Lcom/mojang/serialization/Codec;named CODECLnet/minecraft/world/gen/surfacebuilder/ConfiguredSurfaceBuilder;CODEC:Lcom/mojang/serialization/Codec;
-
REGISTRY_CODEC
public static final com.mojang.serialization.Codec<Supplier<ConfiguredSurfaceBuilder<?>>> REGISTRY_CODEC- Mappings:
Namespace Name Mixin selector official bLdcz;b:Lcom/mojang/serialization/Codec;intermediary field_25015Lnet/minecraft/class_3504;field_25015:Lcom/mojang/serialization/Codec;named REGISTRY_CODECLnet/minecraft/world/gen/surfacebuilder/ConfiguredSurfaceBuilder;REGISTRY_CODEC:Lcom/mojang/serialization/Codec;
-
surfaceBuilder
- Mappings:
Namespace Name Mixin selector official cLdcz;c:Lddm;intermediary field_15610Lnet/minecraft/class_3504;field_15610:Lnet/minecraft/class_3523;named surfaceBuilderLnet/minecraft/world/gen/surfacebuilder/ConfiguredSurfaceBuilder;surfaceBuilder:Lnet/minecraft/world/gen/surfacebuilder/SurfaceBuilder;
-
config
- Mappings:
Namespace Name Mixin selector official dLdcz;d:Lddo;intermediary field_15611Lnet/minecraft/class_3504;field_15611:Lnet/minecraft/class_3531;named configLnet/minecraft/world/gen/surfacebuilder/ConfiguredSurfaceBuilder;config:Lnet/minecraft/world/gen/surfacebuilder/SurfaceConfig;
-
-
Constructor Details
-
ConfiguredSurfaceBuilder
- Mappings:
Namespace Name Mixin selector official <init>Ldcz;<init>(Lddm;Lddo;)Vintermediary <init>Lnet/minecraft/class_3504;<init>(Lnet/minecraft/class_3523;Lnet/minecraft/class_3531;)Vnamed <init>Lnet/minecraft/world/gen/surfacebuilder/ConfiguredSurfaceBuilder;<init>(Lnet/minecraft/world/gen/surfacebuilder/SurfaceBuilder;Lnet/minecraft/world/gen/surfacebuilder/SurfaceConfig;)V
-
-
Method Details
-
generate
public void generate(Random random, Chunk chunk, Biome biome, int x, int z, int height, double noise, BlockState defaultBlock, BlockState defaultFluid, int seaLevel, int int2, long long2)- Mappings:
Namespace Name Mixin selector official aLdcz;a(Ljava/util/Random;Lcml;Lbxo;IIIDLcks;Lcks;IIJ)Vintermediary method_15198Lnet/minecraft/class_3504;method_15198(Ljava/util/Random;Lnet/minecraft/class_2791;Lnet/minecraft/class_1959;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIJ)Vnamed generateLnet/minecraft/world/gen/surfacebuilder/ConfiguredSurfaceBuilder;generate(Ljava/util/Random;Lnet/minecraft/world/chunk/Chunk;Lnet/minecraft/world/biome/Biome;IIIDLnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;IIJ)V
-
initSeed
public void initSeed(long seed)- Mappings:
Namespace Name Mixin selector official aLdcz;a(J)Vintermediary method_15199Lnet/minecraft/class_3504;method_15199(J)Vnamed initSeedLnet/minecraft/world/gen/surfacebuilder/ConfiguredSurfaceBuilder;initSeed(J)V
-
getConfig
- Mappings:
Namespace Name Mixin selector official aLdcz;a()Lddo;intermediary method_15197Lnet/minecraft/class_3504;method_15197()Lnet/minecraft/class_3531;named getConfigLnet/minecraft/world/gen/surfacebuilder/ConfiguredSurfaceBuilder;getConfig()Lnet/minecraft/world/gen/surfacebuilder/SurfaceConfig;
-