Class NetherSurfaceBuilder
java.lang.Object
net.minecraft.world.gen.surfacebuilder.SurfaceBuilder<TernarySurfaceConfig>
net.minecraft.world.gen.surfacebuilder.NetherSurfaceBuilder
public class NetherSurfaceBuilder extends SurfaceBuilder<TernarySurfaceConfig>
- Mappings:
Namespace Name official cyjintermediary net/minecraft/class_3520named net/minecraft/world/gen/surfacebuilder/NetherSurfaceBuilder
-
Field Summary
Fields Modifier and Type Field Description private static BlockStateCAVE_AIRprivate static BlockStateGLOWSTONEprivate static BlockStateGRAVELprotected OctavePerlinNoiseSamplernoiseprotected longseedFields inherited from class net.minecraft.world.gen.surfacebuilder.SurfaceBuilder
BADLANDS, BADLANDS_CONFIG, BASALT_DELTA_CONFIG, BASALT_DELTAS, COARSE_DIRT_CONFIG, CRIMSON_NYLIUM_CONFIG, DEFAULT, END_CONFIG, ERODED_BADLANDS, FROZEN_OCEAN, GIANT_TREE_TAIGA, GRASS_CONFIG, GRASS_SAND_UNDERWATER_CONFIG, GRAVEL_CONFIG, GRAVELLY_MOUNTAIN, MOUNTAIN, MYCELIUM_CONFIG, NETHER, NETHER_CONFIG, NETHER_FOREST, NOPE, PODZOL_CONFIG, SAND_CONFIG, SAND_SAND_UNDERWATER_CONFIG, SHATTERED_SAVANNA, SOUL_SAND_CONFIG, SOUL_SAND_VALLEY, STONE_CONFIG, SWAMP, WARPED_NYLIUM_CONFIG, WOODED_BADLANDS -
Constructor Summary
Constructors Constructor Description NetherSurfaceBuilder(com.mojang.serialization.Codec<TernarySurfaceConfig> codec) -
Method Summary
Modifier and Type Method Description voidgenerate(Random random, Chunk chunk, Biome biome, int int2, int int3, int int4, double double2, BlockState blockState, BlockState blockState2, int int5, long long2, TernarySurfaceConfig ternarySurfaceConfig)voidinitSeed(long seed)Methods inherited from class net.minecraft.world.gen.surfacebuilder.SurfaceBuilder
getCodec, withConfig
-
Field Details
-
CAVE_AIR
- Mappings:
Namespace Name Mixin selector official cLcyj;c:Lchg;intermediary field_15660Lnet/minecraft/class_3520;field_15660:Lnet/minecraft/class_2680;named CAVE_AIRLnet/minecraft/world/gen/surfacebuilder/NetherSurfaceBuilder;CAVE_AIR:Lnet/minecraft/block/BlockState;
-
GRAVEL
- Mappings:
Namespace Name Mixin selector official dLcyj;d:Lchg;intermediary field_15659Lnet/minecraft/class_3520;field_15659:Lnet/minecraft/class_2680;named GRAVELLnet/minecraft/world/gen/surfacebuilder/NetherSurfaceBuilder;GRAVEL:Lnet/minecraft/block/BlockState;
-
GLOWSTONE
- Mappings:
Namespace Name Mixin selector official eLcyj;e:Lchg;intermediary field_15662Lnet/minecraft/class_3520;field_15662:Lnet/minecraft/class_2680;named GLOWSTONELnet/minecraft/world/gen/surfacebuilder/NetherSurfaceBuilder;GLOWSTONE:Lnet/minecraft/block/BlockState;
-
seed
protected long seed- Mappings:
Namespace Name Mixin selector official aLcyj;a:Jintermediary field_15661Lnet/minecraft/class_3520;field_15661:Jnamed seedLnet/minecraft/world/gen/surfacebuilder/NetherSurfaceBuilder;seed:J
-
noise
- Mappings:
Namespace Name Mixin selector official bLcyj;b:Lcyv;intermediary field_15663Lnet/minecraft/class_3520;field_15663:Lnet/minecraft/class_3537;named noiseLnet/minecraft/world/gen/surfacebuilder/NetherSurfaceBuilder;noise:Lnet/minecraft/util/math/noise/OctavePerlinNoiseSampler;
-
-
Constructor Details
-
NetherSurfaceBuilder
- Mappings:
Namespace Name Mixin selector official <init>Lcyn;<init>(Lcom/mojang/serialization/Codec;)Vintermediary <init>Lnet/minecraft/class_3523;<init>(Lcom/mojang/serialization/Codec;)Vnamed <init>Lnet/minecraft/world/gen/surfacebuilder/SurfaceBuilder;<init>(Lcom/mojang/serialization/Codec;)V
-
-
Method Details
-
generate
public void generate(Random random, Chunk chunk, Biome biome, int int2, int int3, int int4, double double2, BlockState blockState, BlockState blockState2, int int5, long long2, TernarySurfaceConfig ternarySurfaceConfig)- Specified by:
generatein classSurfaceBuilder<TernarySurfaceConfig>- Mappings:
Namespace Name Mixin selector official aLcyj;a(Ljava/util/Random;Lcix;Lbut;IIIDLchg;Lchg;IJLcyo;)Vintermediary method_15300Lnet/minecraft/class_3520;method_15300(Ljava/util/Random;Lnet/minecraft/class_2791;Lnet/minecraft/class_1959;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;IJLnet/minecraft/class_3527;)Vnamed generateLnet/minecraft/world/gen/surfacebuilder/NetherSurfaceBuilder;generate(Ljava/util/Random;Lnet/minecraft/world/chunk/Chunk;Lnet/minecraft/world/biome/Biome;IIIDLnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;IJLnet/minecraft/world/gen/surfacebuilder/TernarySurfaceConfig;)V
-
initSeed
public void initSeed(long seed)- Overrides:
initSeedin classSurfaceBuilder<TernarySurfaceConfig>- Mappings:
Namespace Name Mixin selector official aLcyn;a(J)Vintermediary method_15306Lnet/minecraft/class_3523;method_15306(J)Vnamed initSeedLnet/minecraft/world/gen/surfacebuilder/SurfaceBuilder;initSeed(J)V
-