Package net.minecraft.world.gen.chunk
Class NoiseChunkGenerator
java.lang.Object
net.minecraft.world.gen.chunk.ChunkGenerator
net.minecraft.world.gen.chunk.NoiseChunkGenerator
- Mappings:
Namespace Name official crgintermediary net/minecraft/class_3754named net/minecraft/world/gen/chunk/NoiseChunkGenerator
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate classprivate class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final BlockStatestatic final com.mojang.serialization.Codec<NoiseChunkGenerator>private final BlockSourceprotected final BlockStateprotected final BlockStateprivate final DoublePerlinNoiseSamplerprivate static final BlockState[]private static final intprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final intprivate final NoiseColumnSampler(package private) final int(package private) final int(package private) final int(package private) final NoodleCavesGenerator(package private) final OreVeinGeneratorprivate final longprotected final Supplier<ChunkGeneratorSettings>private final NoiseSamplerprivate final intprivate final intFields inherited from class net.minecraft.world.gen.chunk.ChunkGenerator
biomeSource, populationSource -
Constructor Summary
ConstructorsModifierConstructorDescriptionNoiseChunkGenerator(BiomeSource biomeSource, long seed, Supplier<ChunkGeneratorSettings> settings) privateNoiseChunkGenerator(BiomeSource populationSource, BiomeSource biomeSource, long seed, Supplier<ChunkGeneratorSettings> settings) -
Method Summary
Modifier and TypeMethodDescriptionprivate voidbuildBedrock(Chunk chunk, Random random) voidbuildSurface(ChunkRegion region, Chunk chunk) Places the surface blocks of the biomes after the noise has been generated.protected AquiferSamplercreateAquiferSampler(Chunk chunk) private AquiferSamplercreateBlockSampler(int startY, int deltaY, ChunkPos pos) private DoubleFunction<BlockSource>createBlockSourceFactory(int minY, ChunkPos pos, Consumer<NoiseInterpolator> consumer) private DoubleFunction<WeightSampler>createWeightSamplerFactory(int minY, ChunkPos pos, Consumer<NoiseInterpolator> consumer) protected BlockStategetBlockState(StructureWeightSampler structures, AquiferSampler aquiferSampler, BlockSource blockInterpolator, WeightSampler weightSampler, int int2, int int3, int int4, double double2) protected com.mojang.serialization.Codec<? extends ChunkGenerator>getCodec()getColumnSample(int x, int z, HeightLimitView world) Returns a sample of all the block states in a column for use in structure generation.getEntitySpawnList(Biome biome, StructureAccessor accessor, SpawnGroup group, BlockPos pos) intgetHeight(int x, int z, Heightmap.Type heightmap, HeightLimitView world) Returns the raw noise height of a column for use in structure generation.intintintprivate booleanbooleanmatchesSettings(long seed, RegistryKey<ChunkGeneratorSettings> settingsKey) protected intmethod_37828(ChunkPos chunkPos) voidpopulateEntities(ChunkRegion region) populateNoise(Executor executor, StructureAccessor accessor, Chunk chunk) Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config.private ChunkpopulateNoise(StructureAccessor accessor, Chunk chunk, int startY, int noiseSizeY) private OptionalIntsampleHeightmap(int x, int z, @Nullable BlockState[] states, @Nullable Predicate<BlockState> predicate, int minY, int noiseSizeY) private voidsampleNoiseColumn(double[] buffer, int x, int z, int minY, int noiseSizeY) private double[]sampleNoiseColumn(int x, int z, int minY, int noiseSizeY) withSeed(long seed) Methods inherited from class net.minecraft.world.gen.chunk.ChunkGenerator
addStructureReferences, carve, generateFeatures, getBiomeSource, getHeightInGround, getHeightOnGround, getSpawnHeight, getStructuresConfig, isStrongholdStartingChunk, locateStructure, populateBiomes, setStructureStarts
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector official dLcrg;d:Lcom/mojang/serialization/Codec;intermediary field_24773Lnet/minecraft/class_3754;field_24773:Lcom/mojang/serialization/Codec;named CODECLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;CODEC:Lcom/mojang/serialization/Codec;
-
AIR
- Mappings:
Namespace Name Mixin selector official hLcrg;h:Lcme;intermediary field_16648Lnet/minecraft/class_3754;field_16648:Lnet/minecraft/class_2680;named AIRLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;AIR:Lnet/minecraft/block/BlockState;
-
EMPTY
- Mappings:
Namespace Name Mixin selector official iLcrg;i:[Lcme;intermediary field_28746Lnet/minecraft/class_3754;field_28746:[Lnet/minecraft/class_2680;named EMPTYLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;EMPTY:[Lnet/minecraft/block/BlockState;
-
field_34238
private static final int field_34238- See Also:
- Mappings:
Namespace Name Mixin selector official jLcrg;j:Iintermediary field_34238Lnet/minecraft/class_3754;field_34238:Inamed field_34238Lnet/minecraft/world/gen/chunk/NoiseChunkGenerator;field_34238:I
-
verticalNoiseResolution
private final int verticalNoiseResolution- Mappings:
Namespace Name Mixin selector official kLcrg;k:Iintermediary field_16572Lnet/minecraft/class_3754;field_16572:Inamed verticalNoiseResolutionLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;verticalNoiseResolution:I
-
horizontalNoiseResolution
private final int horizontalNoiseResolution- Mappings:
Namespace Name Mixin selector official lLcrg;l:Iintermediary field_16570Lnet/minecraft/class_3754;field_16570:Inamed horizontalNoiseResolutionLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;horizontalNoiseResolution:I
-
noiseSizeX
final int noiseSizeX- Mappings:
Namespace Name Mixin selector official mLcrg;m:Iintermediary field_16580Lnet/minecraft/class_3754;field_16580:Inamed noiseSizeXLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;noiseSizeX:I
-
noiseSizeY
final int noiseSizeY- Mappings:
Namespace Name Mixin selector official nLcrg;n:Iintermediary field_28747Lnet/minecraft/class_3754;field_28747:Inamed noiseSizeYLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;noiseSizeY:I
-
noiseSizeZ
final int noiseSizeZ- Mappings:
Namespace Name Mixin selector official oLcrg;o:Iintermediary field_16578Lnet/minecraft/class_3754;field_16578:Inamed noiseSizeZLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;noiseSizeZ:I
-
surfaceDepthNoise
- Mappings:
Namespace Name Mixin selector official pLcrg;p:Ldfu;intermediary field_16571Lnet/minecraft/class_3754;field_16571:Lnet/minecraft/class_3757;named surfaceDepthNoiseLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;surfaceDepthNoise:Lnet/minecraft/util/math/noise/NoiseSampler;
-
edgeDensityNoise
- Mappings:
Namespace Name Mixin selector official qLcrg;q:Ldfq;intermediary field_28843Lnet/minecraft/class_3754;field_28843:Lnet/minecraft/class_5216;named edgeDensityNoiseLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;edgeDensityNoise:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
fluidLevelNoise
- Mappings:
Namespace Name Mixin selector official rLcrg;r:Ldfq;intermediary field_28844Lnet/minecraft/class_3754;field_28844:Lnet/minecraft/class_5216;named fluidLevelNoiseLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;fluidLevelNoise:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
fluidTypeNoise
- Mappings:
Namespace Name Mixin selector official sLcrg;s:Ldfq;intermediary field_33578Lnet/minecraft/class_3754;field_33578:Lnet/minecraft/class_5216;named fluidTypeNoiseLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;fluidTypeNoise:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
defaultBlock
- Mappings:
Namespace Name Mixin selector official eLcrg;e:Lcme;intermediary field_16576Lnet/minecraft/class_3754;field_16576:Lnet/minecraft/class_2680;named defaultBlockLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;defaultBlock:Lnet/minecraft/block/BlockState;
-
defaultFluid
- Mappings:
Namespace Name Mixin selector official fLcrg;f:Lcme;intermediary field_16573Lnet/minecraft/class_3754;field_16573:Lnet/minecraft/class_2680;named defaultFluidLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;defaultFluid:Lnet/minecraft/block/BlockState;
-
seed
private final long seed- Mappings:
Namespace Name Mixin selector official tLcrg;t:Jintermediary field_24778Lnet/minecraft/class_3754;field_24778:Jnamed seedLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;seed:J
-
settings
- Mappings:
Namespace Name Mixin selector official gLcrg;g:Ljava/util/function/Supplier;intermediary field_24774Lnet/minecraft/class_3754;field_24774:Ljava/util/function/Supplier;named settingsLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;settings:Ljava/util/function/Supplier;
-
worldHeight
private final int worldHeight- Mappings:
Namespace Name Mixin selector official uLcrg;u:Iintermediary field_24779Lnet/minecraft/class_3754;field_24779:Inamed worldHeightLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;worldHeight:I
-
noiseColumnSampler
- Mappings:
Namespace Name Mixin selector official vLcrg;v:Lcrk;intermediary field_28748Lnet/minecraft/class_3754;field_28748:Lnet/minecraft/class_5818;named noiseColumnSamplerLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;noiseColumnSampler:Lnet/minecraft/world/gen/NoiseColumnSampler;
-
deepslateSource
- Mappings:
Namespace Name Mixin selector official wLcrg;w:Lcqt;intermediary field_28913Lnet/minecraft/class_3754;field_28913:Lnet/minecraft/class_5840;named deepslateSourceLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;deepslateSource:Lnet/minecraft/world/gen/BlockSource;
-
oreVeinGenerator
- Mappings:
Namespace Name Mixin selector official xLcrg;x:Lcrp;intermediary field_33579Lnet/minecraft/class_3754;field_33579:Lnet/minecraft/class_6353;named oreVeinGeneratorLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;oreVeinGenerator:Lnet/minecraft/world/gen/OreVeinGenerator;
-
noodleCavesGenerator
- Mappings:
Namespace Name Mixin selector official yLcrg;y:Lcro;intermediary field_33644Lnet/minecraft/class_3754;field_33644:Lnet/minecraft/class_6358;named noodleCavesGeneratorLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;noodleCavesGenerator:Lnet/minecraft/world/gen/chunk/NoodleCavesGenerator;
-
-
Constructor Details
-
NoiseChunkGenerator
public NoiseChunkGenerator(BiomeSource biomeSource, long seed, Supplier<ChunkGeneratorSettings> settings) - Mappings:
Namespace Name Mixin selector official <init>Lcrg;<init>(Lbyz;JLjava/util/function/Supplier;)Vintermediary <init>Lnet/minecraft/class_3754;<init>(Lnet/minecraft/class_1966;JLjava/util/function/Supplier;)Vnamed <init>Lnet/minecraft/world/gen/chunk/NoiseChunkGenerator;<init>(Lnet/minecraft/world/biome/source/BiomeSource;JLjava/util/function/Supplier;)V
-
NoiseChunkGenerator
private NoiseChunkGenerator(BiomeSource populationSource, BiomeSource biomeSource, long seed, Supplier<ChunkGeneratorSettings> settings) - Mappings:
Namespace Name Mixin selector official <init>Lcrg;<init>(Lbyz;Lbyz;JLjava/util/function/Supplier;)Vintermediary <init>Lnet/minecraft/class_3754;<init>(Lnet/minecraft/class_1966;Lnet/minecraft/class_1966;JLjava/util/function/Supplier;)Vnamed <init>Lnet/minecraft/world/gen/chunk/NoiseChunkGenerator;<init>(Lnet/minecraft/world/biome/source/BiomeSource;Lnet/minecraft/world/biome/source/BiomeSource;JLjava/util/function/Supplier;)V
-
-
Method Details
-
hasAquifers
private boolean hasAquifers()- Mappings:
Namespace Name Mixin selector official hLcrg;h()Zintermediary method_36393Lnet/minecraft/class_3754;method_36393()Znamed hasAquifersLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;hasAquifers()Z
-
getCodec
- Specified by:
getCodecin classChunkGenerator- Mappings:
Namespace Name Mixin selector official aLcnz;a()Lcom/mojang/serialization/Codec;intermediary method_28506Lnet/minecraft/class_2794;method_28506()Lcom/mojang/serialization/Codec;named getCodecLnet/minecraft/world/gen/chunk/ChunkGenerator;getCodec()Lcom/mojang/serialization/Codec;
-
withSeed
- Specified by:
withSeedin classChunkGenerator- Mappings:
Namespace Name Mixin selector official aLcnz;a(J)Lcnz;intermediary method_27997Lnet/minecraft/class_2794;method_27997(J)Lnet/minecraft/class_2794;named withSeedLnet/minecraft/world/gen/chunk/ChunkGenerator;withSeed(J)Lnet/minecraft/world/gen/chunk/ChunkGenerator;
-
matchesSettings
- Mappings:
Namespace Name Mixin selector official aLcrg;a(JLww;)Zintermediary method_28548Lnet/minecraft/class_3754;method_28548(JLnet/minecraft/class_5321;)Znamed matchesSettingsLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;matchesSettings(JLnet/minecraft/util/registry/RegistryKey;)Z
-
sampleNoiseColumn
private double[] sampleNoiseColumn(int x, int z, int minY, int noiseSizeY) - Mappings:
Namespace Name Mixin selector official aLcrg;a(IIII)[Dintermediary method_16406Lnet/minecraft/class_3754;method_16406(IIII)[Dnamed sampleNoiseColumnLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;sampleNoiseColumn(IIII)[D
-
sampleNoiseColumn
private void sampleNoiseColumn(double[] buffer, int x, int z, int minY, int noiseSizeY) - Mappings:
Namespace Name Mixin selector official aLcrg;a([DIIII)Vintermediary method_34284Lnet/minecraft/class_3754;method_34284([DIIII)Vnamed sampleNoiseColumnLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;sampleNoiseColumn([DIIII)V
-
getHeight
Returns the raw noise height of a column for use in structure generation.- Specified by:
getHeightin classChunkGenerator- Mappings:
Namespace Name Mixin selector official aLcnz;a(IILcrf$a;Lbxy;)Iintermediary method_16397Lnet/minecraft/class_2794;method_16397(IILnet/minecraft/class_2902$class_2903;Lnet/minecraft/class_5539;)Inamed getHeightLnet/minecraft/world/gen/chunk/ChunkGenerator;getHeight(IILnet/minecraft/world/Heightmap$Type;Lnet/minecraft/world/HeightLimitView;)I
-
getColumnSample
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 official aLcnz;a(IILbxy;)Lbyi;intermediary method_26261Lnet/minecraft/class_2794;method_26261(IILnet/minecraft/class_5539;)Lnet/minecraft/class_4966;named getColumnSampleLnet/minecraft/world/gen/chunk/ChunkGenerator;getColumnSample(IILnet/minecraft/world/HeightLimitView;)Lnet/minecraft/world/gen/chunk/VerticalBlockSample;
-
getBlockSource
- Overrides:
getBlockSourcein classChunkGenerator- Mappings:
Namespace Name Mixin selector official gLcnz;g()Lcqt;intermediary method_36294Lnet/minecraft/class_2794;method_36294()Lnet/minecraft/class_5840;named getBlockSourceLnet/minecraft/world/gen/chunk/ChunkGenerator;getBlockSource()Lnet/minecraft/world/gen/BlockSource;
-
sampleHeightmap
private OptionalInt sampleHeightmap(int x, int z, @Nullable @Nullable BlockState[] states, @Nullable @Nullable Predicate<BlockState> predicate, int minY, int noiseSizeY) - Mappings:
Namespace Name Mixin selector official aLcrg;a(II[Lcme;Ljava/util/function/Predicate;II)Ljava/util/OptionalInt;intermediary method_26263Lnet/minecraft/class_3754;method_26263(II[Lnet/minecraft/class_2680;Ljava/util/function/Predicate;II)Ljava/util/OptionalInt;named sampleHeightmapLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;sampleHeightmap(II[Lnet/minecraft/block/BlockState;Ljava/util/function/Predicate;II)Ljava/util/OptionalInt;
-
createBlockSampler
- Mappings:
Namespace Name Mixin selector official aLcrg;a(IILbxb;)Lcqs;intermediary method_36386Lnet/minecraft/class_3754;method_36386(IILnet/minecraft/class_1923;)Lnet/minecraft/class_6350;named createBlockSamplerLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;createBlockSampler(IILnet/minecraft/util/math/ChunkPos;)Lnet/minecraft/world/gen/chunk/AquiferSampler;
-
method_37828
- Overrides:
method_37828in classChunkGenerator- Mappings:
Namespace Name Mixin selector official aLcnz;a(Lbxb;)Iintermediary method_37828Lnet/minecraft/class_2794;method_37828(Lnet/minecraft/class_1923;)Inamed method_37828Lnet/minecraft/world/gen/chunk/ChunkGenerator;method_37828(Lnet/minecraft/util/math/ChunkPos;)I
-
getBlockState
protected BlockState getBlockState(StructureWeightSampler structures, AquiferSampler aquiferSampler, BlockSource blockInterpolator, WeightSampler weightSampler, int int2, int int3, int int4, double double2) - Mappings:
Namespace Name Mixin selector official aLcrg;a(Lcqu;Lcqs;Lcqt;Lcrj;IIID)Lcme;intermediary method_33643Lnet/minecraft/class_3754;method_33643(Lnet/minecraft/class_5817;Lnet/minecraft/class_6350;Lnet/minecraft/class_5840;Lnet/minecraft/class_6357;IIID)Lnet/minecraft/class_2680;named getBlockStateLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;getBlockState(Lnet/minecraft/world/gen/StructureWeightSampler;Lnet/minecraft/world/gen/chunk/AquiferSampler;Lnet/minecraft/world/gen/BlockSource;Lnet/minecraft/world/gen/chunk/WeightSampler;IIID)Lnet/minecraft/block/BlockState;
-
buildSurface
Places the surface blocks of the biomes after the noise has been generated.- Specified by:
buildSurfacein classChunkGenerator- Mappings:
Namespace Name Mixin selector official aLcnz;a(Lacd;Lcnx;)Vintermediary method_12110Lnet/minecraft/class_2794;method_12110(Lnet/minecraft/class_3233;Lnet/minecraft/class_2791;)Vnamed buildSurfaceLnet/minecraft/world/gen/chunk/ChunkGenerator;buildSurface(Lnet/minecraft/world/ChunkRegion;Lnet/minecraft/world/chunk/Chunk;)V
-
buildBedrock
- Mappings:
Namespace Name Mixin selector official aLcrg;a(Lcnx;Ljava/util/Random;)Vintermediary method_16412Lnet/minecraft/class_3754;method_16412(Lnet/minecraft/class_2791;Ljava/util/Random;)Vnamed buildBedrockLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;buildBedrock(Lnet/minecraft/world/chunk/Chunk;Ljava/util/Random;)V
-
populateNoise
public CompletableFuture<Chunk> populateNoise(Executor executor, StructureAccessor accessor, 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 official aLcnz;a(Ljava/util/concurrent/Executor;Lbyo;Lcnx;)Ljava/util/concurrent/CompletableFuture;intermediary method_12088Lnet/minecraft/class_2794;method_12088(Ljava/util/concurrent/Executor;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;named populateNoiseLnet/minecraft/world/gen/chunk/ChunkGenerator;populateNoise(Ljava/util/concurrent/Executor;Lnet/minecraft/world/gen/StructureAccessor;Lnet/minecraft/world/chunk/Chunk;)Ljava/util/concurrent/CompletableFuture;
-
populateNoise
- Mappings:
Namespace Name Mixin selector official aLcrg;a(Lbyo;Lcnx;II)Lcnx;intermediary method_33754Lnet/minecraft/class_3754;method_33754(Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;II)Lnet/minecraft/class_2791;named populateNoiseLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;populateNoise(Lnet/minecraft/world/gen/StructureAccessor;Lnet/minecraft/world/chunk/Chunk;II)Lnet/minecraft/world/chunk/Chunk;
-
createWeightSamplerFactory
private DoubleFunction<WeightSampler> createWeightSamplerFactory(int minY, ChunkPos pos, Consumer<NoiseInterpolator> consumer) - Mappings:
Namespace Name Mixin selector official aLcrg;a(ILbxb;Ljava/util/function/Consumer;)Ljava/util/function/DoubleFunction;intermediary method_36462Lnet/minecraft/class_3754;method_36462(ILnet/minecraft/class_1923;Ljava/util/function/Consumer;)Ljava/util/function/DoubleFunction;named createWeightSamplerFactoryLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;createWeightSamplerFactory(ILnet/minecraft/util/math/ChunkPos;Ljava/util/function/Consumer;)Ljava/util/function/DoubleFunction;
-
createBlockSourceFactory
private DoubleFunction<BlockSource> createBlockSourceFactory(int minY, ChunkPos pos, Consumer<NoiseInterpolator> consumer) - Mappings:
Namespace Name Mixin selector official bLcrg;b(ILbxb;Ljava/util/function/Consumer;)Ljava/util/function/DoubleFunction;intermediary method_36387Lnet/minecraft/class_3754;method_36387(ILnet/minecraft/class_1923;Ljava/util/function/Consumer;)Ljava/util/function/DoubleFunction;named createBlockSourceFactoryLnet/minecraft/world/gen/chunk/NoiseChunkGenerator;createBlockSourceFactory(ILnet/minecraft/util/math/ChunkPos;Ljava/util/function/Consumer;)Ljava/util/function/DoubleFunction;
-
createAquiferSampler
- Overrides:
createAquiferSamplerin classChunkGenerator- Mappings:
Namespace Name Mixin selector official aLcnz;a(Lcnx;)Lcqs;intermediary method_36380Lnet/minecraft/class_2794;method_36380(Lnet/minecraft/class_2791;)Lnet/minecraft/class_6350;named createAquiferSamplerLnet/minecraft/world/gen/chunk/ChunkGenerator;createAquiferSampler(Lnet/minecraft/world/chunk/Chunk;)Lnet/minecraft/world/gen/chunk/AquiferSampler;
-
getWorldHeight
public int getWorldHeight()- Overrides:
getWorldHeightin classChunkGenerator- Mappings:
Namespace Name Mixin selector official dLcnz;d()Iintermediary method_12104Lnet/minecraft/class_2794;method_12104()Inamed getWorldHeightLnet/minecraft/world/gen/chunk/ChunkGenerator;getWorldHeight()I
-
getSeaLevel
public int getSeaLevel()- Overrides:
getSeaLevelin classChunkGenerator- Mappings:
Namespace Name Mixin selector official eLcnz;e()Iintermediary method_16398Lnet/minecraft/class_2794;method_16398()Inamed getSeaLevelLnet/minecraft/world/gen/chunk/ChunkGenerator;getSeaLevel()I
-
getMinimumY
public int getMinimumY()- Overrides:
getMinimumYin classChunkGenerator- Mappings:
Namespace Name Mixin selector official fLcnz;f()Iintermediary method_33730Lnet/minecraft/class_2794;method_33730()Inamed getMinimumYLnet/minecraft/world/gen/chunk/ChunkGenerator;getMinimumY()I
-
getEntitySpawnList
public Pool<SpawnSettings.SpawnEntry> getEntitySpawnList(Biome biome, StructureAccessor accessor, SpawnGroup group, BlockPos pos) - Overrides:
getEntitySpawnListin classChunkGenerator- Mappings:
Namespace Name Mixin selector official aLcnz;a(Lbyw;Lbyo;Lave;Lgh;)Larz;intermediary method_12113Lnet/minecraft/class_2794;method_12113(Lnet/minecraft/class_1959;Lnet/minecraft/class_5138;Lnet/minecraft/class_1311;Lnet/minecraft/class_2338;)Lnet/minecraft/class_6012;named getEntitySpawnListLnet/minecraft/world/gen/chunk/ChunkGenerator;getEntitySpawnList(Lnet/minecraft/world/biome/Biome;Lnet/minecraft/world/gen/StructureAccessor;Lnet/minecraft/entity/SpawnGroup;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/collection/Pool;
-
populateEntities
- Overrides:
populateEntitiesin classChunkGenerator- Mappings:
Namespace Name Mixin selector official aLcnz;a(Lacd;)Vintermediary method_12107Lnet/minecraft/class_2794;method_12107(Lnet/minecraft/class_3233;)Vnamed populateEntitiesLnet/minecraft/world/gen/chunk/ChunkGenerator;populateEntities(Lnet/minecraft/world/ChunkRegion;)V
-