History - net.minecraft.world.level.levelgen.structure.Structure

1.21.3

Names

net.minecraft.world.level.levelgen.structure.StructureCheck

net.minecraft.world.level.levelgen.structure.Structure

net.minecraft.class_6832

net.minecraft.class_3195

net.minecraft.unmapped.C_jydrhkzs

net.minecraft.unmapped.C_quklzgtb

net.minecraft.world.StructureLocator

net.minecraft.world.gen.structure.Structure

net.minecraft.world.gen.StructureChecker

net.minecraft.world.gen.feature.StructureFeature

net.minecraft.src.C_196112_

net.minecraft.src.C_213164_

Fields

org.slf4j.Logger: a, LOGGER, field_36225, f_mawgvjuc, LOGGER, LOGGER, f_197235_

com.mojang.serialization.Codec<Structure>: a, DIRECT_CODEC, field_37744, f_naccwevr, STRUCTURE_CODEC, DIRECT_CODEC, f_226553_

com.mojang.serialization.Codec<Holder<Structure>>: b, CODEC, field_37745, f_rfftwmba, ENTRY_CODEC, CODEC, f_226554_

Structure$StructureSettings: c, settings, field_38429, f_crxlpqpo, config, settings, f_226555_

int: b, NO_STRUCTURE, field_36226, f_pjfaosaj, START_NOT_PRESENT_REFERENCE, NO_STRUCTURE, f_197236_

ChunkScanAccess: c, storageAccess, field_36227, f_dweozhqq, chunkIoWorker, chunkIoWorker, f_197237_

RegistryAccess: d, registryAccess, field_36228, f_hrvxxqyn, registryManager, registryManager, f_197238_

StructureTemplateManager: e, structureTemplateManager, field_36230, f_jpgizuel, structureTemplateManager, structureTemplateManager, f_226709_

ResourceKey<Level>: f, dimension, field_36231, f_tlivpies, worldKey, worldKey, f_197241_

ChunkGenerator: g, chunkGenerator, field_36232, f_dctyjbna, chunkGenerator, chunkGenerator, f_197242_

RandomState: h, randomState, field_37750, f_axzhrqoz, noiseConfig, randomState, f_226710_

LevelHeightAccessor: i, heightAccessor, field_36233, f_cmqxwyiu, world, world, f_197243_

BiomeSource: j, biomeSource, field_36234, f_mbivgcat, biomeSource, biomeSource, f_197244_

long: k, seed, field_36235, f_vdpsraoe, seed, seed, f_197245_

com.mojang.datafixers.DataFixer: l, fixerUpper, field_36236, f_wyeozkcm, dataFixer, dataFixer, f_197246_

it.unimi.dsi.fastutil.longs.Long2ObjectMap<it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>>: m, loadedChunks, field_36237, f_pzrmbxbn, cachedStructuresByChunkPos, cachedStructuresByChunkPos, f_197247_

Map<Structure, it.unimi.dsi.fastutil.longs.Long2BooleanMap>: n, featureChecks, field_36238, f_hroaxnir, generationPossibilityByStructure, generationPossibilityByFeature, f_197248_

Constructors

(Structure$StructureSettings)

(ChunkScanAccess, RegistryAccess, StructureTemplateManager, ResourceKey<Level>, ChunkGenerator, RandomState, LevelHeightAccessor, BiomeSource, long, com.mojang.datafixers.DataFixer)

Methods

GenerationStep$Decoration (): c, step, method_41616, m_qlvjonmq, getFeatureGenerationStep, getGenerationStep, m_226619_

BoundingBox (BoundingBox): a, adjustBoundingBox, method_41609, m_dozyucdf, expandBoxIfShouldAdaptNoise, adjustBoundingBox, m_226569_

<S extends Structure> com.mojang.serialization.codecs.RecordCodecBuilder<S, Structure$StructureSettings> (com.mojang.serialization.codecs.RecordCodecBuilder$Instance<S>): a, settingsCodec, method_42697, m_ksbmztmm, configCodecBuilder, settingsCodec, m_226567_

HolderSet<Biome> (): a, biomes, method_41607, m_tfytmvqt, getValidBiomes, getBiomes, m_226559_

Map<MobCategory, StructureSpawnOverride> (): b, spawnOverrides, method_41615, m_etbsnvzz, getStructureSpawns, getSpawnOverrides, m_226612_

TerrainAdjustment (): d, terrainAdaptation, method_42701, m_dzjzdkll, getTerrainAdaptation, getTerrainAdaptation, m_226620_

StructureStart (RegistryAccess, ChunkGenerator, BiomeSource, RandomState, StructureTemplateManager, long, ChunkPos, int, LevelHeightAccessor, Predicate<Holder<Biome>>): a, generate, method_41614, m_egvfbazt, createStructureStart, generate, m_226596_

Optional<Structure$GenerationStub> (Structure$GenerationContext, Heightmap$Types, Consumer<StructurePiecesBuilder>): a, onTopOfChunkCenter, method_41612, m_zswgnsnz, getStructurePosition, createStubOnChunk, m_226585_

void (WorldGenLevel, StructureManager, ChunkGenerator, RandomSource, BoundingBox, ChunkPos, PiecesContainer): a, afterPlace, method_38694, m_xicdrobb, postPlace, postPlace, m_214110_

int[] (Structure$GenerationContext, int, int, int, int): c, getCornerHeights, method_41611, m_tksnmdcg, getCornerHeights, getCornerHeights, m_226613_

int (Structure$GenerationContext, int, int): a, getLowestY, method_41610, m_gadyyyat, getMinCornerHeight, getLowestCornerHeight, m_226572_

int (Structure$GenerationContext, int, int, int, int): b, getLowestY, method_42381, m_abxexbas, getMinCornerHeight, getLowestCornerHeight, m_226576_

BlockPos (Structure$GenerationContext, Rotation): a, getLowestYIn5by5BoxOffset7Blocks, method_42382, m_dxkfkbfa, getShiftedPos, getLowestPosNearChunkCenter, m_226582_

Optional<Structure$GenerationStub> (Structure$GenerationContext): a, findGenerationPoint, method_38676, m_tgkjthyd, getStructurePosition, findGenerationPos, m_214086_

StructureType<?> (): e, type, method_41618, m_dckijrrf, getType, getType, m_213658_

boolean (Structure$GenerationStub, Structure$GenerationContext): a, isValidBiome, method_41613, m_jlyvhzqo, isBiomeValid, isValidBiome, m_262828_

Optional<Structure$GenerationStub> (Structure$GenerationContext): b, findValidGenerationPoint, method_47932, m_wkkfndgb, getValidStructurePosition, getValidStructurePosition, m_262864_

StructureCheckResult (ChunkPos, Structure, StructurePlacement, boolean): a, checkStart, method_39831, m_blfpempu, getStructurePresence, checkStart, m_226729_

boolean (ChunkPos, Structure): b, canCreateStructure, method_39829, m_qoehppjm, isGenerationPossible, isGenerationPossible, m_226755_

StructureCheckResult (ChunkPos, Structure, boolean, long): a, tryLoadFromStorage, method_39832, m_cvzlvybw, getStructurePresence, tryLoadFromStorage, m_226733_

it.unimi.dsi.fastutil.objects.Object2IntMap<Structure> (CompoundTag): a, loadStructures, method_39842, m_zffyubcl, collectStructuresAndReferences, loadStructures, m_197311_

it.unimi.dsi.fastutil.objects.Object2IntMap<Structure> (it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>): a, deduplicateEmptyMap, method_39838, m_cvvjuque, createMapIfEmpty, replaceEmptyMap, m_197298_

StructureCheckResult (it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>, Structure, boolean): a, checkStructureInfo, method_39840, m_fjmtntvg, getStructurePresence, checkStructureInfo, m_226751_

void (ChunkPos, Map<Structure, StructureStart>): a, onStructureLoad, method_39833, m_ullxepai, cache, onStructureLoad, m_197282_

void (long, it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>): a, storeFullResults, method_39828, m_ebxjzvtj, cache, storeResults, m_197263_

void (ChunkPos, Structure): a, incrementReference, method_39830, m_nibldbpu, incrementReferences, incrementReferences, m_226722_

<S extends Structure> com.mojang.serialization.MapCodec<S> (Function<Structure$StructureSettings, S>): a, simpleCodec, method_42699, m_ujvinxmf, createCodec, simpleCodec, m_226607_

int (Structure$GenerationContext, int, int, int, int): a, getMeanFirstOccupiedHeight, method_59863, m_uxvmwaef, getAverageCornerHeights, getAverageCornerHeight, m_322611_

1.21.2

Names

ejr

eok

net.minecraft.world.level.levelgen.structure.Structure

net.minecraft.world.level.levelgen.structure.StructureCheck

net.minecraft.class_3195

net.minecraft.class_6832

net.minecraft.unmapped.C_quklzgtb

net.minecraft.unmapped.C_jydrhkzs

net.minecraft.world.gen.structure.Structure

net.minecraft.world.StructureLocator

net.minecraft.world.gen.feature.StructureFeature

net.minecraft.world.gen.StructureChecker

net.minecraft.src.C_213164_

net.minecraft.src.C_196112_

Fields

org.slf4j.Logger: a, LOGGER, field_36225, f_mawgvjuc, LOGGER, LOGGER, f_197235_

com.mojang.serialization.Codec<Structure>: a, DIRECT_CODEC, field_37744, f_naccwevr, STRUCTURE_CODEC, DIRECT_CODEC, f_226553_

com.mojang.serialization.Codec<Holder<Structure>>: b, CODEC, field_37745, f_rfftwmba, ENTRY_CODEC, CODEC, f_226554_

Structure$StructureSettings: c, settings, field_38429, f_crxlpqpo, config, settings, f_226555_

int: b, NO_STRUCTURE, field_36226, f_pjfaosaj, START_NOT_PRESENT_REFERENCE, NO_STRUCTURE, f_197236_

ChunkScanAccess: c, storageAccess, field_36227, f_dweozhqq, chunkIoWorker, chunkIoWorker, f_197237_

RegistryAccess: d, registryAccess, field_36228, f_hrvxxqyn, registryManager, registryManager, f_197238_

StructureTemplateManager: e, structureTemplateManager, field_36230, f_jpgizuel, structureTemplateManager, structureTemplateManager, f_226709_

ResourceKey<Level>: f, dimension, field_36231, f_tlivpies, worldKey, worldKey, f_197241_

ChunkGenerator: g, chunkGenerator, field_36232, f_dctyjbna, chunkGenerator, chunkGenerator, f_197242_

RandomState: h, randomState, field_37750, f_axzhrqoz, noiseConfig, randomState, f_226710_

LevelHeightAccessor: i, heightAccessor, field_36233, f_cmqxwyiu, world, world, f_197243_

BiomeSource: j, biomeSource, field_36234, f_mbivgcat, biomeSource, biomeSource, f_197244_

long: k, seed, field_36235, f_vdpsraoe, seed, seed, f_197245_

com.mojang.datafixers.DataFixer: l, fixerUpper, field_36236, f_wyeozkcm, dataFixer, dataFixer, f_197246_

it.unimi.dsi.fastutil.longs.Long2ObjectMap<it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>>: m, loadedChunks, field_36237, f_pzrmbxbn, cachedStructuresByChunkPos, cachedStructuresByChunkPos, f_197247_

Map<Structure, it.unimi.dsi.fastutil.longs.Long2BooleanMap>: n, featureChecks, field_36238, f_hroaxnir, generationPossibilityByStructure, generationPossibilityByFeature, f_197248_

Constructors

(Structure$StructureSettings)

(ChunkScanAccess, RegistryAccess, StructureTemplateManager, ResourceKey<Level>, ChunkGenerator, RandomState, LevelHeightAccessor, BiomeSource, long, com.mojang.datafixers.DataFixer)

Methods

GenerationStep$Decoration (): c, step, method_41616, m_qlvjonmq, getFeatureGenerationStep, getGenerationStep, m_226619_

BoundingBox (BoundingBox): a, adjustBoundingBox, method_41609, m_dozyucdf, expandBoxIfShouldAdaptNoise, adjustBoundingBox, m_226569_

<S extends Structure> com.mojang.serialization.codecs.RecordCodecBuilder<S, Structure$StructureSettings> (com.mojang.serialization.codecs.RecordCodecBuilder$Instance<S>): a, settingsCodec, method_42697, m_ksbmztmm, configCodecBuilder, settingsCodec, m_226567_

HolderSet<Biome> (): a, biomes, method_41607, m_tfytmvqt, getValidBiomes, getBiomes, m_226559_

Map<MobCategory, StructureSpawnOverride> (): b, spawnOverrides, method_41615, m_etbsnvzz, getStructureSpawns, getSpawnOverrides, m_226612_

TerrainAdjustment (): d, terrainAdaptation, method_42701, m_dzjzdkll, getTerrainAdaptation, getTerrainAdaptation, m_226620_

StructureStart (RegistryAccess, ChunkGenerator, BiomeSource, RandomState, StructureTemplateManager, long, ChunkPos, int, LevelHeightAccessor, Predicate<Holder<Biome>>): a, generate, method_41614, m_egvfbazt, createStructureStart, generate, m_226596_

Optional<Structure$GenerationStub> (Structure$GenerationContext, Heightmap$Types, Consumer<StructurePiecesBuilder>): a, onTopOfChunkCenter, method_41612, m_zswgnsnz, getStructurePosition, createStubOnChunk, m_226585_

void (WorldGenLevel, StructureManager, ChunkGenerator, RandomSource, BoundingBox, ChunkPos, PiecesContainer): a, afterPlace, method_38694, m_xicdrobb, postPlace, postPlace, m_214110_

int[] (Structure$GenerationContext, int, int, int, int): c, getCornerHeights, method_41611, m_tksnmdcg, getCornerHeights, getCornerHeights, m_226613_

int (Structure$GenerationContext, int, int): a, getLowestY, method_41610, m_gadyyyat, getMinCornerHeight, getLowestCornerHeight, m_226572_

int (Structure$GenerationContext, int, int, int, int): b, getLowestY, method_42381, m_abxexbas, getMinCornerHeight, getLowestCornerHeight, m_226576_

BlockPos (Structure$GenerationContext, Rotation): a, getLowestYIn5by5BoxOffset7Blocks, method_42382, m_dxkfkbfa, getShiftedPos, getLowestPosNearChunkCenter, m_226582_

Optional<Structure$GenerationStub> (Structure$GenerationContext): a, findGenerationPoint, method_38676, m_tgkjthyd, getStructurePosition, findGenerationPos, m_214086_

StructureType<?> (): e, type, method_41618, m_dckijrrf, getType, getType, m_213658_

boolean (Structure$GenerationStub, Structure$GenerationContext): a, isValidBiome, method_41613, m_jlyvhzqo, isBiomeValid, isValidBiome, m_262828_

Optional<Structure$GenerationStub> (Structure$GenerationContext): b, findValidGenerationPoint, method_47932, m_wkkfndgb, getValidStructurePosition, getValidStructurePosition, m_262864_

StructureCheckResult (ChunkPos, Structure, StructurePlacement, boolean): a, checkStart, method_39831, m_blfpempu, getStructurePresence, checkStart, m_226729_

boolean (ChunkPos, Structure): b, canCreateStructure, method_39829, m_qoehppjm, isGenerationPossible, isGenerationPossible, m_226755_

StructureCheckResult (ChunkPos, Structure, boolean, long): a, tryLoadFromStorage, method_39832, m_cvzlvybw, getStructurePresence, tryLoadFromStorage, m_226733_

it.unimi.dsi.fastutil.objects.Object2IntMap<Structure> (CompoundTag): a, loadStructures, method_39842, m_zffyubcl, collectStructuresAndReferences, loadStructures, m_197311_

it.unimi.dsi.fastutil.objects.Object2IntMap<Structure> (it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>): a, deduplicateEmptyMap, method_39838, m_cvvjuque, createMapIfEmpty, replaceEmptyMap, m_197298_

StructureCheckResult (it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>, Structure, boolean): a, checkStructureInfo, method_39840, m_fjmtntvg, getStructurePresence, checkStructureInfo, m_226751_

void (ChunkPos, Map<Structure, StructureStart>): a, onStructureLoad, method_39833, m_ullxepai, cache, onStructureLoad, m_197282_

void (long, it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>): a, storeFullResults, method_39828, m_ebxjzvtj, cache, storeResults, m_197263_

void (ChunkPos, Structure): a, incrementReference, method_39830, m_nibldbpu, incrementReferences, incrementReferences, m_226722_

<S extends Structure> com.mojang.serialization.MapCodec<S> (Function<Structure$StructureSettings, S>): a, simpleCodec, method_42699, m_ujvinxmf, createCodec, simpleCodec, m_226607_

int (Structure$GenerationContext, int, int, int, int): a, getMeanFirstOccupiedHeight, method_59863, m_uxvmwaef, getAverageCornerHeights, getAverageCornerHeight, m_322611_

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

eim

ejr

Fields

Constructors

Methods

Optional<Structure$GenerationStub> (Structure$GenerationContext): b, findValidGenerationPoint, method_47932, m_wkkfndgb, getValidStructurePosition, m_wkkfndgb, m_262864_

Optional<Structure$GenerationStub> (Structure$GenerationContext): b, findValidGenerationPoint, method_47932, m_wkkfndgb, getValidStructurePosition, getValidStructurePosition, m_262864_

int (Structure$GenerationContext, int, int, int, int): a, getMeanFirstOccupiedHeight, method_59863, m_uxvmwaef, getAverageCornerHeights, m_uxvmwaef, m_322611_

int (Structure$GenerationContext, int, int, int, int): a, getMeanFirstOccupiedHeight, method_59863, m_uxvmwaef, getAverageCornerHeights, getAverageCornerHeight, m_322611_

1.20.6

Names

net.minecraft.world.level.levelgen.structure.StructureCheck

net.minecraft.world.level.levelgen.structure.Structure

net.minecraft.class_6832

net.minecraft.class_3195

net.minecraft.unmapped.C_jydrhkzs

net.minecraft.unmapped.C_quklzgtb

net.minecraft.world.StructureLocator

net.minecraft.world.gen.structure.Structure

net.minecraft.world.gen.StructureChecker

net.minecraft.world.gen.feature.StructureFeature

net.minecraft.src.C_196112_

net.minecraft.src.C_213164_

Fields

org.slf4j.Logger: a, LOGGER, field_36225, f_mawgvjuc, LOGGER, LOGGER, f_197235_

com.mojang.serialization.Codec<Structure>: a, DIRECT_CODEC, field_37744, f_naccwevr, STRUCTURE_CODEC, DIRECT_CODEC, f_226553_

com.mojang.serialization.Codec<Holder<Structure>>: b, CODEC, field_37745, f_rfftwmba, ENTRY_CODEC, CODEC, f_226554_

Structure$StructureSettings: c, settings, field_38429, f_crxlpqpo, config, settings, f_226555_

int: b, NO_STRUCTURE, field_36226, f_pjfaosaj, START_NOT_PRESENT_REFERENCE, NO_STRUCTURE, f_197236_

ChunkScanAccess: c, storageAccess, field_36227, f_dweozhqq, chunkIoWorker, chunkIoWorker, f_197237_

RegistryAccess: d, registryAccess, field_36228, f_hrvxxqyn, registryManager, registryManager, f_197238_

StructureTemplateManager: e, structureTemplateManager, field_36230, f_jpgizuel, structureTemplateManager, structureTemplateManager, f_226709_

ResourceKey<Level>: f, dimension, field_36231, f_tlivpies, worldKey, worldKey, f_197241_

ChunkGenerator: g, chunkGenerator, field_36232, f_dctyjbna, chunkGenerator, chunkGenerator, f_197242_

RandomState: h, randomState, field_37750, f_axzhrqoz, noiseConfig, randomState, f_226710_

LevelHeightAccessor: i, heightAccessor, field_36233, f_cmqxwyiu, world, world, f_197243_

BiomeSource: j, biomeSource, field_36234, f_mbivgcat, biomeSource, biomeSource, f_197244_

long: k, seed, field_36235, f_vdpsraoe, seed, seed, f_197245_

com.mojang.datafixers.DataFixer: l, fixerUpper, field_36236, f_wyeozkcm, dataFixer, dataFixer, f_197246_

it.unimi.dsi.fastutil.longs.Long2ObjectMap<it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>>: m, loadedChunks, field_36237, f_pzrmbxbn, cachedStructuresByChunkPos, cachedStructuresByChunkPos, f_197247_

Map<Structure, it.unimi.dsi.fastutil.longs.Long2BooleanMap>: n, featureChecks, field_36238, f_hroaxnir, generationPossibilityByStructure, generationPossibilityByFeature, f_197248_

Constructors

(Structure$StructureSettings)

(ChunkScanAccess, RegistryAccess, StructureTemplateManager, ResourceKey<Level>, ChunkGenerator, RandomState, LevelHeightAccessor, BiomeSource, long, com.mojang.datafixers.DataFixer)

Methods

GenerationStep$Decoration (): c, step, method_41616, m_qlvjonmq, getFeatureGenerationStep, getGenerationStep, m_226619_

BoundingBox (BoundingBox): a, adjustBoundingBox, method_41609, m_dozyucdf, expandBoxIfShouldAdaptNoise, adjustBoundingBox, m_226569_

<S extends Structure> com.mojang.serialization.codecs.RecordCodecBuilder<S, Structure$StructureSettings> (com.mojang.serialization.codecs.RecordCodecBuilder$Instance<S>): a, settingsCodec, method_42697, m_ksbmztmm, configCodecBuilder, settingsCodec, m_226567_

HolderSet<Biome> (): a, biomes, method_41607, m_tfytmvqt, getValidBiomes, getBiomes, m_226559_

Map<MobCategory, StructureSpawnOverride> (): b, spawnOverrides, method_41615, m_etbsnvzz, getStructureSpawns, getSpawnOverrides, m_226612_

TerrainAdjustment (): d, terrainAdaptation, method_42701, m_dzjzdkll, getTerrainAdaptation, getTerrainAdaptation, m_226620_

StructureStart (RegistryAccess, ChunkGenerator, BiomeSource, RandomState, StructureTemplateManager, long, ChunkPos, int, LevelHeightAccessor, Predicate<Holder<Biome>>): a, generate, method_41614, m_egvfbazt, createStructureStart, generate, m_226596_

Optional<Structure$GenerationStub> (Structure$GenerationContext, Heightmap$Types, Consumer<StructurePiecesBuilder>): a, onTopOfChunkCenter, method_41612, m_zswgnsnz, getStructurePosition, createStubOnChunk, m_226585_

void (WorldGenLevel, StructureManager, ChunkGenerator, RandomSource, BoundingBox, ChunkPos, PiecesContainer): a, afterPlace, method_38694, m_xicdrobb, postPlace, postPlace, m_214110_

int[] (Structure$GenerationContext, int, int, int, int): c, getCornerHeights, method_41611, m_tksnmdcg, getCornerHeights, getCornerHeights, m_226613_

int (Structure$GenerationContext, int, int): a, getLowestY, method_41610, m_gadyyyat, getMinCornerHeight, getLowestCornerHeight, m_226572_

int (Structure$GenerationContext, int, int, int, int): b, getLowestY, method_42381, m_abxexbas, getMinCornerHeight, getLowestCornerHeight, m_226576_

BlockPos (Structure$GenerationContext, Rotation): a, getLowestYIn5by5BoxOffset7Blocks, method_42382, m_dxkfkbfa, getShiftedPos, getLowestPosNearChunkCenter, m_226582_

Optional<Structure$GenerationStub> (Structure$GenerationContext): a, findGenerationPoint, method_38676, m_tgkjthyd, getStructurePosition, findGenerationPos, m_214086_

StructureType<?> (): e, type, method_41618, m_dckijrrf, getType, getType, m_213658_

boolean (Structure$GenerationStub, Structure$GenerationContext): a, isValidBiome, method_41613, m_jlyvhzqo, isBiomeValid, isValidBiome, m_262828_

Optional<Structure$GenerationStub> (Structure$GenerationContext): b, findValidGenerationPoint, method_47932, m_wkkfndgb, getValidStructurePosition, m_wkkfndgb, m_262864_

StructureCheckResult (ChunkPos, Structure, StructurePlacement, boolean): a, checkStart, method_39831, m_blfpempu, getStructurePresence, checkStart, m_226729_

boolean (ChunkPos, Structure): b, canCreateStructure, method_39829, m_qoehppjm, isGenerationPossible, isGenerationPossible, m_226755_

StructureCheckResult (ChunkPos, Structure, boolean, long): a, tryLoadFromStorage, method_39832, m_cvzlvybw, getStructurePresence, tryLoadFromStorage, m_226733_

it.unimi.dsi.fastutil.objects.Object2IntMap<Structure> (CompoundTag): a, loadStructures, method_39842, m_zffyubcl, collectStructuresAndReferences, loadStructures, m_197311_

it.unimi.dsi.fastutil.objects.Object2IntMap<Structure> (it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>): a, deduplicateEmptyMap, method_39838, m_cvvjuque, createMapIfEmpty, replaceEmptyMap, m_197298_

StructureCheckResult (it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>, Structure, boolean): a, checkStructureInfo, method_39840, m_fjmtntvg, getStructurePresence, checkStructureInfo, m_226751_

void (ChunkPos, Map<Structure, StructureStart>): a, onStructureLoad, method_39833, m_ullxepai, cache, onStructureLoad, m_197282_

void (long, it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>): a, storeFullResults, method_39828, m_ebxjzvtj, cache, storeResults, m_197263_

void (ChunkPos, Structure): a, incrementReference, method_39830, m_nibldbpu, incrementReferences, incrementReferences, m_226722_

<S extends Structure> com.mojang.serialization.MapCodec<S> (Function<Structure$StructureSettings, S>): a, simpleCodec, method_42699, m_ujvinxmf, createCodec, simpleCodec, m_226607_

int (Structure$GenerationContext, int, int, int, int): a, getMeanFirstOccupiedHeight, method_59863, m_uxvmwaef, getAverageCornerHeights, m_uxvmwaef, m_322611_

1.20.5

Names

dzg

eim

net.minecraft.world.level.levelgen.structure.Structure

net.minecraft.world.level.levelgen.structure.StructureCheck

net.minecraft.class_3195

net.minecraft.class_6832

net.minecraft.unmapped.C_quklzgtb

net.minecraft.unmapped.C_jydrhkzs

net.minecraft.world.gen.structure.Structure

net.minecraft.world.StructureLocator

net.minecraft.world.gen.feature.StructureFeature

net.minecraft.world.gen.StructureChecker

net.minecraft.src.C_213164_

net.minecraft.src.C_196112_

Fields

org.slf4j.Logger: a, LOGGER, field_36225, f_mawgvjuc, LOGGER, LOGGER, f_197235_

com.mojang.serialization.Codec<Structure>: a, DIRECT_CODEC, field_37744, f_naccwevr, STRUCTURE_CODEC, DIRECT_CODEC, f_226553_

com.mojang.serialization.Codec<Holder<Structure>>: b, CODEC, field_37745, f_rfftwmba, ENTRY_CODEC, CODEC, f_226554_

Structure$StructureSettings: c, settings, field_38429, f_crxlpqpo, config, settings, f_226555_

int: b, NO_STRUCTURE, field_36226, f_pjfaosaj, START_NOT_PRESENT_REFERENCE, NO_STRUCTURE, f_197236_

ChunkScanAccess: c, storageAccess, field_36227, f_dweozhqq, chunkIoWorker, chunkIoWorker, f_197237_

RegistryAccess: d, registryAccess, field_36228, f_hrvxxqyn, registryManager, registryManager, f_197238_

StructureTemplateManager: e, structureTemplateManager, field_36230, f_jpgizuel, structureTemplateManager, structureTemplateManager, f_226709_

ResourceKey<Level>: f, dimension, field_36231, f_tlivpies, worldKey, worldKey, f_197241_

ChunkGenerator: g, chunkGenerator, field_36232, f_dctyjbna, chunkGenerator, chunkGenerator, f_197242_

RandomState: h, randomState, field_37750, f_axzhrqoz, noiseConfig, randomState, f_226710_

LevelHeightAccessor: i, heightAccessor, field_36233, f_cmqxwyiu, world, world, f_197243_

BiomeSource: j, biomeSource, field_36234, f_mbivgcat, biomeSource, biomeSource, f_197244_

long: k, seed, field_36235, f_vdpsraoe, seed, seed, f_197245_

com.mojang.datafixers.DataFixer: l, fixerUpper, field_36236, f_wyeozkcm, dataFixer, dataFixer, f_197246_

it.unimi.dsi.fastutil.longs.Long2ObjectMap<it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>>: m, loadedChunks, field_36237, f_pzrmbxbn, cachedStructuresByChunkPos, cachedStructuresByChunkPos, f_197247_

Map<Structure, it.unimi.dsi.fastutil.longs.Long2BooleanMap>: n, featureChecks, field_36238, f_hroaxnir, generationPossibilityByStructure, generationPossibilityByFeature, f_197248_

Constructors

(Structure$StructureSettings)

(ChunkScanAccess, RegistryAccess, StructureTemplateManager, ResourceKey<Level>, ChunkGenerator, RandomState, LevelHeightAccessor, BiomeSource, long, com.mojang.datafixers.DataFixer)

Methods

GenerationStep$Decoration (): c, step, method_41616, m_qlvjonmq, getFeatureGenerationStep, getGenerationStep, m_226619_

BoundingBox (BoundingBox): a, adjustBoundingBox, method_41609, m_dozyucdf, expandBoxIfShouldAdaptNoise, adjustBoundingBox, m_226569_

<S extends Structure> com.mojang.serialization.codecs.RecordCodecBuilder<S, Structure$StructureSettings> (com.mojang.serialization.codecs.RecordCodecBuilder$Instance<S>): a, settingsCodec, method_42697, m_ksbmztmm, configCodecBuilder, settingsCodec, m_226567_

<S extends Structure> com.mojang.serialization.Codec<S> (Function<Structure$StructureSettings, S>): a, simpleCodec, method_42699, m_ujvinxmf, createCodec, simpleCodec, m_226607_

HolderSet<Biome> (): a, biomes, method_41607, m_tfytmvqt, getValidBiomes, getBiomes, m_226559_

Map<MobCategory, StructureSpawnOverride> (): b, spawnOverrides, method_41615, m_etbsnvzz, getStructureSpawns, getSpawnOverrides, m_226612_

TerrainAdjustment (): d, terrainAdaptation, method_42701, m_dzjzdkll, getTerrainAdaptation, getTerrainAdaptation, m_226620_

StructureStart (RegistryAccess, ChunkGenerator, BiomeSource, RandomState, StructureTemplateManager, long, ChunkPos, int, LevelHeightAccessor, Predicate<Holder<Biome>>): a, generate, method_41614, m_egvfbazt, createStructureStart, generate, m_226596_

Optional<Structure$GenerationStub> (Structure$GenerationContext, Heightmap$Types, Consumer<StructurePiecesBuilder>): a, onTopOfChunkCenter, method_41612, m_zswgnsnz, getStructurePosition, createStubOnChunk, m_226585_

void (WorldGenLevel, StructureManager, ChunkGenerator, RandomSource, BoundingBox, ChunkPos, PiecesContainer): a, afterPlace, method_38694, m_xicdrobb, postPlace, postPlace, m_214110_

int[] (Structure$GenerationContext, int, int, int, int): b, getCornerHeights, method_41611, m_tksnmdcg, getCornerHeights, getCornerHeights, m_226613_

int (Structure$GenerationContext, int, int): a, getLowestY, method_41610, m_gadyyyat, getMinCornerHeight, getLowestCornerHeight, m_226572_

int (Structure$GenerationContext, int, int, int, int): a, getLowestY, method_42381, m_abxexbas, getMinCornerHeight, getLowestCornerHeight, m_226576_

BlockPos (Structure$GenerationContext, Rotation): a, getLowestYIn5by5BoxOffset7Blocks, method_42382, m_dxkfkbfa, getShiftedPos, getLowestPosNearChunkCenter, m_226582_

Optional<Structure$GenerationStub> (Structure$GenerationContext): a, findGenerationPoint, method_38676, m_tgkjthyd, getStructurePosition, findGenerationPos, m_214086_

StructureType<?> (): e, type, method_41618, m_dckijrrf, getType, getType, m_213658_

boolean (Structure$GenerationStub, Structure$GenerationContext): a, isValidBiome, method_41613, m_jlyvhzqo, isBiomeValid, isValidBiome, m_262828_

Optional<Structure$GenerationStub> (Structure$GenerationContext): b, findValidGenerationPoint, method_47932, m_wkkfndgb, getValidStructurePosition, m_262864_

StructureCheckResult (ChunkPos, Structure, StructurePlacement, boolean): a, checkStart, method_39831, m_blfpempu, getStructurePresence, checkStart, m_226729_

boolean (ChunkPos, Structure): b, canCreateStructure, method_39829, m_qoehppjm, isGenerationPossible, isGenerationPossible, m_226755_

StructureCheckResult (ChunkPos, Structure, boolean, long): a, tryLoadFromStorage, method_39832, m_cvzlvybw, getStructurePresence, tryLoadFromStorage, m_226733_

it.unimi.dsi.fastutil.objects.Object2IntMap<Structure> (CompoundTag): a, loadStructures, method_39842, m_zffyubcl, collectStructuresAndReferences, loadStructures, m_197311_

it.unimi.dsi.fastutil.objects.Object2IntMap<Structure> (it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>): a, deduplicateEmptyMap, method_39838, m_cvvjuque, createMapIfEmpty, replaceEmptyMap, m_197298_

StructureCheckResult (it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>, Structure, boolean): a, checkStructureInfo, method_39840, m_fjmtntvg, getStructurePresence, checkStructureInfo, m_226751_

void (ChunkPos, Map<Structure, StructureStart>): a, onStructureLoad, method_39833, m_ullxepai, cache, onStructureLoad, m_197282_

void (long, it.unimi.dsi.fastutil.objects.Object2IntMap<Structure>): a, storeFullResults, method_39828, m_ebxjzvtj, cache, storeResults, m_197263_

void (ChunkPos, Structure): a, incrementReference, method_39830, m_nibldbpu, incrementReferences, incrementReferences, m_226722_

1.20.4

Names

Fields

Constructors

Methods

1.20.3

Names

dvi

dzg

Fields

Constructors

Methods

1.20.2

Names

dsa

dvi

Fields

Constructors

Methods

1.20.1

Names

Fields

Constructors

Methods

1.20

Names

drp

dsa

Fields

Constructors

Methods

1.19.4

Names

dop

drp

Fields

Constructors

Methods

1.19.3

Names

dlb

dop

Fields

Constructors

Methods

boolean (Structure$GenerationStub, ChunkGenerator, RandomState, Predicate<Holder<Biome>>): a, isValidBiome, method_41613, m_jlyvhzqo, isBiomeValid, isValidBiome, m_226589_

boolean (Structure$GenerationStub, Structure$GenerationContext): a, isValidBiome, method_41613, m_jlyvhzqo, isBiomeValid, isValidBiome, m_262828_

Optional<Structure$GenerationStub> (Structure$GenerationContext): b, findValidGenerationPoint, method_47932, m_wkkfndgb, getValidStructurePosition, m_262864_

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

dke

dlb

Fields

Constructors

Methods

1.19

Names

czd

dke

net.minecraft.world.level.levelgen.feature.StructureFeature

net.minecraft.world.level.levelgen.structure.Structure

net.minecraft.unmapped.C_vvmtobpf

net.minecraft.unmapped.C_quklzgtb

net.minecraft.world.gen.feature.StructureFeature

net.minecraft.world.gen.structure.Structure

net.minecraft.src.C_2304_

net.minecraft.src.C_213164_

net.minecraft.world.level.levelgen.feature.StructureGenerator

net.minecraft.world.level.levelgen.structure.Structure

Fields

Map<StructureFeature<?>, GenerationStep$Decoration>: a, STEP, field_24862, f_lsfsrihv, STRUCTURE_TO_GENERATION_STEP, STRUCTURE_TO_GENERATION_STEP, f_67032_

StructureFeature<JigsawConfiguration>: b, PILLAGER_OUTPOST, field_24843, f_nentdhlp, PILLAGER_OUTPOST, PILLAGER_OUTPOST, f_67013_

StructureFeature<MineshaftConfiguration>: c, MINESHAFT, field_24844, f_nhwjvgla, MINESHAFT, MINESHAFT, f_67014_

StructureFeature<NoneFeatureConfiguration>: d, WOODLAND_MANSION, field_24845, f_bhgnzzey, MANSION, MANSION, f_67015_

StructureFeature<NoneFeatureConfiguration>: e, JUNGLE_TEMPLE, field_24846, f_kiwhedgj, JUNGLE_PYRAMID, JUNGLE_PYRAMID, f_67016_

StructureFeature<NoneFeatureConfiguration>: f, DESERT_PYRAMID, field_24847, f_dvtwzfhh, DESERT_PYRAMID, DESERT_PYRAMID, f_67017_

StructureFeature<NoneFeatureConfiguration>: g, IGLOO, field_24848, f_czhpaiwf, IGLOO, IGLOO, f_67018_

StructureFeature<RuinedPortalConfiguration>: h, RUINED_PORTAL, field_24849, f_errlwjor, RUINED_PORTAL, RUINED_PORTAL, f_67019_

StructureFeature<ShipwreckConfiguration>: i, SHIPWRECK, field_24850, f_egotxjdp, SHIPWRECK, SHIPWRECK, f_67020_

StructureFeature<NoneFeatureConfiguration>: k, STRONGHOLD, field_24852, f_zymaobto, STRONGHOLD, STRONGHOLD, f_67022_

StructureFeature<NoneFeatureConfiguration>: l, OCEAN_MONUMENT, field_24853, f_sdugcvlc, MONUMENT, MONUMENT, f_67023_

StructureFeature<OceanRuinConfiguration>: m, OCEAN_RUIN, field_24854, f_ylkuhtsk, OCEAN_RUIN, OCEAN_RUIN, f_67024_

StructureFeature<NoneFeatureConfiguration>: n, FORTRESS, field_24855, f_kehjmmjs, FORTRESS, FORTRESS, f_209756_

StructureFeature<NoneFeatureConfiguration>: o, END_CITY, field_24856, f_ebmwsztx, ENDCITY, ENDCITY, f_67026_

StructureFeature<ProbabilityFeatureConfiguration>: p, BURIED_TREASURE, field_24857, f_cljulolq, BURIED_TREASURE, BURIED_TREASURE, f_67027_

StructureFeature<JigsawConfiguration>: q, VILLAGE, field_24858, f_pdpoeytj, VILLAGE, VILLAGE, f_67028_

StructureFeature<RangeConfiguration>: r, NETHER_FOSSIL, field_24859, f_nmddkkad, NETHER_FOSSIL, NETHER_FOSSIL, f_67029_

StructureFeature<JigsawConfiguration>: s, BASTION_REMNANT, field_24860, f_zxizwefe, BASTION_REMNANT, BASTION_REMNANT, f_67030_

com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>>: v, configuredStructureCodec, field_24863, f_tpqwkoch, codec, codec, f_67036_

int: t, MAX_STRUCTURE_RANGE, field_31518, f_nefdqwhz, field_31518, MAX_STRUCTURE_RANGE, f_160446_

StructureFeature<NoneFeatureConfiguration>: j, SWAMP_HUT, field_24851, f_qyedxhax, SWAMP_HUT, SWAMP_HUT, f_67021_

PieceGeneratorSupplier<C>: w, pieceGenerator, field_34929, f_jdkvzjyf, piecesGenerator, piecesGenerator, f_191106_

PostPlacementProcessor: x, postPlacementProcessor, field_34930, f_zzcuzwlv, postProcessor, postPlacementProcessor, f_191107_

org.slf4j.Logger: u, LOGGER, field_13879, f_zalymdqm, LOGGER, LOGGER, f_67033_

com.mojang.serialization.Codec<Structure>: a, DIRECT_CODEC, field_37744, f_naccwevr, STRUCTURE_CODEC, DIRECT_CODEC, f_226553_

com.mojang.serialization.Codec<Holder<Structure>>: b, CODEC, field_37745, f_rfftwmba, ENTRY_CODEC, CODEC, f_226554_

Structure$StructureSettings: c, settings, field_38429, f_crxlpqpo, config, settings, f_226555_

Constructors

(com.mojang.serialization.Codec<C>, PieceGeneratorSupplier<C>)

(com.mojang.serialization.Codec<C>, PieceGeneratorSupplier<C>, PostPlacementProcessor)

(Structure$StructureSettings)

Methods

<F extends StructureFeature<?>> F (String, F, GenerationStep$Decoration): a, register, method_28661, m_xnhhytsz, register, register, m_67089_

GenerationStep$Decoration (): a, step, method_28663, m_hnmlakfx, getGenerationStep, getGenerationStep, m_67095_

GenerationStep$Decoration (): c, step, method_41616, m_qlvjonmq, getFeatureGenerationStep, getGenerationStep, m_226619_

void (): b, bootstrap, method_28664, m_cxwivmzi, init, init, m_67096_

com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>> (): c, configuredStructureCodec, method_28665, m_ywspjwtx, getCodec, getCodec, m_67097_

StructureStart (StructurePieceSerializationContext, CompoundTag, long): a, loadStaticStart, method_28660, m_aovapzws, readStructureStart, readStructureStart, m_191128_

boolean (RegistryAccess, ChunkGenerator, BiomeSource, StructureManager, long, ChunkPos, C, LevelHeightAccessor, Predicate<Holder<Biome>>): a, canGenerate, method_39821, m_titzgnss, canGenerate, canGenerate, m_197171_

PostPlacementProcessor (): e, getPostPlacementProcessor, method_38690, m_pzalezec, getPostProcessor, getPostPlacementProcessor, m_191144_

BoundingBox (BoundingBox): a, adjustBoundingBox, method_41609, m_dozyucdf, expandBoxIfShouldAdaptNoise, adjustBoundingBox, m_226569_

ConfiguredStructureFeature<C, ? extends StructureFeature<C>> (C, TagKey<Biome>): a, configured, method_28659, m_zlyoxgdd, configure, configure, m_209762_

ConfiguredStructureFeature<C, ? extends StructureFeature<C>> (C, TagKey<Biome>, boolean): a, configured, method_41134, m_tiobtmtl, configure, configure, m_209769_

ConfiguredStructureFeature<C, ? extends StructureFeature<C>> (C, TagKey<Biome>, Map<MobCategory, StructureSpawnOverride>): a, configured, method_41133, m_utcfbjyw, configure, configure, m_209765_

ConfiguredStructureFeature<C, ? extends StructureFeature<C>> (C, TagKey<Biome>, boolean, Map<MobCategory, StructureSpawnOverride>): a, configured, method_41135, m_tacqusyg, configure, configure, m_209773_

BlockPos (RandomSpreadStructurePlacement, ChunkPos): a, getLocatePos, method_38671, m_rcmdjavw, getLocatedPos, getLocatedPos, m_204766_

PieceGeneratorSupplier<C> (): d, pieceGeneratorSupplier, method_41138, m_vfjkdycf, method_41138, getPiecesGenerator, m_209787_

<S extends Structure> com.mojang.serialization.codecs.RecordCodecBuilder<S, Structure$StructureSettings> (com.mojang.serialization.codecs.RecordCodecBuilder$Instance<S>): a, settingsCodec, method_42697, m_ksbmztmm, configCodecBuilder, settingsCodec, m_226567_

<S extends Structure> com.mojang.serialization.Codec<S> (Function<Structure$StructureSettings, S>): a, simpleCodec, method_42699, m_ujvinxmf, createCodec, simpleCodec, m_226607_

HolderSet<Biome> (): a, biomes, method_41607, m_tfytmvqt, getValidBiomes, getBiomes, m_226559_

Map<MobCategory, StructureSpawnOverride> (): b, spawnOverrides, method_41615, m_etbsnvzz, getStructureSpawns, getSpawnOverrides, m_226612_

TerrainAdjustment (): d, terrainAdaptation, method_42701, m_dzjzdkll, getTerrainAdaptation, getTerrainAdaptation, m_226620_

StructureStart (RegistryAccess, ChunkGenerator, BiomeSource, RandomState, StructureTemplateManager, long, ChunkPos, int, LevelHeightAccessor, Predicate<Holder<Biome>>): a, generate, method_41614, m_egvfbazt, createStructureStart, generate, m_226596_

Optional<Structure$GenerationStub> (Structure$GenerationContext, Heightmap$Types, Consumer<StructurePiecesBuilder>): a, onTopOfChunkCenter, method_41612, m_zswgnsnz, getStructurePosition, createStubOnChunk, m_226585_

boolean (Structure$GenerationStub, ChunkGenerator, RandomState, Predicate<Holder<Biome>>): a, isValidBiome, method_41613, m_jlyvhzqo, isBiomeValid, isValidBiome, m_226589_

void (WorldGenLevel, StructureManager, ChunkGenerator, RandomSource, BoundingBox, ChunkPos, PiecesContainer): a, afterPlace, method_38694, m_xicdrobb, postPlace, postPlace, m_214110_

int[] (Structure$GenerationContext, int, int, int, int): b, getCornerHeights, method_41611, m_tksnmdcg, getCornerHeights, getCornerHeights, m_226613_

int (Structure$GenerationContext, int, int): a, getLowestY, method_41610, m_gadyyyat, getMinCornerHeight, getLowestCornerHeight, m_226572_

int (Structure$GenerationContext, int, int, int, int): a, getLowestY, method_42381, m_abxexbas, getMinCornerHeight, getLowestCornerHeight, m_226576_

BlockPos (Structure$GenerationContext, Rotation): a, getLowestYIn5by5BoxOffset7Blocks, method_42382, m_dxkfkbfa, getShiftedPos, getLowestPosNearChunkCenter, m_226582_

Optional<Structure$GenerationStub> (Structure$GenerationContext): a, findGenerationPoint, method_38676, m_tgkjthyd, getStructurePosition, findGenerationPos, m_214086_

StructureType<?> (): e, type, method_41618, m_dckijrrf, getType, getType, m_213658_

1.18.2

Names

cyi

czd

net.minecraft.world.gen.feature.StructureFeature

Fields

org.apache.logging.log4j.Logger: w, LOGGER, field_13879, f_zalymdqm, LOGGER, f_67033_

com.google.common.collect.BiMap<String, StructureFeature<?>>: b, STRUCTURES_REGISTRY, field_24842, f_yctoxrat, STRUCTURES, f_67012_

Map<StructureFeature<?>, GenerationStep$Decoration>: a, STEP, field_24862, f_lsfsrihv, STRUCTURE_TO_GENERATION_STEP, f_67032_

Map<StructureFeature<?>, GenerationStep$Decoration>: a, STEP, field_24862, f_lsfsrihv, STRUCTURE_TO_GENERATION_STEP, STRUCTURE_TO_GENERATION_STEP, f_67032_

StructureFeature<JigsawConfiguration>: c, PILLAGER_OUTPOST, field_24843, f_nentdhlp, PILLAGER_OUTPOST, f_67013_

StructureFeature<JigsawConfiguration>: b, PILLAGER_OUTPOST, field_24843, f_nentdhlp, PILLAGER_OUTPOST, PILLAGER_OUTPOST, f_67013_

StructureFeature<MineshaftConfiguration>: d, MINESHAFT, field_24844, f_nhwjvgla, MINESHAFT, f_67014_

StructureFeature<MineshaftConfiguration>: c, MINESHAFT, field_24844, f_nhwjvgla, MINESHAFT, MINESHAFT, f_67014_

StructureFeature<NoneFeatureConfiguration>: e, WOODLAND_MANSION, field_24845, f_bhgnzzey, MANSION, f_67015_

StructureFeature<NoneFeatureConfiguration>: d, WOODLAND_MANSION, field_24845, f_bhgnzzey, MANSION, MANSION, f_67015_

StructureFeature<NoneFeatureConfiguration>: f, JUNGLE_TEMPLE, field_24846, f_kiwhedgj, JUNGLE_PYRAMID, f_67016_

StructureFeature<NoneFeatureConfiguration>: e, JUNGLE_TEMPLE, field_24846, f_kiwhedgj, JUNGLE_PYRAMID, JUNGLE_PYRAMID, f_67016_

StructureFeature<NoneFeatureConfiguration>: g, DESERT_PYRAMID, field_24847, f_dvtwzfhh, DESERT_PYRAMID, f_67017_

StructureFeature<NoneFeatureConfiguration>: f, DESERT_PYRAMID, field_24847, f_dvtwzfhh, DESERT_PYRAMID, DESERT_PYRAMID, f_67017_

StructureFeature<NoneFeatureConfiguration>: h, IGLOO, field_24848, f_czhpaiwf, IGLOO, f_67018_

StructureFeature<NoneFeatureConfiguration>: g, IGLOO, field_24848, f_czhpaiwf, IGLOO, IGLOO, f_67018_

StructureFeature<RuinedPortalConfiguration>: i, RUINED_PORTAL, field_24849, f_errlwjor, RUINED_PORTAL, f_67019_

StructureFeature<RuinedPortalConfiguration>: h, RUINED_PORTAL, field_24849, f_errlwjor, RUINED_PORTAL, RUINED_PORTAL, f_67019_

StructureFeature<ShipwreckConfiguration>: j, SHIPWRECK, field_24850, f_egotxjdp, SHIPWRECK, f_67020_

StructureFeature<ShipwreckConfiguration>: i, SHIPWRECK, field_24850, f_egotxjdp, SHIPWRECK, SHIPWRECK, f_67020_

StructureFeature<NoneFeatureConfiguration>: l, STRONGHOLD, field_24852, f_zymaobto, STRONGHOLD, f_67022_

StructureFeature<NoneFeatureConfiguration>: k, STRONGHOLD, field_24852, f_zymaobto, STRONGHOLD, STRONGHOLD, f_67022_

StructureFeature<NoneFeatureConfiguration>: m, OCEAN_MONUMENT, field_24853, f_sdugcvlc, MONUMENT, f_67023_

StructureFeature<NoneFeatureConfiguration>: l, OCEAN_MONUMENT, field_24853, f_sdugcvlc, MONUMENT, MONUMENT, f_67023_

StructureFeature<OceanRuinConfiguration>: n, OCEAN_RUIN, field_24854, f_ylkuhtsk, OCEAN_RUIN, f_67024_

StructureFeature<OceanRuinConfiguration>: m, OCEAN_RUIN, field_24854, f_ylkuhtsk, OCEAN_RUIN, OCEAN_RUIN, f_67024_

StructureFeature<NoneFeatureConfiguration>: o, NETHER_BRIDGE, field_24855, f_nhnszbjv, FORTRESS, f_67025_

StructureFeature<NoneFeatureConfiguration>: n, FORTRESS, field_24855, f_kehjmmjs, FORTRESS, FORTRESS, f_209756_

StructureFeature<NoneFeatureConfiguration>: p, END_CITY, field_24856, f_ebmwsztx, END_CITY, f_67026_

StructureFeature<NoneFeatureConfiguration>: o, END_CITY, field_24856, f_ebmwsztx, ENDCITY, ENDCITY, f_67026_

StructureFeature<ProbabilityFeatureConfiguration>: q, BURIED_TREASURE, field_24857, f_cljulolq, BURIED_TREASURE, f_67027_

StructureFeature<ProbabilityFeatureConfiguration>: p, BURIED_TREASURE, field_24857, f_cljulolq, BURIED_TREASURE, BURIED_TREASURE, f_67027_

StructureFeature<JigsawConfiguration>: r, VILLAGE, field_24858, f_pdpoeytj, VILLAGE, f_67028_

StructureFeature<JigsawConfiguration>: q, VILLAGE, field_24858, f_pdpoeytj, VILLAGE, VILLAGE, f_67028_

StructureFeature<RangeConfiguration>: s, NETHER_FOSSIL, field_24859, f_nmddkkad, NETHER_FOSSIL, f_67029_

StructureFeature<RangeConfiguration>: r, NETHER_FOSSIL, field_24859, f_nmddkkad, NETHER_FOSSIL, NETHER_FOSSIL, f_67029_

StructureFeature<JigsawConfiguration>: t, BASTION_REMNANT, field_24860, f_zxizwefe, BASTION_REMNANT, f_67030_

StructureFeature<JigsawConfiguration>: s, BASTION_REMNANT, field_24860, f_zxizwefe, BASTION_REMNANT, BASTION_REMNANT, f_67030_

List<StructureFeature<?>>: u, NOISE_AFFECTING_FEATURES, field_24861, f_zcxcnywk, LAND_MODIFYING_STRUCTURES, f_67031_

com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>>: x, configuredStructureCodec, field_24863, f_tpqwkoch, codec, f_67036_

com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>>: v, configuredStructureCodec, field_24863, f_tpqwkoch, codec, codec, f_67036_

int: v, MAX_STRUCTURE_RANGE, field_31518, f_nefdqwhz, field_31518, f_160446_

int: t, MAX_STRUCTURE_RANGE, field_31518, f_nefdqwhz, field_31518, MAX_STRUCTURE_RANGE, f_160446_

StructureFeature<NoneFeatureConfiguration>: k, SWAMP_HUT, field_24851, f_qyedxhax, SWAMP_HUT, f_67021_

StructureFeature<NoneFeatureConfiguration>: j, SWAMP_HUT, field_24851, f_qyedxhax, SWAMP_HUT, SWAMP_HUT, f_67021_

PieceGeneratorSupplier<C>: y, pieceGenerator, field_34929, f_jdkvzjyf, piecesGenerator, f_191106_

PieceGeneratorSupplier<C>: w, pieceGenerator, field_34929, f_jdkvzjyf, piecesGenerator, piecesGenerator, f_191106_

PostPlacementProcessor: z, postPlacementProcessor, field_34930, f_zzcuzwlv, postProcessor, f_191107_

PostPlacementProcessor: x, postPlacementProcessor, field_34930, f_zzcuzwlv, postProcessor, postPlacementProcessor, f_191107_

org.slf4j.Logger: u, LOGGER, field_13879, f_zalymdqm, LOGGER, LOGGER, f_67033_

Constructors

Methods

String (): f, getFeatureName, method_14019, m_naklggtc, getName, m_67098_

<F extends StructureFeature<?>> F (String, F, GenerationStep$Decoration): a, register, method_28661, m_xnhhytsz, register, m_67089_

<F extends StructureFeature<?>> F (String, F, GenerationStep$Decoration): a, register, method_28661, m_xnhhytsz, register, register, m_67089_

GenerationStep$Decoration (): b, step, method_28663, m_hnmlakfx, getGenerationStep, m_67095_

GenerationStep$Decoration (): a, step, method_28663, m_hnmlakfx, getGenerationStep, getGenerationStep, m_67095_

void (): c, bootstrap, method_28664, m_cxwivmzi, init, m_67096_

void (): b, bootstrap, method_28664, m_cxwivmzi, init, init, m_67096_

com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>> (): d, configuredStructureCodec, method_28665, m_ywspjwtx, getCodec, m_67097_

com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>> (): c, configuredStructureCodec, method_28665, m_ywspjwtx, getCodec, getCodec, m_67097_

ConfiguredStructureFeature<C, ? extends StructureFeature<C>> (C): a, configured, method_28659, m_wgtscimf, configure, m_67065_

BlockPos (LevelReader, StructureFeatureManager, BlockPos, int, boolean, long, StructureFeatureConfiguration): a, getNearestGeneratedFeature, method_14015, m_dbaiwpdf, locateStructure, m_67046_

boolean (): a, linearSeparation, method_27219, m_kwghhryf, isUniformDistribution, m_5910_

StructureStart<?> (StructurePieceSerializationContext, CompoundTag, long): a, loadStaticStart, method_28660, m_aovapzws, readStructureStart, m_191128_

StructureStart (StructurePieceSerializationContext, CompoundTag, long): a, loadStaticStart, method_28660, m_aovapzws, readStructureStart, readStructureStart, m_191128_

BlockPos (ChunkPos): a, getLocatePos, method_38671, m_rcmdjavw, getLocatedPos, m_183220_

ChunkPos (StructureFeatureConfiguration, long, int, int): a, getPotentialFeatureChunk, method_27218, m_svbzmrlp, getStartChunk, m_191122_

StructureStart<?> (RegistryAccess, ChunkGenerator, BiomeSource, StructureManager, long, ChunkPos, int, StructureFeatureConfiguration, C, LevelHeightAccessor, Predicate<Biome>): a, generate, method_28657, m_ljchpsfx, tryPlaceStart, m_191132_

boolean (RegistryAccess, ChunkGenerator, BiomeSource, StructureManager, long, ChunkPos, C, LevelHeightAccessor, Predicate<Biome>): a, canGenerate, method_39821, m_titzgnss, canGenerate, m_197171_

boolean (RegistryAccess, ChunkGenerator, BiomeSource, StructureManager, long, ChunkPos, C, LevelHeightAccessor, Predicate<Holder<Biome>>): a, canGenerate, method_39821, m_titzgnss, canGenerate, canGenerate, m_197171_

PostPlacementProcessor (): e, getPostPlacementProcessor, method_38690, m_pzalezec, getPostProcessor, m_191144_

PostPlacementProcessor (): e, getPostPlacementProcessor, method_38690, m_pzalezec, getPostProcessor, getPostPlacementProcessor, m_191144_

BoundingBox (BoundingBox): a, adjustBoundingBox, method_36217, m_ytkcoysw, calculateBoundingBox, m_183606_

ConfiguredStructureFeature<C, ? extends StructureFeature<C>> (C, TagKey<Biome>): a, configured, method_28659, m_zlyoxgdd, configure, configure, m_209762_

ConfiguredStructureFeature<C, ? extends StructureFeature<C>> (C, TagKey<Biome>, boolean): a, configured, method_41134, m_tiobtmtl, configure, configure, m_209769_

ConfiguredStructureFeature<C, ? extends StructureFeature<C>> (C, TagKey<Biome>, Map<MobCategory, StructureSpawnOverride>): a, configured, method_41133, m_utcfbjyw, configure, configure, m_209765_

ConfiguredStructureFeature<C, ? extends StructureFeature<C>> (C, TagKey<Biome>, boolean, Map<MobCategory, StructureSpawnOverride>): a, configured, method_41135, m_tacqusyg, configure, configure, m_209773_

BlockPos (RandomSpreadStructurePlacement, ChunkPos): a, getLocatePos, method_38671, m_rcmdjavw, getLocatedPos, getLocatedPos, m_204766_

PieceGeneratorSupplier<C> (): d, pieceGeneratorSupplier, method_41138, m_vfjkdycf, method_41138, getPiecesGenerator, m_209787_

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

cud

cyi

Fields

com.google.common.collect.BiMap<String, StructureFeature<?>>: a, STRUCTURES_REGISTRY, field_24842, f_yctoxrat, STRUCTURES, f_67012_

com.google.common.collect.BiMap<String, StructureFeature<?>>: b, STRUCTURES_REGISTRY, field_24842, f_yctoxrat, STRUCTURES, f_67012_

Map<StructureFeature<?>, GenerationStep$Decoration>: v, STEP, field_24862, f_lsfsrihv, STRUCTURE_TO_GENERATION_STEP, f_67032_

Map<StructureFeature<?>, GenerationStep$Decoration>: a, STEP, field_24862, f_lsfsrihv, STRUCTURE_TO_GENERATION_STEP, f_67032_

StructureFeature<JigsawConfiguration>: b, PILLAGER_OUTPOST, field_24843, f_nentdhlp, PILLAGER_OUTPOST, f_67013_

StructureFeature<JigsawConfiguration>: c, PILLAGER_OUTPOST, field_24843, f_nentdhlp, PILLAGER_OUTPOST, f_67013_

StructureFeature<MineshaftConfiguration>: c, MINESHAFT, field_24844, f_nhwjvgla, MINESHAFT, f_67014_

StructureFeature<MineshaftConfiguration>: d, MINESHAFT, field_24844, f_nhwjvgla, MINESHAFT, f_67014_

StructureFeature<NoneFeatureConfiguration>: d, WOODLAND_MANSION, field_24845, f_bhgnzzey, MANSION, f_67015_

StructureFeature<NoneFeatureConfiguration>: e, WOODLAND_MANSION, field_24845, f_bhgnzzey, MANSION, f_67015_

StructureFeature<NoneFeatureConfiguration>: e, JUNGLE_TEMPLE, field_24846, f_kiwhedgj, JUNGLE_PYRAMID, f_67016_

StructureFeature<NoneFeatureConfiguration>: f, JUNGLE_TEMPLE, field_24846, f_kiwhedgj, JUNGLE_PYRAMID, f_67016_

StructureFeature<NoneFeatureConfiguration>: f, DESERT_PYRAMID, field_24847, f_dvtwzfhh, DESERT_PYRAMID, f_67017_

StructureFeature<NoneFeatureConfiguration>: g, DESERT_PYRAMID, field_24847, f_dvtwzfhh, DESERT_PYRAMID, f_67017_

StructureFeature<NoneFeatureConfiguration>: g, IGLOO, field_24848, f_czhpaiwf, IGLOO, f_67018_

StructureFeature<NoneFeatureConfiguration>: h, IGLOO, field_24848, f_czhpaiwf, IGLOO, f_67018_

StructureFeature<RuinedPortalConfiguration>: h, RUINED_PORTAL, field_24849, f_errlwjor, RUINED_PORTAL, f_67019_

StructureFeature<RuinedPortalConfiguration>: i, RUINED_PORTAL, field_24849, f_errlwjor, RUINED_PORTAL, f_67019_

StructureFeature<ShipwreckConfiguration>: i, SHIPWRECK, field_24850, f_egotxjdp, SHIPWRECK, f_67020_

StructureFeature<ShipwreckConfiguration>: j, SHIPWRECK, field_24850, f_egotxjdp, SHIPWRECK, f_67020_

SwamplandHutFeature: j, SWAMP_HUT, field_24851, f_qyedxhax, SWAMP_HUT, f_67021_

StructureFeature<NoneFeatureConfiguration>: k, STRONGHOLD, field_24852, f_zymaobto, STRONGHOLD, f_67022_

StructureFeature<NoneFeatureConfiguration>: l, STRONGHOLD, field_24852, f_zymaobto, STRONGHOLD, f_67022_

StructureFeature<NoneFeatureConfiguration>: l, OCEAN_MONUMENT, field_24853, f_sdugcvlc, MONUMENT, f_67023_

StructureFeature<NoneFeatureConfiguration>: m, OCEAN_MONUMENT, field_24853, f_sdugcvlc, MONUMENT, f_67023_

StructureFeature<OceanRuinConfiguration>: m, OCEAN_RUIN, field_24854, f_ylkuhtsk, OCEAN_RUIN, f_67024_

StructureFeature<OceanRuinConfiguration>: n, OCEAN_RUIN, field_24854, f_ylkuhtsk, OCEAN_RUIN, f_67024_

StructureFeature<NoneFeatureConfiguration>: n, NETHER_BRIDGE, field_24855, f_nhnszbjv, FORTRESS, f_67025_

StructureFeature<NoneFeatureConfiguration>: o, NETHER_BRIDGE, field_24855, f_nhnszbjv, FORTRESS, f_67025_

StructureFeature<NoneFeatureConfiguration>: o, END_CITY, field_24856, f_ebmwsztx, END_CITY, f_67026_

StructureFeature<NoneFeatureConfiguration>: p, END_CITY, field_24856, f_ebmwsztx, END_CITY, f_67026_

StructureFeature<ProbabilityFeatureConfiguration>: p, BURIED_TREASURE, field_24857, f_cljulolq, BURIED_TREASURE, f_67027_

StructureFeature<ProbabilityFeatureConfiguration>: q, BURIED_TREASURE, field_24857, f_cljulolq, BURIED_TREASURE, f_67027_

StructureFeature<JigsawConfiguration>: q, VILLAGE, field_24858, f_pdpoeytj, VILLAGE, f_67028_

StructureFeature<JigsawConfiguration>: r, VILLAGE, field_24858, f_pdpoeytj, VILLAGE, f_67028_

StructureFeature<RangeDecoratorConfiguration>: r, NETHER_FOSSIL, field_24859, f_nmddkkad, NETHER_FOSSIL, f_67029_

StructureFeature<RangeConfiguration>: s, NETHER_FOSSIL, field_24859, f_nmddkkad, NETHER_FOSSIL, f_67029_

StructureFeature<JigsawConfiguration>: s, BASTION_REMNANT, field_24860, f_zxizwefe, BASTION_REMNANT, f_67030_

StructureFeature<JigsawConfiguration>: t, BASTION_REMNANT, field_24860, f_zxizwefe, BASTION_REMNANT, f_67030_

List<StructureFeature<?>>: t, NOISE_AFFECTING_FEATURES, field_24861, f_zcxcnywk, LAND_MODIFYING_STRUCTURES, f_67031_

List<StructureFeature<?>>: u, NOISE_AFFECTING_FEATURES, field_24861, f_zcxcnywk, LAND_MODIFYING_STRUCTURES, f_67031_

com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>>: z, configuredStructureCodec, field_24863, f_tpqwkoch, codec, f_67036_

com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>>: x, configuredStructureCodec, field_24863, f_tpqwkoch, codec, f_67036_

ResourceLocation: x, JIGSAW_RENAME, field_26362, f_megndqkf, JIGSAW_ID, f_67034_

Map<ResourceLocation, ResourceLocation>: y, RENAMES, field_25839, f_mbjywxvv, JIGSAW_STRUCTURE_PIECES, f_67035_

int: u, MAX_STRUCTURE_RANGE, field_31518, f_nefdqwhz, field_31518, f_160446_

int: v, MAX_STRUCTURE_RANGE, field_31518, f_nefdqwhz, field_31518, f_160446_

StructureFeature<NoneFeatureConfiguration>: k, SWAMP_HUT, field_24851, f_qyedxhax, SWAMP_HUT, f_67021_

PieceGeneratorSupplier<C>: y, pieceGenerator, field_34929, f_jdkvzjyf, piecesGenerator, f_191106_

PostPlacementProcessor: z, postPlacementProcessor, field_34930, f_zzcuzwlv, postProcessor, f_191107_

Constructors

(com.mojang.serialization.Codec<C>)

(com.mojang.serialization.Codec<C>, PieceGeneratorSupplier<C>)

(com.mojang.serialization.Codec<C>, PieceGeneratorSupplier<C>, PostPlacementProcessor)

Methods

String (): g, getFeatureName, method_14019, m_naklggtc, getName, m_67098_

String (): f, getFeatureName, method_14019, m_naklggtc, getName, m_67098_

StructureFeature$StructureStartFactory<C> (): a, getStartFactory, method_14016, m_ypyprcms, getStructureStartFactory, m_6258_

GenerationStep$Decoration (): d, step, method_28663, m_hnmlakfx, getGenerationStep, m_67095_

GenerationStep$Decoration (): b, step, method_28663, m_hnmlakfx, getGenerationStep, m_67095_

void (): e, bootstrap, method_28664, m_cxwivmzi, init, m_67096_

void (): c, bootstrap, method_28664, m_cxwivmzi, init, m_67096_

com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>> (): f, configuredStructureCodec, method_28665, m_ywspjwtx, getCodec, m_67097_

com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>> (): d, configuredStructureCodec, method_28665, m_ywspjwtx, getCodec, m_67097_

BlockPos (LevelReader, StructureFeatureManager, BlockPos, int, boolean, long, StructureFeatureConfiguration): a, getNearestGeneratedFeature, method_14015, m_dbaiwpdf, locateStructure, m_67046_, getNearestGeneratedFeature

BlockPos (LevelReader, StructureFeatureManager, BlockPos, int, boolean, long, StructureFeatureConfiguration): a, getNearestGeneratedFeature, method_14015, m_dbaiwpdf, locateStructure, m_67046_

boolean (): b, linearSeparation, method_27219, m_kwghhryf, isUniformDistribution, m_5910_

boolean (): a, linearSeparation, method_27219, m_kwghhryf, isUniformDistribution, m_5910_

ChunkPos (StructureFeatureConfiguration, long, WorldgenRandom, int, int): a, getPotentialFeatureChunk, method_27218, m_svbzmrlp, getStartChunk, m_67067_

StructureStart<?> (ServerLevel, CompoundTag, long): a, loadStaticStart, method_28660, m_aovapzws, readStructureStart, m_160447_

boolean (ChunkGenerator, BiomeSource, long, WorldgenRandom, ChunkPos, Biome, ChunkPos, C, LevelHeightAccessor): a, isFeatureChunk, method_14026, m_kaddcnjf, shouldStartAt, m_142290_

StructureStart<C> (ChunkPos, int, long): a, createStart, method_28656, m_cecnaulz, createStart, m_160451_

StructureStart<?> (RegistryAccess, ChunkGenerator, BiomeSource, StructureManager, long, ChunkPos, Biome, int, WorldgenRandom, StructureFeatureConfiguration, C, LevelHeightAccessor): a, generate, method_28657, m_ljchpsfx, tryPlaceStart, m_160464_

WeightedRandomList<MobSpawnSettings$SpawnerData> (): c, getSpecialEnemies, method_13149, m_hpdsmlkx, getMonsterSpawns, m_142494_

WeightedRandomList<MobSpawnSettings$SpawnerData> (): h, getSpecialAnimals, method_16140, m_kpwuemnr, getCreatureSpawns, m_142498_

WeightedRandomList<MobSpawnSettings$SpawnerData> (): i, getSpecialUndergroundWaterAnimals, method_36420, m_fjcnwetx, getUndergroundWaterCreatureSpawns, m_160477_

StructureStart<?> (StructurePieceSerializationContext, CompoundTag, long): a, loadStaticStart, method_28660, m_aovapzws, readStructureStart, m_191128_

BlockPos (ChunkPos): a, getLocatePos, method_38671, m_rcmdjavw, getLocatedPos, m_183220_

ChunkPos (StructureFeatureConfiguration, long, int, int): a, getPotentialFeatureChunk, method_27218, m_svbzmrlp, getStartChunk, m_191122_

StructureStart<?> (RegistryAccess, ChunkGenerator, BiomeSource, StructureManager, long, ChunkPos, int, StructureFeatureConfiguration, C, LevelHeightAccessor, Predicate<Biome>): a, generate, method_28657, m_ljchpsfx, tryPlaceStart, m_191132_

boolean (RegistryAccess, ChunkGenerator, BiomeSource, StructureManager, long, ChunkPos, C, LevelHeightAccessor, Predicate<Biome>): a, canGenerate, method_39821, m_titzgnss, canGenerate, m_197171_

PostPlacementProcessor (): e, getPostPlacementProcessor, method_38690, m_pzalezec, getPostProcessor, m_191144_

BoundingBox (BoundingBox): a, adjustBoundingBox, method_36217, m_ytkcoysw, calculateBoundingBox, m_183606_

1.17.1

Names

cuc

cud

Fields

List<StructureFeature<?>>: t, NOISE_AFFECTING_FEATURES, field_24861, f_zcxcnywk, JIGSAW_STRUCTURES, f_67031_

List<StructureFeature<?>>: t, NOISE_AFFECTING_FEATURES, field_24861, f_zcxcnywk, LAND_MODIFYING_STRUCTURES, f_67031_

Map<ResourceLocation, ResourceLocation>: y, RENAMES, field_25839, f_mbjywxvv, field_25839, f_67035_

Map<ResourceLocation, ResourceLocation>: y, RENAMES, field_25839, f_mbjywxvv, JIGSAW_STRUCTURE_PIECES, f_67035_

Constructors

Methods

1.17

Names

cla

cuc

net.minecraft.world.gen.feature.structure.Structure

net.minecraft.src.C_2304_

net.minecraft.server.v1_16_R3.StructureGenerator

net.minecraft.world.level.levelgen.feature.StructureGenerator

Fields

org.apache.logging.log4j.Logger: v, LOGGER, field_13879, f_zalymdqm, LOGGER, field_208204_b

org.apache.logging.log4j.Logger: w, LOGGER, field_13879, f_zalymdqm, LOGGER, f_67033_

com.google.common.collect.BiMap<String, StructureFeature<?>>: a, STRUCTURES_REGISTRY, field_24842, f_yctoxrat, STRUCTURES, field_236365_a_

com.google.common.collect.BiMap<String, StructureFeature<?>>: a, STRUCTURES_REGISTRY, field_24842, f_yctoxrat, STRUCTURES, f_67012_

Map<StructureFeature<?>, GenerationStep$Decoration>: u, STEP, field_24862, f_lsfsrihv, STRUCTURE_TO_GENERATION_STEP, field_236385_u_

Map<StructureFeature<?>, GenerationStep$Decoration>: v, STEP, field_24862, f_lsfsrihv, STRUCTURE_TO_GENERATION_STEP, f_67032_

StructureFeature<JigsawConfiguration>: b, PILLAGER_OUTPOST, field_24843, f_nentdhlp, PILLAGER_OUTPOST, field_236366_b_, PILLAGER_OUTPOST

StructureFeature<JigsawConfiguration>: b, PILLAGER_OUTPOST, field_24843, f_nentdhlp, PILLAGER_OUTPOST, f_67013_

StructureFeature<MineshaftConfiguration>: c, MINESHAFT, field_24844, f_nhwjvgla, MINESHAFT, field_236367_c_, MINESHAFT

StructureFeature<MineshaftConfiguration>: c, MINESHAFT, field_24844, f_nhwjvgla, MINESHAFT, f_67014_

StructureFeature<NoneFeatureConfiguration>: d, WOODLAND_MANSION, field_24845, f_bhgnzzey, MANSION, field_236368_d_, MANSION

StructureFeature<NoneFeatureConfiguration>: d, WOODLAND_MANSION, field_24845, f_bhgnzzey, MANSION, f_67015_

StructureFeature<NoneFeatureConfiguration>: e, JUNGLE_TEMPLE, field_24846, f_kiwhedgj, JUNGLE_PYRAMID, field_236369_e_, JUNGLE_PYRAMID

StructureFeature<NoneFeatureConfiguration>: e, JUNGLE_TEMPLE, field_24846, f_kiwhedgj, JUNGLE_PYRAMID, f_67016_

StructureFeature<NoneFeatureConfiguration>: f, DESERT_PYRAMID, field_24847, f_dvtwzfhh, DESERT_PYRAMID, field_236370_f_, DESERT_PYRAMID

StructureFeature<NoneFeatureConfiguration>: f, DESERT_PYRAMID, field_24847, f_dvtwzfhh, DESERT_PYRAMID, f_67017_

StructureFeature<NoneFeatureConfiguration>: g, IGLOO, field_24848, f_czhpaiwf, IGLOO, field_236371_g_, IGLOO

StructureFeature<NoneFeatureConfiguration>: g, IGLOO, field_24848, f_czhpaiwf, IGLOO, f_67018_

StructureFeature<RuinedPortalConfiguration>: h, RUINED_PORTAL, field_24849, f_errlwjor, RUINED_PORTAL, field_236372_h_, RUINED_PORTAL

StructureFeature<RuinedPortalConfiguration>: h, RUINED_PORTAL, field_24849, f_errlwjor, RUINED_PORTAL, f_67019_

StructureFeature<ShipwreckConfiguration>: i, SHIPWRECK, field_24850, f_egotxjdp, SHIPWRECK, field_236373_i_, SHIPWRECK

StructureFeature<ShipwreckConfiguration>: i, SHIPWRECK, field_24850, f_egotxjdp, SHIPWRECK, f_67020_

SwamplandHutFeature: j, SWAMP_HUT, field_24851, f_qyedxhax, SWAMP_HUT, field_236374_j_, SWAMP_HUT

SwamplandHutFeature: j, SWAMP_HUT, field_24851, f_qyedxhax, SWAMP_HUT, f_67021_

StructureFeature<NoneFeatureConfiguration>: k, STRONGHOLD, field_24852, f_zymaobto, STRONGHOLD, field_236375_k_, STRONGHOLD

StructureFeature<NoneFeatureConfiguration>: k, STRONGHOLD, field_24852, f_zymaobto, STRONGHOLD, f_67022_

StructureFeature<NoneFeatureConfiguration>: l, OCEAN_MONUMENT, field_24853, f_sdugcvlc, MONUMENT, field_236376_l_, MONUMENT

StructureFeature<NoneFeatureConfiguration>: l, OCEAN_MONUMENT, field_24853, f_sdugcvlc, MONUMENT, f_67023_

StructureFeature<OceanRuinConfiguration>: m, OCEAN_RUIN, field_24854, f_ylkuhtsk, OCEAN_RUIN, field_236377_m_, OCEAN_RUIN

StructureFeature<OceanRuinConfiguration>: m, OCEAN_RUIN, field_24854, f_ylkuhtsk, OCEAN_RUIN, f_67024_

StructureFeature<NoneFeatureConfiguration>: n, NETHER_BRIDGE, field_24855, f_nhnszbjv, FORTRESS, field_236378_n_, FORTRESS

StructureFeature<NoneFeatureConfiguration>: n, NETHER_BRIDGE, field_24855, f_nhnszbjv, FORTRESS, f_67025_

StructureFeature<NoneFeatureConfiguration>: o, END_CITY, field_24856, f_ebmwsztx, END_CITY, field_236379_o_, ENDCITY

StructureFeature<NoneFeatureConfiguration>: o, END_CITY, field_24856, f_ebmwsztx, END_CITY, f_67026_

StructureFeature<ProbabilityFeatureConfiguration>: p, BURIED_TREASURE, field_24857, f_cljulolq, BURIED_TREASURE, field_236380_p_, BURIED_TREASURE

StructureFeature<ProbabilityFeatureConfiguration>: p, BURIED_TREASURE, field_24857, f_cljulolq, BURIED_TREASURE, f_67027_

StructureFeature<JigsawConfiguration>: q, VILLAGE, field_24858, f_pdpoeytj, VILLAGE, field_236381_q_, VILLAGE

StructureFeature<JigsawConfiguration>: q, VILLAGE, field_24858, f_pdpoeytj, VILLAGE, f_67028_

StructureFeature<NoneFeatureConfiguration>: r, NETHER_FOSSIL, field_24859, f_nmddkkad, NETHER_FOSSIL, field_236382_r_, NETHER_FOSSIL

StructureFeature<RangeDecoratorConfiguration>: r, NETHER_FOSSIL, field_24859, f_nmddkkad, NETHER_FOSSIL, f_67029_

StructureFeature<JigsawConfiguration>: s, BASTION_REMNANT, field_24860, f_zxizwefe, BASTION_REMNANT, field_236383_s_, BASTION_REMNANT

StructureFeature<JigsawConfiguration>: s, BASTION_REMNANT, field_24860, f_zxizwefe, BASTION_REMNANT, f_67030_

List<StructureFeature<?>>: t, NOISE_AFFECTING_FEATURES, field_24861, f_zcxcnywk, JIGSAW_STRUCTURES, field_236384_t_

List<StructureFeature<?>>: t, NOISE_AFFECTING_FEATURES, field_24861, f_zcxcnywk, JIGSAW_STRUCTURES, f_67031_

com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>>: y, configuredStructureCodec, field_24863, f_tpqwkoch, codec, field_236386_w_

com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>>: z, configuredStructureCodec, field_24863, f_tpqwkoch, codec, f_67036_

ResourceLocation: w, JIGSAW_RENAME, field_26362, f_megndqkf, JIGSAW_ID, field_242783_w

ResourceLocation: x, JIGSAW_RENAME, field_26362, f_megndqkf, JIGSAW_ID, f_67034_

Map<ResourceLocation, ResourceLocation>: x, RENAMES, field_25839, f_mbjywxvv, field_25839, field_242784_x

Map<ResourceLocation, ResourceLocation>: y, RENAMES, field_25839, f_mbjywxvv, field_25839, f_67035_

int: u, MAX_STRUCTURE_RANGE, field_31518, f_nefdqwhz, field_31518, f_160446_

Constructors

Methods

String (): i, getFeatureName, method_14019, m_naklggtc, getName, func_143025_a

String (): g, getFeatureName, method_14019, m_naklggtc, getName, m_67098_

StructureFeature$StructureStartFactory<C> (): a, getStartFactory, method_14016, m_ypyprcms, getStructureStartFactory, func_214557_a

StructureFeature$StructureStartFactory<C> (): a, getStartFactory, method_14016, m_ypyprcms, getStructureStartFactory, m_6258_

<F extends StructureFeature<?>> F (String, F, GenerationStep$Decoration): a, register, method_28661, m_xnhhytsz, register, func_236394_a_

<F extends StructureFeature<?>> F (String, F, GenerationStep$Decoration): a, register, method_28661, m_xnhhytsz, register, m_67089_

GenerationStep$Decoration (): f, step, method_28663, m_hnmlakfx, getGenerationStep, func_236396_f_

GenerationStep$Decoration (): d, step, method_28663, m_hnmlakfx, getGenerationStep, m_67095_

void (): g, bootstrap, method_28664, m_cxwivmzi, method_28664, func_236397_g_

void (): e, bootstrap, method_28664, m_cxwivmzi, init, m_67096_

StructureStart<?> (StructureManager, CompoundTag, long): a, loadStaticStart, method_28660, m_aovapzws, readStructureStart, func_236393_a_

com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>> (): h, configuredStructureCodec, method_28665, m_ywspjwtx, getCodec, func_236398_h_

com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>> (): f, configuredStructureCodec, method_28665, m_ywspjwtx, getCodec, m_67097_

ConfiguredStructureFeature<C, ? extends StructureFeature<C>> (C): a, configured, method_28659, m_wgtscimf, configure, func_236391_a_

ConfiguredStructureFeature<C, ? extends StructureFeature<C>> (C): a, configured, method_28659, m_wgtscimf, configure, m_67065_

BlockPos (LevelReader, StructureFeatureManager, BlockPos, int, boolean, long, StructureFeatureConfiguration): a, getNearestGeneratedFeature, method_14015, m_dbaiwpdf, locateStructure, func_236388_a_, getNearestGeneratedFeature

BlockPos (LevelReader, StructureFeatureManager, BlockPos, int, boolean, long, StructureFeatureConfiguration): a, getNearestGeneratedFeature, method_14015, m_dbaiwpdf, locateStructure, m_67046_, getNearestGeneratedFeature

boolean (): b, linearSeparation, method_27219, m_kwghhryf, isUniformDistribution, func_230365_b_

boolean (): b, linearSeparation, method_27219, m_kwghhryf, isUniformDistribution, m_5910_

ChunkPos (StructureFeatureConfiguration, long, WorldgenRandom, int, int): a, getPotentialFeatureChunk, method_27218, m_svbzmrlp, getStartChunk, func_236392_a_

ChunkPos (StructureFeatureConfiguration, long, WorldgenRandom, int, int): a, getPotentialFeatureChunk, method_27218, m_svbzmrlp, getStartChunk, m_67067_

boolean (ChunkGenerator, BiomeSource, long, WorldgenRandom, int, int, Biome, ChunkPos, C): a, isFeatureChunk, method_14026, m_kaddcnjf, shouldStartAt, func_230363_a_

StructureStart<C> (int, int, BoundingBox, int, long): a, createStart, method_28656, m_cecnaulz, createStart, func_236387_a_

List<MobSpawnSettings$SpawnerData> (): c, getSpecialEnemies, method_13149, m_hpdsmlkx, getMonsterSpawns, func_202279_e

List<MobSpawnSettings$SpawnerData> (): j, getSpecialAnimals, method_16140, m_kpwuemnr, getCreatureSpawns, func_214469_f

StructureStart<?> (RegistryAccess, ChunkGenerator, BiomeSource, StructureManager, long, ChunkPos, Biome, int, WorldgenRandom, StructureFeatureConfiguration, C): a, generate, method_28657, m_ljchpsfx, tryPlaceStart, func_242785_a

StructureStart<?> (ServerLevel, CompoundTag, long): a, loadStaticStart, method_28660, m_aovapzws, readStructureStart, m_160447_

boolean (ChunkGenerator, BiomeSource, long, WorldgenRandom, ChunkPos, Biome, ChunkPos, C, LevelHeightAccessor): a, isFeatureChunk, method_14026, m_kaddcnjf, shouldStartAt, m_142290_

StructureStart<C> (ChunkPos, int, long): a, createStart, method_28656, m_cecnaulz, createStart, m_160451_

StructureStart<?> (RegistryAccess, ChunkGenerator, BiomeSource, StructureManager, long, ChunkPos, Biome, int, WorldgenRandom, StructureFeatureConfiguration, C, LevelHeightAccessor): a, generate, method_28657, m_ljchpsfx, tryPlaceStart, m_160464_

WeightedRandomList<MobSpawnSettings$SpawnerData> (): c, getSpecialEnemies, method_13149, m_hpdsmlkx, getMonsterSpawns, m_142494_

WeightedRandomList<MobSpawnSettings$SpawnerData> (): h, getSpecialAnimals, method_16140, m_kpwuemnr, getCreatureSpawns, m_142498_

WeightedRandomList<MobSpawnSettings$SpawnerData> (): i, getSpecialUndergroundWaterAnimals, method_36420, m_fjcnwetx, getUndergroundWaterCreatureSpawns, m_160477_

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

ckx

cla

net.minecraft.server.v1_16_R2.StructureGenerator

net.minecraft.server.v1_16_R3.StructureGenerator

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

cml

ckx

net.minecraft.server.v1_16_R1.StructureGenerator

net.minecraft.server.v1_16_R2.StructureGenerator

Fields

List<StructureFeature<?>>: t, NOISE_AFFECTING_FEATURES, field_24861, f_zcxcnywk, field_24861, field_236384_t_

List<StructureFeature<?>>: t, NOISE_AFFECTING_FEATURES, field_24861, f_zcxcnywk, JIGSAW_STRUCTURES, field_236384_t_

com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>>: w, configuredStructureCodec, field_24863, f_tpqwkoch, field_24863, field_236386_w_

com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>>: y, configuredStructureCodec, field_24863, f_tpqwkoch, codec, field_236386_w_

ResourceLocation: w, JIGSAW_RENAME, field_26362, f_megndqkf, JIGSAW_ID, field_242783_w

Map<ResourceLocation, ResourceLocation>: x, RENAMES, field_25839, f_mbjywxvv, field_25839, field_242784_x

Constructors

Methods

GenerationStep$Decoration (): f, step, method_28663, m_hnmlakfx, method_28663, func_236396_f_

GenerationStep$Decoration (): f, step, method_28663, m_hnmlakfx, getGenerationStep, func_236396_f_

StructureStart<?> (StructureManager, CompoundTag, long): a, loadStaticStart, method_28660, m_aovapzws, method_28660, func_236393_a_

StructureStart<?> (StructureManager, CompoundTag, long): a, loadStaticStart, method_28660, m_aovapzws, readStructureStart, func_236393_a_

com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>> (): h, configuredStructureCodec, method_28665, m_ywspjwtx, method_28665, func_236398_h_

com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>> (): h, configuredStructureCodec, method_28665, m_ywspjwtx, getCodec, func_236398_h_

boolean (): b, linearSeparation, method_27219, m_kwghhryf, method_27219, func_230365_b_

boolean (): b, linearSeparation, method_27219, m_kwghhryf, isUniformDistribution, func_230365_b_

ChunkPos (StructureFeatureConfiguration, long, WorldgenRandom, int, int): a, getPotentialFeatureChunk, method_27218, m_svbzmrlp, method_27218, func_236392_a_

ChunkPos (StructureFeatureConfiguration, long, WorldgenRandom, int, int): a, getPotentialFeatureChunk, method_27218, m_svbzmrlp, getStartChunk, func_236392_a_

StructureStart<C> (int, int, BoundingBox, int, long): a, createStart, method_28656, m_cecnaulz, method_28656, func_236387_a_

StructureStart<C> (int, int, BoundingBox, int, long): a, createStart, method_28656, m_cecnaulz, createStart, func_236387_a_

StructureStart<?> (ChunkGenerator, BiomeSource, StructureManager, long, ChunkPos, Biome, int, WorldgenRandom, StructureFeatureConfiguration, C): a, generate, method_28657, m_ljchpsfx, method_28657, func_236389_a_

StructureStart<?> (RegistryAccess, ChunkGenerator, BiomeSource, StructureManager, long, ChunkPos, Biome, int, WorldgenRandom, StructureFeatureConfiguration, C): a, generate, method_28657, m_ljchpsfx, tryPlaceStart, func_242785_a

1.16.1

Names

cfl

cml

net.minecraft.server.v1_15_R1.StructureGenerator

net.minecraft.server.v1_16_R1.StructureGenerator

Fields

org.apache.logging.log4j.Logger: a, LOGGER, field_13879, f_zalymdqm, LOGGER, field_208204_b

org.apache.logging.log4j.Logger: v, LOGGER, field_13879, f_zalymdqm, LOGGER, field_208204_b

com.google.common.collect.BiMap<String, StructureFeature<?>>: a, STRUCTURES_REGISTRY, field_24842, f_yctoxrat, STRUCTURES, field_236365_a_

Map<StructureFeature<?>, GenerationStep$Decoration>: u, STEP, field_24862, f_lsfsrihv, STRUCTURE_TO_GENERATION_STEP, field_236385_u_

StructureFeature<NoneFeatureConfiguration>: b, PILLAGER_OUTPOST, field_24843, f_nentdhlp, PILLAGER_OUTPOST, field_236366_b_, PILLAGER_OUTPOST

StructureFeature<MineshaftConfiguration>: c, MINESHAFT, field_24844, f_nhwjvgla, MINESHAFT, field_236367_c_, MINESHAFT

StructureFeature<NoneFeatureConfiguration>: d, WOODLAND_MANSION, field_24845, f_bhgnzzey, MANSION, field_236368_d_, MANSION

StructureFeature<NoneFeatureConfiguration>: e, JUNGLE_TEMPLE, field_24846, f_kiwhedgj, JUNGLE_PYRAMID, field_236369_e_, JUNGLE_PYRAMID

StructureFeature<NoneFeatureConfiguration>: f, DESERT_PYRAMID, field_24847, f_dvtwzfhh, DESERT_PYRAMID, field_236370_f_, DESERT_PYRAMID

StructureFeature<NoneFeatureConfiguration>: g, IGLOO, field_24848, f_czhpaiwf, IGLOO, field_236371_g_, IGLOO

StructureFeature<RuinedPortalConfiguration>: h, RUINED_PORTAL, field_24849, f_errlwjor, RUINED_PORTAL, field_236372_h_, RUINED_PORTAL

StructureFeature<ShipwreckConfiguration>: i, SHIPWRECK, field_24850, f_egotxjdp, SHIPWRECK, field_236373_i_, SHIPWRECK

SwamplandHutFeature: j, SWAMP_HUT, field_24851, f_qyedxhax, SWAMP_HUT, field_236374_j_, SWAMP_HUT

StructureFeature<NoneFeatureConfiguration>: k, STRONGHOLD, field_24852, f_zymaobto, STRONGHOLD, field_236375_k_, STRONGHOLD

StructureFeature<NoneFeatureConfiguration>: l, OCEAN_MONUMENT, field_24853, f_sdugcvlc, MONUMENT, field_236376_l_, MONUMENT

StructureFeature<OceanRuinConfiguration>: m, OCEAN_RUIN, field_24854, f_ylkuhtsk, OCEAN_RUIN, field_236377_m_, OCEAN_RUIN

StructureFeature<NoneFeatureConfiguration>: n, NETHER_BRIDGE, field_24855, f_nhnszbjv, FORTRESS, field_236378_n_, FORTRESS

StructureFeature<NoneFeatureConfiguration>: o, END_CITY, field_24856, f_ebmwsztx, END_CITY, field_236379_o_, ENDCITY

StructureFeature<BuriedTreasureConfiguration>: p, BURIED_TREASURE, field_24857, f_cljulolq, BURIED_TREASURE, field_236380_p_, BURIED_TREASURE

StructureFeature<JigsawConfiguration>: q, VILLAGE, field_24858, f_pdpoeytj, VILLAGE, field_236381_q_, VILLAGE

StructureFeature<NoneFeatureConfiguration>: r, NETHER_FOSSIL, field_24859, f_nmddkkad, NETHER_FOSSIL, field_236382_r_, NETHER_FOSSIL

StructureFeature<MultiJigsawConfiguration>: s, BASTION_REMNANT, field_24860, f_zxizwefe, BASTION_REMNANT, field_236383_s_, BASTION_REMNANT

List<StructureFeature<?>>: t, NOISE_AFFECTING_FEATURES, field_24861, f_zcxcnywk, field_24861, field_236384_t_

com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>>: w, configuredStructureCodec, field_24863, f_tpqwkoch, field_24863, field_236386_w_

Constructors

(Function<com.mojang.datafixers.Dynamic<?>, ? extends C>)

(com.mojang.serialization.Codec<C>)

Methods

String (): b, getFeatureName, method_14019, m_naklggtc, getName, func_143025_a

String (): i, getFeatureName, method_14019, m_naklggtc, getName, func_143025_a

boolean (LevelAccessor, ChunkGenerator<? extends ChunkGeneratorSettings>, Random, BlockPos, C): a, place, method_13151, m_wyvchmaq, generate, func_212245_a, generate

boolean (LevelAccessor, BlockPos): a, isInsideBoundingFeature, method_14023, m_bpverxyf, isApproximatelyInsideStructure, func_175796_a

boolean (LevelAccessor, BlockPos): b, isInsideFeature, method_14024, m_mhcfbvzp, isInsideStructure, func_202366_b

List<StructureStart> (LevelAccessor, int, int): a, dereferenceStructureStarts, method_14017, m_lwcemoaw, getStructureStarts, func_202371_a

ChunkPos (ChunkGenerator<?>, Random, int, int, int, int): a, getPotentialFeatureChunkFromLocationWithOffset, method_14018, m_pedjrukk, getStart, func_211744_a

int (): c, getLookupRange, method_14021, m_prushtuw, getRadius, func_202367_b

BlockPos (Level, ChunkGenerator<? extends ChunkGeneratorSettings>, BlockPos, int, boolean): a, getNearestGeneratedFeature, method_14015, m_dbaiwpdf, locateStructure, func_211405_a, getNearestGeneratedFeature

StructureStart (LevelAccessor, BlockPos, boolean): a, getStructureAt, method_14025, m_beugrfbm, isInsideStructure, func_202364_a

ConfiguredFeature<C, ? extends StructureFeature<C>> (C): b, configured, method_23397, m_acinjjdp, configure, func_225566_b_

boolean (BiomeManager, ChunkGenerator<?>, Random, int, int, Biome): a, isFeatureChunk, method_14026, m_kaddcnjf, shouldStartAt, func_225558_a_

<F extends StructureFeature<?>> F (String, F, GenerationStep$Decoration): a, register, method_28661, m_xnhhytsz, register, func_236394_a_

GenerationStep$Decoration (): f, step, method_28663, m_hnmlakfx, method_28663, func_236396_f_

void (): g, bootstrap, method_28664, m_cxwivmzi, method_28664, func_236397_g_

StructureStart<?> (StructureManager, CompoundTag, long): a, loadStaticStart, method_28660, m_aovapzws, method_28660, func_236393_a_

com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>> (): h, configuredStructureCodec, method_28665, m_ywspjwtx, method_28665, func_236398_h_

ConfiguredStructureFeature<C, ? extends StructureFeature<C>> (C): a, configured, method_28659, m_wgtscimf, configure, func_236391_a_

BlockPos (LevelReader, StructureFeatureManager, BlockPos, int, boolean, long, StructureFeatureConfiguration): a, getNearestGeneratedFeature, method_14015, m_dbaiwpdf, locateStructure, func_236388_a_, getNearestGeneratedFeature

boolean (): b, linearSeparation, method_27219, m_kwghhryf, method_27219, func_230365_b_

ChunkPos (StructureFeatureConfiguration, long, WorldgenRandom, int, int): a, getPotentialFeatureChunk, method_27218, m_svbzmrlp, method_27218, func_236392_a_

boolean (ChunkGenerator, BiomeSource, long, WorldgenRandom, int, int, Biome, ChunkPos, C): a, isFeatureChunk, method_14026, m_kaddcnjf, shouldStartAt, func_230363_a_

StructureStart<C> (int, int, BoundingBox, int, long): a, createStart, method_28656, m_cecnaulz, method_28656, func_236387_a_

StructureStart<?> (ChunkGenerator, BiomeSource, StructureManager, long, ChunkPos, Biome, int, WorldgenRandom, StructureFeatureConfiguration, C): a, generate, method_28657, m_ljchpsfx, method_28657, func_236389_a_

List<Biome$SpawnerData> (): c, getSpecialEnemies, method_13149, m_hpdsmlkx, getMonsterSpawns, func_202279_e

List<Biome$SpawnerData> (): j, getSpecialAnimals, method_16140, m_kpwuemnr, getCreatureSpawns, func_214469_f

1.15.2

Names

cfi

cfl

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

ceu

cfi

net.minecraft.server.v1_14_R1.StructureGenerator

net.minecraft.server.v1_15_R1.StructureGenerator

Fields

Constructors

Methods

boolean (LevelAccessor, ChunkGenerator<? extends ChunkGeneratorSettings>, Random, BlockPos, C): a, place, method_13151, m_racfyohk, generate, func_212245_a, generate

boolean (LevelAccessor, ChunkGenerator<? extends ChunkGeneratorSettings>, Random, BlockPos, C): a, place, method_13151, m_wyvchmaq, generate, func_212245_a, generate

boolean (ChunkGenerator<?>, Random, int, int): a, isFeatureChunk, method_14026, m_kaddcnjf, shouldStartAt, func_202372_a

ConfiguredFeature<C, ? extends StructureFeature<C>> (C): b, configured, method_23397, m_acinjjdp, configure, func_225566_b_

boolean (BiomeManager, ChunkGenerator<?>, Random, int, int, Biome): a, isFeatureChunk, method_14026, m_kaddcnjf, shouldStartAt, func_225558_a_

1.14.4

Names

cep

ceu

net.minecraft.world.level.levelgen.feature.StructureFeature

net.minecraft.unmapped.C_vvmtobpf

Fields

org.apache.logging.log4j.Logger: a, field_13879, LOGGER, field_208204_b

org.apache.logging.log4j.Logger: a, LOGGER, field_13879, f_zalymdqm, LOGGER, field_208204_b

Constructors

Methods

String (): b, method_14019, getName, func_143025_a

String (): b, getFeatureName, method_14019, m_naklggtc, getName, func_143025_a

boolean (GeneratorAccess, ChunkGenerator<? extends GeneratorSettingsDefault>, Random, BlockPosition, C): a, method_13151, generate, func_212245_a, generate

boolean (LevelAccessor, ChunkGenerator<? extends ChunkGeneratorSettings>, Random, BlockPos, C): a, place, method_13151, m_racfyohk, generate, func_212245_a, generate

boolean (GeneratorAccess, BlockPosition): a, method_14023, isApproximatelyInsideStructure, func_175796_a

boolean (LevelAccessor, BlockPos): a, isInsideBoundingFeature, method_14023, m_bpverxyf, isApproximatelyInsideStructure, func_175796_a

boolean (GeneratorAccess, BlockPosition): b, method_14024, isInsideStructure, func_202366_b

boolean (LevelAccessor, BlockPos): b, isInsideFeature, method_14024, m_mhcfbvzp, isInsideStructure, func_202366_b

List<StructureStart> (GeneratorAccess, int, int): a, method_14017, getStructureStarts, func_202371_a

List<StructureStart> (LevelAccessor, int, int): a, dereferenceStructureStarts, method_14017, m_lwcemoaw, getStructureStarts, func_202371_a

ChunkCoordIntPair (ChunkGenerator<?>, Random, int, int, int, int): a, method_14018, getStart, func_211744_a

ChunkPos (ChunkGenerator<?>, Random, int, int, int, int): a, getPotentialFeatureChunkFromLocationWithOffset, method_14018, m_pedjrukk, getStart, func_211744_a

boolean (ChunkGenerator<?>, Random, int, int): a, method_14026, shouldStartAt, func_202372_a

boolean (ChunkGenerator<?>, Random, int, int): a, isFeatureChunk, method_14026, m_kaddcnjf, shouldStartAt, func_202372_a

int (): c, method_14021, getRadius, func_202367_b

int (): c, getLookupRange, method_14021, m_prushtuw, getRadius, func_202367_b

BlockPosition (World, ChunkGenerator<? extends GeneratorSettingsDefault>, BlockPosition, int, boolean): a, method_14015, locateStructure, func_211405_a, getNearestGeneratedFeature

BlockPos (Level, ChunkGenerator<? extends ChunkGeneratorSettings>, BlockPos, int, boolean): a, getNearestGeneratedFeature, method_14015, m_dbaiwpdf, locateStructure, func_211405_a, getNearestGeneratedFeature

StructureStart (GeneratorAccess, BlockPosition, boolean): a, method_14025, isInsideStructure, func_202364_a

StructureStart (LevelAccessor, BlockPos, boolean): a, getStructureAt, method_14025, m_beugrfbm, isInsideStructure, func_202364_a

StructureGenerator$a (): a, method_14016, getStructureStartFactory, func_214557_a

StructureFeature$StructureStartFactory (): a, getStartFactory, method_14016, m_ypyprcms, getStructureStartFactory, func_214557_a

1.14.3

Names

cel

cep

net.minecraft.world.gen.feature.StructureFeature

Fields

org.apache.logging.log4j.Logger: a, field_13879, field_208204_b

org.apache.logging.log4j.Logger: a, field_13879, LOGGER, field_208204_b

Constructors

Methods

String (): b, method_14019, func_143025_a

String (): b, method_14019, getName, func_143025_a

boolean (GeneratorAccess, ChunkGenerator<? extends GeneratorSettingsDefault>, Random, BlockPosition, C): a, method_13151, func_212245_a, generate

boolean (GeneratorAccess, ChunkGenerator<? extends GeneratorSettingsDefault>, Random, BlockPosition, C): a, method_13151, generate, func_212245_a, generate

boolean (GeneratorAccess, BlockPosition): a, method_14023, func_175796_a

boolean (GeneratorAccess, BlockPosition): a, method_14023, isApproximatelyInsideStructure, func_175796_a

boolean (GeneratorAccess, BlockPosition): b, method_14024, func_202366_b

boolean (GeneratorAccess, BlockPosition): b, method_14024, isInsideStructure, func_202366_b

List<StructureStart> (GeneratorAccess, int, int): a, method_14017, func_202371_a

List<StructureStart> (GeneratorAccess, int, int): a, method_14017, getStructureStarts, func_202371_a

ChunkCoordIntPair (ChunkGenerator<?>, Random, int, int, int, int): a, method_14018, func_211744_a

ChunkCoordIntPair (ChunkGenerator<?>, Random, int, int, int, int): a, method_14018, getStart, func_211744_a

boolean (ChunkGenerator<?>, Random, int, int): a, method_14026, func_202372_a

boolean (ChunkGenerator<?>, Random, int, int): a, method_14026, shouldStartAt, func_202372_a

int (): c, method_14021, func_202367_b

int (): c, method_14021, getRadius, func_202367_b

BlockPosition (World, ChunkGenerator<? extends GeneratorSettingsDefault>, BlockPosition, int, boolean): a, method_14015, func_211405_a, getNearestGeneratedFeature

BlockPosition (World, ChunkGenerator<? extends GeneratorSettingsDefault>, BlockPosition, int, boolean): a, method_14015, locateStructure, func_211405_a, getNearestGeneratedFeature

StructureStart (GeneratorAccess, BlockPosition, boolean): a, method_14025, func_202364_a

StructureStart (GeneratorAccess, BlockPosition, boolean): a, method_14025, isInsideStructure, func_202364_a

StructureGenerator$a (): a, method_14016, func_214557_a

StructureGenerator$a (): a, method_14016, getStructureStartFactory, func_214557_a

1.14.2

Names

Fields

Constructors

Methods

1.14.1

Names

cej

cel

Fields

Constructors

Methods

1.14

Names

btl

cej

net.minecraft.class_3195

net.minecraft.server.v1_13_R2.StructureGenerator

net.minecraft.server.v1_14_R1.StructureGenerator

Fields

org.apache.logging.log4j.Logger: b, field_208204_b

org.apache.logging.log4j.Logger: a, field_13879, field_208204_b

StructureStart: a, field_202376_c

Constructors

()

(Function<com.mojang.datafixers.Dynamic<?>, ? extends C>)

Methods

String (): a, func_143025_a

String (): b, method_14019, func_143025_a

boolean (GeneratorAccess, ChunkGenerator<? extends GeneratorSettings>, Random, BlockPosition, C): a, func_212245_a, generate

boolean (GeneratorAccess, ChunkGenerator<? extends GeneratorSettingsDefault>, Random, BlockPosition, C): a, method_13151, func_212245_a, generate

StructureStart (GeneratorAccess, BlockPosition): a, func_202364_a

boolean (GeneratorAccess, BlockPosition): b, func_175796_a

boolean (GeneratorAccess, BlockPosition): a, method_14023, func_175796_a

boolean (GeneratorAccess, BlockPosition): c, func_202366_b

boolean (GeneratorAccess, BlockPosition): b, method_14024, func_202366_b

List<StructureStart> (GeneratorAccess, int, int): a, func_202371_a

List<StructureStart> (GeneratorAccess, int, int): a, method_14017, func_202371_a

StructureStart (GeneratorAccess, ChunkGenerator<? extends GeneratorSettings>, SeededRandom, long): a, func_202373_a

ChunkCoordIntPair (ChunkGenerator<?>, Random, int, int, int, int): a, func_211744_a

ChunkCoordIntPair (ChunkGenerator<?>, Random, int, int, int, int): a, method_14018, func_211744_a

boolean (ChunkGenerator<?>, Random, int, int): a, func_202372_a

boolean (ChunkGenerator<?>, Random, int, int): a, method_14026, func_202372_a

boolean (GeneratorAccess): a, func_202365_a

StructureStart (GeneratorAccess, ChunkGenerator<?>, SeededRandom, int, int): a, func_202369_a

int (): b, func_202367_b

int (): c, method_14021, func_202367_b

BlockPosition (World, ChunkGenerator<? extends GeneratorSettings>, BlockPosition, int, boolean): a, func_211405_a, getNearestGeneratedFeature

BlockPosition (World, ChunkGenerator<? extends GeneratorSettingsDefault>, BlockPosition, int, boolean): a, method_14015, func_211405_a, getNearestGeneratedFeature

StructureStart (GeneratorAccess, BlockPosition, boolean): a, method_14025, func_202364_a

StructureGenerator$a (): a, method_14016, func_214557_a

1.13.2

Names

btk

btl

Fields

Constructors

Methods

1.13.1

Names

btc

btk

net.minecraft.server.v1_13_R1.StructureGenerator

net.minecraft.server.v1_13_R2.StructureGenerator

Fields

Constructors

Methods

BlockPosition (World, ChunkGenerator<? extends GeneratorSettings>, BlockPosition, int): a, func_211405_a, getNearestGeneratedFeature

BlockPosition (World, ChunkGenerator<? extends GeneratorSettings>, BlockPosition, int, boolean): a, func_211405_a, getNearestGeneratedFeature

1.13

Names

bbu

btc

net.minecraft.world.gen.structure.MapGenStructure

net.minecraft.world.gen.feature.structure.Structure

net.minecraft.server.v1_12_R1.StructureGenerator

net.minecraft.server.v1_13_R1.StructureGenerator

Fields

PersistentStructure: a, field_143029_e

it.unimi.dsi.fastutil.longs.Long2ObjectMap<StructureStart>: c, field_75053_d

org.apache.logging.log4j.Logger: b, field_208204_b

StructureStart: a, field_202376_c

Constructors

Methods

void (World, int, int, int, int, ChunkSnapshot): a, func_180701_a

boolean (World, Random, ChunkCoordIntPair): a, func_175794_a

boolean (BlockPosition): b, func_175795_b

StructureStart (BlockPosition): c, func_175797_c

boolean (World, BlockPosition): a, func_175796_a

void (World): a, func_143027_a

void (int, int, StructureStart): a, func_143026_a

boolean (int, int): a, func_75047_a

StructureStart (int, int): b, func_75049_b

BlockPosition (World, BlockPosition, boolean): a, func_180706_b, getNearestGeneratedFeature

BlockPosition (World, StructureGenerator, BlockPosition, int, int, int, boolean, int, boolean): a, func_191069_a

boolean (GeneratorAccess, ChunkGenerator<? extends GeneratorSettings>, Random, BlockPosition, C): a, func_212245_a, generate

StructureStart (GeneratorAccess, BlockPosition): a, func_202364_a

boolean (GeneratorAccess, BlockPosition): b, func_175796_a

boolean (GeneratorAccess, BlockPosition): c, func_202366_b

BlockPosition (World, ChunkGenerator<? extends GeneratorSettings>, BlockPosition, int): a, func_211405_a, getNearestGeneratedFeature

List<StructureStart> (GeneratorAccess, int, int): a, func_202371_a

StructureStart (GeneratorAccess, ChunkGenerator<? extends GeneratorSettings>, SeededRandom, long): a, func_202373_a

ChunkCoordIntPair (ChunkGenerator<?>, Random, int, int, int, int): a, func_211744_a

boolean (ChunkGenerator<?>, Random, int, int): a, func_202372_a

boolean (GeneratorAccess): a, func_202365_a

StructureStart (GeneratorAccess, ChunkGenerator<?>, SeededRandom, int, int): a, func_202369_a

int (): b, func_202367_b

1.12.2

Names

Fields

Constructors

Methods

1.12.1

Names

bbs

bbu

Fields

Constructors

Methods

1.12

Names

ayn

bbs

net.minecraft.server.v1_11_R1.StructureGenerator

net.minecraft.server.v1_12_R1.StructureGenerator

Fields

Constructors

Methods

1.11.2

Names

Fields

Constructors

Methods

1.11.1

Names

ayl

ayn

Fields

Constructors

Methods

1.11

Names

awu

ayl

net.minecraft.server.v1_10_R1.StructureGenerator

net.minecraft.server.v1_11_R1.StructureGenerator

Fields

Constructors

Methods

boolean (World, BlockPosition): b, func_175796_a

boolean (World, BlockPosition): a, func_175796_a

BlockPosition (World, BlockPosition): a, func_180706_b, getNearestGeneratedFeature

List<BlockPosition> (): G_, func_75052_o_

BlockPosition (World, BlockPosition, boolean): a, func_180706_b, getNearestGeneratedFeature

BlockPosition (World, StructureGenerator, BlockPosition, int, int, int, boolean, int, boolean): a, func_191069_a

1.10.2

Names

Fields

Constructors

Methods

1.10

Names

awd

awu

net.minecraft.server.v1_9_R2.StructureGenerator

net.minecraft.server.v1_10_R1.StructureGenerator

Fields

Constructors

Methods

List<BlockPosition> (): F_, func_75052_o_

List<BlockPosition> (): G_, func_75052_o_

1.9.4

Names

awc

awd

net.minecraft.server.v1_9_R1.StructureGenerator

net.minecraft.server.v1_9_R2.StructureGenerator

Fields

Map<Long, StructureStart>: c, field_75053_d

it.unimi.dsi.fastutil.longs.Long2ObjectMap<StructureStart>: c, field_75053_d

Constructors

Methods

List<BlockPosition> (): E_, func_75052_o_

List<BlockPosition> (): F_, func_75052_o_

1.9.2

Names

awd

awc

Fields

Constructors

Methods

1.9

Names

aqq

awd

net.minecraft.server.v1_8_R3.StructureGenerator

net.minecraft.server.v1_9_R1.StructureGenerator

Fields

PersistentStructure: d, field_143029_e

PersistentStructure: a, field_143029_e

Map<Long, StructureStart>: e, field_75053_d

Map<Long, StructureStart>: c, field_75053_d

Constructors

Methods

boolean (World, BlockPosition): a, func_175796_a

boolean (World, BlockPosition): b, func_175796_a

BlockPosition (World, BlockPosition): b, func_180706_b, getNearestGeneratedFeature

BlockPosition (World, BlockPosition): a, func_180706_b, getNearestGeneratedFeature

List<BlockPosition> (): z_, func_75052_o_

List<BlockPosition> (): E_, func_75052_o_

1.8.8

Names

aqq

net.minecraft.world.gen.structure.MapGenStructure

net.minecraft.server.v1_8_R3.StructureGenerator

Fields

PersistentStructure: d, field_143029_e

Map<Long, StructureStart>: e, field_75053_d

Constructors

()

Methods

String (): a, func_143025_a

void (World, int, int, int, int, ChunkSnapshot): a, func_180701_a

boolean (World, Random, ChunkCoordIntPair): a, func_175794_a

boolean (BlockPosition): b, func_175795_b

StructureStart (BlockPosition): c, func_175797_c

boolean (World, BlockPosition): a, func_175796_a

BlockPosition (World, BlockPosition): b, func_180706_b, getNearestGeneratedFeature

List<BlockPosition> (): z_, func_75052_o_

void (World): a, func_143027_a

void (int, int, StructureStart): a, func_143026_a

boolean (int, int): a, func_75047_a

StructureStart (int, int): b, func_75049_b