Package net.minecraft
Class class_11075
java.lang.Object
net.minecraft.world.gen.chunk.ChunkGenerator
net.minecraft.class_11075
- Mappings:
Namespace Name named net/minecraft/class_11075intermediary net/minecraft/class_11075official egx
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec<class_11075> private final RegistryEntry<ChunkGeneratorSettings> private final intprivate final intprivate final intprivate final booleanFields inherited from class net.minecraft.world.gen.chunk.ChunkGenerator
biomeSource, CODEC -
Constructor Summary
ConstructorsConstructorDescriptionclass_11075(BiomeSource biomeSource, RegistryEntry<ChunkGeneratorSettings> registryEntry, int int2, int int3, int int4, boolean bool) -
Method Summary
Modifier and TypeMethodDescriptionvoidappendDebugHudText(List<String> text, NoiseConfig noiseConfig, BlockPos pos) voidbuildSurface(ChunkRegion region, StructureAccessor structures, NoiseConfig noiseConfig, Chunk chunk) Places the surface blocks of the biomes after the noise has been generated.voidcarve(ChunkRegion chunkRegion, long seed, NoiseConfig noiseConfig, BiomeAccess biomeAccess, StructureAccessor structureAccessor, Chunk chunk) Generates caves for the given chunk.protected com.mojang.serialization.MapCodec<? extends ChunkGenerator> getCodec()getColumnSample(int x, int z, HeightLimitView world, NoiseConfig noiseConfig) Returns a sample of all the block states in a column for use in structure generation.intgetHeight(int x, int z, Heightmap.Type heightmap, HeightLimitView world, NoiseConfig noiseConfig) Returns the raw noise height of a column for use in structure generation.intintintprivate booleanmethod_69759(int int2, int int3) private ChunkNoiseSamplermethod_69763(Chunk chunk, StructureAccessor structureAccessor, Blender blender, NoiseConfig noiseConfig) voidmethod_69764(Chunk chunk, HeightContext heightContext, NoiseConfig noiseConfig, StructureAccessor structureAccessor, BiomeAccess biomeAccess, Registry<Biome> registry, Blender blender) private VerticalBlockSampleprivate VerticalBlockSamplevoidpopulateEntities(ChunkRegion region) populateNoise(Blender blender, NoiseConfig noiseConfig, StructureAccessor structureAccessor, Chunk chunk) Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config.Methods inherited from class net.minecraft.world.gen.chunk.ChunkGenerator
addStructureReferences, createStructurePlacementCalculator, generateFeatures, getBiomeSource, getCodecKey, getEntitySpawnList, getGenerationSettings, getHeightInGround, getHeightOnGround, getSpawnHeight, initializeIndexedFeaturesList, locateStructure, populateBiomes, setStructureStarts
-
Field Details
-
field_58970
- Mappings:
Namespace Name Mixin selector named field_58970Lnet/minecraft/class_11075;field_58970:Lcom/mojang/serialization/MapCodec;intermediary field_58970Lnet/minecraft/class_11075;field_58970:Lcom/mojang/serialization/MapCodec;official cLegx;c:Lcom/mojang/serialization/MapCodec;
-
field_58971
- Mappings:
Namespace Name Mixin selector named field_58971Lnet/minecraft/class_11075;field_58971:Lnet/minecraft/registry/entry/RegistryEntry;intermediary field_58971Lnet/minecraft/class_11075;field_58971:Lnet/minecraft/class_6880;official dLegx;d:Ljh;
-
field_58972
private final int field_58972- Mappings:
Namespace Name Mixin selector named field_58972Lnet/minecraft/class_11075;field_58972:Iintermediary field_58972Lnet/minecraft/class_11075;field_58972:Iofficial eLegx;e:I
-
field_58973
private final int field_58973- Mappings:
Namespace Name Mixin selector named field_58973Lnet/minecraft/class_11075;field_58973:Iintermediary field_58973Lnet/minecraft/class_11075;field_58973:Iofficial fLegx;f:I
-
field_58974
private final int field_58974- Mappings:
Namespace Name Mixin selector named field_58974Lnet/minecraft/class_11075;field_58974:Iintermediary field_58974Lnet/minecraft/class_11075;field_58974:Iofficial gLegx;g:I
-
field_58975
private final boolean field_58975- Mappings:
Namespace Name Mixin selector named field_58975Lnet/minecraft/class_11075;field_58975:Zintermediary field_58975Lnet/minecraft/class_11075;field_58975:Zofficial hLegx;h:Z
-
-
Constructor Details
-
class_11075
public class_11075(BiomeSource biomeSource, RegistryEntry<ChunkGeneratorSettings> registryEntry, int int2, int int3, int int4, boolean bool)
-
-
Method Details
-
getCodec
- Specified by:
getCodecin classChunkGenerator- Mappings:
Namespace Name Mixin selector named getCodecLnet/minecraft/world/gen/chunk/ChunkGenerator;getCodec()Lcom/mojang/serialization/MapCodec;intermediary method_28506Lnet/minecraft/class_2794;method_28506()Lcom/mojang/serialization/MapCodec;official bLegq;b()Lcom/mojang/serialization/MapCodec;
-
method_69758
- Overrides:
method_69758in classChunkGenerator- Mappings:
Namespace Name Mixin selector named method_69758Lnet/minecraft/world/gen/chunk/ChunkGenerator;method_69758()Lnet/minecraft/world/gen/chunk/ChunkGeneratorSettings;intermediary method_69758Lnet/minecraft/class_2794;method_69758()Lnet/minecraft/class_5284;official dLegq;d()Lekz;
-
carve
public void carve(ChunkRegion chunkRegion, long seed, NoiseConfig noiseConfig, BiomeAccess biomeAccess, StructureAccessor structureAccessor, Chunk chunk) Generates caves for the given chunk.- Specified by:
carvein classChunkGenerator- Mappings:
Namespace Name Mixin selector named carveLnet/minecraft/world/gen/chunk/ChunkGenerator;carve(Lnet/minecraft/world/ChunkRegion;JLnet/minecraft/world/gen/noise/NoiseConfig;Lnet/minecraft/world/biome/source/BiomeAccess;Lnet/minecraft/world/gen/StructureAccessor;Lnet/minecraft/world/chunk/Chunk;)Vintermediary method_12108Lnet/minecraft/class_2794;method_12108(Lnet/minecraft/class_3233;JLnet/minecraft/class_7138;Lnet/minecraft/class_4543;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)Vofficial aLegq;a(Latb;JLeli;Ldof;Ldnu;Legp;)V
-
buildSurface
public void buildSurface(ChunkRegion region, StructureAccessor structures, NoiseConfig noiseConfig, Chunk chunk) Places the surface blocks of the biomes after the noise has been generated.- Specified by:
buildSurfacein classChunkGenerator- Mappings:
Namespace Name Mixin selector named buildSurfaceLnet/minecraft/world/gen/chunk/ChunkGenerator;buildSurface(Lnet/minecraft/world/ChunkRegion;Lnet/minecraft/world/gen/StructureAccessor;Lnet/minecraft/world/gen/noise/NoiseConfig;Lnet/minecraft/world/chunk/Chunk;)Vintermediary method_12110Lnet/minecraft/class_2794;method_12110(Lnet/minecraft/class_3233;Lnet/minecraft/class_5138;Lnet/minecraft/class_7138;Lnet/minecraft/class_2791;)Vofficial aLegq;a(Latb;Ldnu;Leli;Legp;)V
-
method_69764
public void method_69764(Chunk chunk, HeightContext heightContext, NoiseConfig noiseConfig, StructureAccessor structureAccessor, BiomeAccess biomeAccess, Registry<Biome> registry, Blender blender) - Mappings:
Namespace Name Mixin selector named method_69764Lnet/minecraft/class_11075;method_69764(Lnet/minecraft/world/chunk/Chunk;Lnet/minecraft/world/gen/HeightContext;Lnet/minecraft/world/gen/noise/NoiseConfig;Lnet/minecraft/world/gen/StructureAccessor;Lnet/minecraft/world/biome/source/BiomeAccess;Lnet/minecraft/registry/Registry;Lnet/minecraft/world/gen/chunk/Blender;)Vintermediary method_69764Lnet/minecraft/class_11075;method_69764(Lnet/minecraft/class_2791;Lnet/minecraft/class_5868;Lnet/minecraft/class_7138;Lnet/minecraft/class_5138;Lnet/minecraft/class_4543;Lnet/minecraft/class_2378;Lnet/minecraft/class_6748;)Vofficial aLegx;a(Legp;Lelr;Leli;Ldnu;Ldof;Lju;Lelw;)V
-
populateEntities
- Specified by:
populateEntitiesin classChunkGenerator- Mappings:
Namespace Name Mixin selector named populateEntitiesLnet/minecraft/world/gen/chunk/ChunkGenerator;populateEntities(Lnet/minecraft/world/ChunkRegion;)Vintermediary method_12107Lnet/minecraft/class_2794;method_12107(Lnet/minecraft/class_3233;)Vofficial aLegq;a(Latb;)V
-
getWorldHeight
public int getWorldHeight()- Specified by:
getWorldHeightin classChunkGenerator- Mappings:
Namespace Name Mixin selector named getWorldHeightLnet/minecraft/world/gen/chunk/ChunkGenerator;getWorldHeight()Iintermediary method_12104Lnet/minecraft/class_2794;method_12104()Iofficial fLegq;f()I
-
populateNoise
public CompletableFuture<Chunk> populateNoise(Blender blender, NoiseConfig noiseConfig, StructureAccessor structureAccessor, Chunk chunk) Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config.- Specified by:
populateNoisein classChunkGenerator- Mappings:
Namespace Name Mixin selector named populateNoiseLnet/minecraft/world/gen/chunk/ChunkGenerator;populateNoise(Lnet/minecraft/world/gen/chunk/Blender;Lnet/minecraft/world/gen/noise/NoiseConfig;Lnet/minecraft/world/gen/StructureAccessor;Lnet/minecraft/world/chunk/Chunk;)Ljava/util/concurrent/CompletableFuture;intermediary method_12088Lnet/minecraft/class_2794;method_12088(Lnet/minecraft/class_6748;Lnet/minecraft/class_7138;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;official aLegq;a(Lelw;Leli;Ldnu;Legp;)Ljava/util/concurrent/CompletableFuture;
-
method_69759
private boolean method_69759(int int2, int int3) - Mappings:
Namespace Name Mixin selector named method_69759Lnet/minecraft/class_11075;method_69759(II)Zintermediary method_69759Lnet/minecraft/class_11075;method_69759(II)Zofficial aLegx;a(II)Z
-
method_69763
private ChunkNoiseSampler method_69763(Chunk chunk, StructureAccessor structureAccessor, Blender blender, NoiseConfig noiseConfig) - Mappings:
Namespace Name Mixin selector named method_69763Lnet/minecraft/class_11075;method_69763(Lnet/minecraft/world/chunk/Chunk;Lnet/minecraft/world/gen/StructureAccessor;Lnet/minecraft/world/gen/chunk/Blender;Lnet/minecraft/world/gen/noise/NoiseConfig;)Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler;intermediary method_69763Lnet/minecraft/class_11075;method_69763(Lnet/minecraft/class_2791;Lnet/minecraft/class_5138;Lnet/minecraft/class_6748;Lnet/minecraft/class_7138;)Lnet/minecraft/class_6568;official aLegx;a(Legp;Ldnu;Lelw;Leli;)Leky;
-
getSeaLevel
public int getSeaLevel()- Specified by:
getSeaLevelin classChunkGenerator- Mappings:
Namespace Name Mixin selector named getSeaLevelLnet/minecraft/world/gen/chunk/ChunkGenerator;getSeaLevel()Iintermediary method_16398Lnet/minecraft/class_2794;method_16398()Iofficial gLegq;g()I
-
getMinimumY
public int getMinimumY()- Specified by:
getMinimumYin classChunkGenerator- Mappings:
Namespace Name Mixin selector named getMinimumYLnet/minecraft/world/gen/chunk/ChunkGenerator;getMinimumY()Iintermediary method_33730Lnet/minecraft/class_2794;method_33730()Iofficial hLegq;h()I
-
getHeight
public int getHeight(int x, int z, Heightmap.Type heightmap, HeightLimitView world, NoiseConfig noiseConfig) Returns the raw noise height of a column for use in structure generation.- Specified by:
getHeightin classChunkGenerator- Mappings:
Namespace Name Mixin selector named getHeightLnet/minecraft/world/gen/chunk/ChunkGenerator;getHeight(IILnet/minecraft/world/Heightmap$Type;Lnet/minecraft/world/HeightLimitView;Lnet/minecraft/world/gen/noise/NoiseConfig;)Iintermediary method_16397Lnet/minecraft/class_2794;method_16397(IILnet/minecraft/class_2902$class_2903;Lnet/minecraft/class_5539;Lnet/minecraft/class_7138;)Iofficial aLegq;a(IILekt$a;Ldna;Leli;)I
-
getColumnSample
public VerticalBlockSample getColumnSample(int x, int z, HeightLimitView world, NoiseConfig noiseConfig) Returns a sample of all the block states in a column for use in structure generation.- Specified by:
getColumnSamplein classChunkGenerator- Mappings:
Namespace Name Mixin selector named getColumnSampleLnet/minecraft/world/gen/chunk/ChunkGenerator;getColumnSample(IILnet/minecraft/world/HeightLimitView;Lnet/minecraft/world/gen/noise/NoiseConfig;)Lnet/minecraft/world/gen/chunk/VerticalBlockSample;intermediary method_26261Lnet/minecraft/class_2794;method_26261(IILnet/minecraft/class_5539;Lnet/minecraft/class_7138;)Lnet/minecraft/class_4966;official aLegq;a(IILdna;Leli;)Ldnk;
-
method_69771
- Mappings:
Namespace Name Mixin selector named method_69771Lnet/minecraft/class_11075;method_69771()Lnet/minecraft/world/gen/chunk/VerticalBlockSample;intermediary method_69771Lnet/minecraft/class_11075;method_69771()Lnet/minecraft/class_4966;official iLegx;i()Ldnk;
-
method_69772
- Mappings:
Namespace Name Mixin selector named method_69772Lnet/minecraft/class_11075;method_69772()Lnet/minecraft/world/gen/chunk/VerticalBlockSample;intermediary method_69772Lnet/minecraft/class_11075;method_69772()Lnet/minecraft/class_4966;official jLegx;j()Ldnk;
-
appendDebugHudText
- Specified by:
appendDebugHudTextin classChunkGenerator- Mappings:
Namespace Name Mixin selector named appendDebugHudTextLnet/minecraft/world/gen/chunk/ChunkGenerator;appendDebugHudText(Ljava/util/List;Lnet/minecraft/world/gen/noise/NoiseConfig;Lnet/minecraft/util/math/BlockPos;)Vintermediary method_40450Lnet/minecraft/class_2794;method_40450(Ljava/util/List;Lnet/minecraft/class_7138;Lnet/minecraft/class_2338;)Vofficial aLegq;a(Ljava/util/List;Leli;Lix;)V
-