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, 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