Class ConfiguredSurfaceBuilder<SC extends SurfaceConfig>
java.lang.Object
net.minecraft.world.gen.surfacebuilder.ConfiguredSurfaceBuilder<SC>
public class ConfiguredSurfaceBuilder<SC extends SurfaceConfig> extends Object
- Mappings:
Namespace Name official cyt
intermediary net/minecraft/class_3504
named net/minecraft/world/gen/surfacebuilder/ConfiguredSurfaceBuilder
-
Field Summary
Fields Modifier and Type Field Description static com.mojang.serialization.Codec<ConfiguredSurfaceBuilder<?>>
CODEC
SC
config
static com.mojang.serialization.Codec<Supplier<ConfiguredSurfaceBuilder<?>>>
REGISTRY_CODEC
SurfaceBuilder<SC>
surfaceBuilder
-
Constructor Summary
Constructors Constructor Description ConfiguredSurfaceBuilder(SurfaceBuilder<SC> surfaceBuilder, SC config)
-
Method Summary
Modifier and Type Method Description void
generate(Random random, Chunk chunk, Biome biome, int x, int z, int height, double noise, BlockState defaultBlock, BlockState defaultFluid, int seaLevel, long seed)
SC
getConfig()
void
initSeed(long seed)
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector official a
Lcyt;a:Lcom/mojang/serialization/Codec;
intermediary field_25878
Lnet/minecraft/class_3504;field_25878:Lcom/mojang/serialization/Codec;
named CODEC
Lnet/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 b
Lcyt;b:Lcom/mojang/serialization/Codec;
intermediary field_25015
Lnet/minecraft/class_3504;field_25015:Lcom/mojang/serialization/Codec;
named REGISTRY_CODEC
Lnet/minecraft/world/gen/surfacebuilder/ConfiguredSurfaceBuilder;REGISTRY_CODEC:Lcom/mojang/serialization/Codec;
-
surfaceBuilder
- Mappings:
Namespace Name Mixin selector official c
Lcyt;c:Lczg;
intermediary field_15610
Lnet/minecraft/class_3504;field_15610:Lnet/minecraft/class_3523;
named surfaceBuilder
Lnet/minecraft/world/gen/surfacebuilder/ConfiguredSurfaceBuilder;surfaceBuilder:Lnet/minecraft/world/gen/surfacebuilder/SurfaceBuilder;
-
config
- Mappings:
Namespace Name Mixin selector official d
Lcyt;d:Lczi;
intermediary field_15611
Lnet/minecraft/class_3504;field_15611:Lnet/minecraft/class_3531;
named config
Lnet/minecraft/world/gen/surfacebuilder/ConfiguredSurfaceBuilder;config:Lnet/minecraft/world/gen/surfacebuilder/SurfaceConfig;
-
-
Constructor Details
-
ConfiguredSurfaceBuilder
- Mappings:
Namespace Name Mixin selector official <init>
Lcyt;<init>(Lczg;Lczi;)V
intermediary <init>
Lnet/minecraft/class_3504;<init>(Lnet/minecraft/class_3523;Lnet/minecraft/class_3531;)V
named <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, long seed)- Mappings:
Namespace Name Mixin selector official a
Lcyt;a(Ljava/util/Random;Lcjl;Lbuu;IIIDLcht;Lcht;IJ)V
intermediary method_15198
Lnet/minecraft/class_3504;method_15198(Ljava/util/Random;Lnet/minecraft/class_2791;Lnet/minecraft/class_1959;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;IJ)V
named generate
Lnet/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;IJ)V
-
initSeed
public void initSeed(long seed)- Mappings:
Namespace Name Mixin selector official a
Lcyt;a(J)V
intermediary method_15199
Lnet/minecraft/class_3504;method_15199(J)V
named initSeed
Lnet/minecraft/world/gen/surfacebuilder/ConfiguredSurfaceBuilder;initSeed(J)V
-
getConfig
- Mappings:
Namespace Name Mixin selector official a
Lcyt;a()Lczi;
intermediary method_15197
Lnet/minecraft/class_3504;method_15197()Lnet/minecraft/class_3531;
named getConfig
Lnet/minecraft/world/gen/surfacebuilder/ConfiguredSurfaceBuilder;getConfig()Lnet/minecraft/world/gen/surfacebuilder/SurfaceConfig;
-