History - net.minecraft.world.gen.chunk.ChunkGenerator

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

void (ChunkRegion, long, NoiseConfig, BiomeAccess, StructureAccessor, Chunk): applyCarvers, method_12108, carve

void (ChunkRegion, long, NoiseConfig, BiomeAccess, StructureAccessor, Chunk, CarvingMask$MaskPredicate): applyCarvers, method_12108, carve

26.3-snapshot-1

Names

Fields

Constructors

Methods

ChunkPos (NoiseConfig): getOrigin, method_1_6742, getSpawnPos

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

String (StructureStart): lambda$createReferences$18, method_30149, method_30149

String (StructureStart): lambda$createReferences$3, method_30149, method_30149

String (StructureStart): lambda$createReferences$17, method_30148, method_30148

String (StructureStart): lambda$createReferences$2, method_30148, method_30148

String (Optional, StructureStart): lambda$createReferences$16, method_41050, method_41050

String (Optional, StructureStart): lambda$createReferences$0, method_41050, method_41050

String (StructureStart, Registry): lambda$createReferences$15, method_41045, method_41045

String (StructureStart, Registry): lambda$createReferences$1, method_41045, method_41045

void (StructureAccessor, ChunkSectionPos, Chunk, StructurePlacementCalculator, ChunkPos, DynamicRegistryManager, NoiseConfig, StructureTemplateManager, RegistryKey, RegistryEntry): lambda$createStructures$14, method_41041, method_41041

void (StructureAccessor, ChunkSectionPos, Chunk, StructurePlacementCalculator, ChunkPos, DynamicRegistryManager, NoiseConfig, StructureTemplateManager, RegistryKey, RegistryEntry): lambda$createStructures$0, method_41041, method_41041

void (org.apache.commons.lang3.mutable.MutableBoolean, Predicate, StructureStart): lambda$getMobsAt$13, method_41052, method_41052

void (org.apache.commons.lang3.mutable.MutableBoolean, Predicate, StructureStart): lambda$getMobsAt$2, method_41052, method_41052

boolean (BlockPos, StructureStart): lambda$getMobsAt$12, method_41047, method_41047

boolean (BlockPos, StructureStart): lambda$getMobsAt$1, method_41047, method_41047

boolean (StructureAccessor, BlockPos, StructureStart): lambda$getMobsAt$11, method_41040, method_41040

boolean (StructureAccessor, BlockPos, StructureStart): lambda$getMobsAt$0, method_41040, method_41040

String (Registry, PlacedFeature): lambda$applyBiomeDecoration$10, method_38271, method_38271

String (Registry, PlacedFeature): lambda$applyBiomeDecoration$5, method_38271, method_38271

void (it.unimi.dsi.fastutil.ints.IntSet, PlacedFeatureIndexer$IndexedFeatures, PlacedFeature): lambda$applyBiomeDecoration$9, method_39788, method_39788

void (it.unimi.dsi.fastutil.ints.IntSet, PlacedFeatureIndexer$IndexedFeatures, PlacedFeature): lambda$applyBiomeDecoration$4, method_39788, method_39788

void (StructureWorldAccess, StructureAccessor, ChunkRandom, Chunk, ChunkPos, StructureStart): lambda$applyBiomeDecoration$8, method_38265, method_38265

void (StructureWorldAccess, StructureAccessor, ChunkRandom, Chunk, ChunkPos, StructureStart): lambda$applyBiomeDecoration$3, method_38265, method_38265

String (Registry, Structure): lambda$applyBiomeDecoration$7, method_38272, method_38272

String (Registry, Structure): lambda$applyBiomeDecoration$2, method_38272, method_38272

void (StructureWorldAccess, Set, ChunkPos): lambda$applyBiomeDecoration$6, method_39787, method_39787

void (StructureWorldAccess, Set, ChunkPos): lambda$applyBiomeDecoration$1, method_39787, method_39787

Integer (Structure): lambda$applyBiomeDecoration$5, method_38268, method_38268

Integer (Structure): lambda$applyBiomeDecoration$0, method_38268, method_38268

Set (StructurePlacement): lambda$findNearestMapStructure$4, method_41046, method_41046

Set (StructurePlacement): lambda$findNearestMapStructure$0, method_41046, method_41046

Chunk (Chunk, NoiseConfig): lambda$createBiomes$3, method_38267, method_38267

Chunk (Chunk, NoiseConfig): lambda$createBiomes$0, method_38267, method_38267

List (BiomeSource, Function): lambda$new$2, method_44215, method_44215

List (BiomeSource, Function): lambda$new$1, method_44215, method_44215

List (Function, RegistryEntry): lambda$new$1, method_44217, method_44217

List (Function, RegistryEntry): lambda$new$2, method_44217, method_44217

1.21.11_unobfuscated

Names

net.minecraft.world.level.chunk.ChunkGenerator

net.minecraft.class_2794

net.minecraft.world.gen.chunk.ChunkGenerator

Fields

com.mojang.serialization.Codec<ChunkGenerator>: CODEC, field_24746, CODEC

BiomeSource: biomeSource, field_12761, biomeSource

Supplier<List<PlacedFeatureIndexer$IndexedFeatures>>: featuresPerStep, field_39412, indexedFeaturesListSupplier

Function<RegistryEntry<Biome>, GenerationSettings>: generationSettingsGetter, field_39413, generationSettingsGetter

Constructors

(BiomeSource)

(BiomeSource, Function<RegistryEntry<Biome>, GenerationSettings>)

Methods

void (): validate, method_59825, initializeIndexedFeaturesList

com.mojang.serialization.MapCodec<? extends ChunkGenerator> (): codec, method_28506, getCodec

StructurePlacementCalculator (RegistryWrapper<StructureSet>, NoiseConfig, long): createState, method_46696, createStructurePlacementCalculator

Optional<RegistryKey<com.mojang.serialization.MapCodec<? extends ChunkGenerator>>> (): getTypeNameForDataFixer, method_39301, getCodecKey

CompletableFuture<Chunk> (NoiseConfig, Blender, StructureAccessor, Chunk): createBiomes, method_38275, populateBiomes

void (ChunkRegion, long, NoiseConfig, BiomeAccess, StructureAccessor, Chunk): applyCarvers, method_12108, carve

com.mojang.datafixers.util.Pair<BlockPos, RegistryEntry<Structure>> (ServerWorld, RegistryEntryList<Structure>, BlockPos, int, boolean): findNearestMapStructure, method_12103, locateStructure

com.mojang.datafixers.util.Pair<BlockPos, RegistryEntry<Structure>> (Set<RegistryEntry<Structure>>, ServerWorld, StructureAccessor, BlockPos, boolean, ConcentricRingsStructurePlacement): getNearestGeneratedStructure, method_40148, locateConcentricRingsStructure

com.mojang.datafixers.util.Pair<BlockPos, RegistryEntry<Structure>> (Set<RegistryEntry<Structure>>, WorldView, StructureAccessor, int, int, int, boolean, long, RandomSpreadStructurePlacement): getNearestGeneratedStructure, method_40146, locateRandomSpreadStructure

com.mojang.datafixers.util.Pair<BlockPos, RegistryEntry<Structure>> (Set<RegistryEntry<Structure>>, WorldView, StructureAccessor, boolean, StructurePlacement, ChunkPos): getStructureGeneratingAt, method_41522, locateStructure

boolean (StructureAccessor, StructureStart): tryAddReference, method_41521, checkNotReferenced

void (StructureWorldAccess, Chunk, StructureAccessor): applyBiomeDecoration, method_12102, generateFeatures

BlockBox (Chunk): getWritableArea, method_39462, getBlockBoxForChunk

void (ChunkRegion, StructureAccessor, NoiseConfig, Chunk): buildSurface, method_12110, buildSurface

void (ChunkRegion): spawnOriginalMobs, method_12107, populateEntities

int (HeightLimitView): getSpawnHeight, method_12100, getSpawnHeight

BiomeSource (): getBiomeSource, method_12098, getBiomeSource

int (): getGenDepth, method_12104, getWorldHeight

Pool<SpawnSettings$SpawnEntry> (RegistryEntry<Biome>, StructureAccessor, SpawnGroup, BlockPos): getMobsAt, method_12113, getEntitySpawnList

void (DynamicRegistryManager, StructurePlacementCalculator, StructureAccessor, Chunk, StructureTemplateManager, RegistryKey<World>): createStructures, method_16129, setStructureStarts

boolean (StructureSet$WeightedEntry, StructureAccessor, DynamicRegistryManager, NoiseConfig, StructureTemplateManager, long, Chunk, ChunkPos, ChunkSectionPos, RegistryKey<World>): tryGenerateStructure, method_41044, trySetStructureStart

int (StructureAccessor, Chunk, ChunkSectionPos, Structure): fetchReferences, method_38264, getStructureReferences

void (StructureWorldAccess, StructureAccessor, Chunk): createReferences, method_16130, addStructureReferences

CompletableFuture<Chunk> (Blender, NoiseConfig, StructureAccessor, Chunk): fillFromNoise, method_12088, populateNoise

int (): getSeaLevel, method_16398, getSeaLevel

int (): getMinY, method_33730, getMinimumY

int (int, int, Heightmap$Type, HeightLimitView, NoiseConfig): getBaseHeight, method_16397, getHeight

VerticalBlockSample (int, int, HeightLimitView, NoiseConfig): getBaseColumn, method_26261, getColumnSample

int (int, int, Heightmap$Type, HeightLimitView, NoiseConfig): getFirstFreeHeight, method_20402, getHeightOnGround

int (int, int, Heightmap$Type, HeightLimitView, NoiseConfig): getFirstOccupiedHeight, method_18028, getHeightInGround

void (List<String>, NoiseConfig, BlockPos): addDebugScreenInfo, method_40450, appendDebugHudText

GenerationSettings (RegistryEntry<Biome>): getBiomeGenerationSettings, method_44216, getGenerationSettings

String (StructureStart): lambda$createReferences$18, method_30149, method_30149

String (StructureStart): lambda$createReferences$17, method_30148, method_30148

String (Optional, StructureStart): lambda$createReferences$16, method_41050, method_41050

String (StructureStart, Registry): lambda$createReferences$15, method_41045, method_41045

void (StructureAccessor, ChunkSectionPos, Chunk, StructurePlacementCalculator, ChunkPos, DynamicRegistryManager, NoiseConfig, StructureTemplateManager, RegistryKey, RegistryEntry): lambda$createStructures$14, method_41041, method_41041

void (org.apache.commons.lang3.mutable.MutableBoolean, Predicate, StructureStart): lambda$getMobsAt$13, method_41052, method_41052

boolean (BlockPos, StructureStart): lambda$getMobsAt$12, method_41047, method_41047

boolean (StructureAccessor, BlockPos, StructureStart): lambda$getMobsAt$11, method_41040, method_41040

String (Registry, PlacedFeature): lambda$applyBiomeDecoration$10, method_38271, method_38271

void (it.unimi.dsi.fastutil.ints.IntSet, PlacedFeatureIndexer$IndexedFeatures, PlacedFeature): lambda$applyBiomeDecoration$9, method_39788, method_39788

void (StructureWorldAccess, StructureAccessor, ChunkRandom, Chunk, ChunkPos, StructureStart): lambda$applyBiomeDecoration$8, method_38265, method_38265

String (Registry, Structure): lambda$applyBiomeDecoration$7, method_38272, method_38272

void (StructureWorldAccess, Set, ChunkPos): lambda$applyBiomeDecoration$6, method_39787, method_39787

Integer (Structure): lambda$applyBiomeDecoration$5, method_38268, method_38268

Set (StructurePlacement): lambda$findNearestMapStructure$4, method_41046, method_41046

Chunk (Chunk, NoiseConfig): lambda$createBiomes$3, method_38267, method_38267

List (BiomeSource, Function): lambda$new$2, method_44215, method_44215

List (Function, RegistryEntry): lambda$new$1, method_44217, method_44217

GenerationSettings (RegistryEntry): lambda$new$0, method_44218, method_44218