History - net.minecraft.world.level.levelgen.structure.Structure
25w18a
Names
esn
etd
Fields
com.mojang.serialization.Codec<Structure>: a, DIRECT_CODEC, field_37744, STRUCTURE_CODEC, f_226553_
com.mojang.serialization.Codec<Structure>: a, DIRECT_CODEC, field_37744
com.mojang.serialization.Codec<Holder<Structure>>: b, CODEC, field_37745, ENTRY_CODEC, f_226554_
com.mojang.serialization.Codec<Holder<Structure>>: b, CODEC, field_37745
Structure$StructureSettings: c, settings, field_38429, config, f_226555_
Structure$StructureSettings: c, settings, field_38429
Constructors
Methods
GenerationStep$Decoration (): c, step, method_41616, getFeatureGenerationStep, m_226619_
GenerationStep$Decoration (): c, step, method_41616
BoundingBox (BoundingBox): a, adjustBoundingBox, method_41609, expandBoxIfShouldAdaptNoise, m_226569_
BoundingBox (BoundingBox): a, adjustBoundingBox, method_41609
<S extends Structure> com.mojang.serialization.codecs.RecordCodecBuilder<S, Structure$StructureSettings> (com.mojang.serialization.codecs.RecordCodecBuilder$Instance<S>): a, settingsCodec, method_42697, configCodecBuilder, m_226567_
<S extends Structure> com.mojang.serialization.codecs.RecordCodecBuilder<S, Structure$StructureSettings> (com.mojang.serialization.codecs.RecordCodecBuilder$Instance<S>): a, settingsCodec, method_42697
HolderSet<Biome> (): a, biomes, method_41607, getValidBiomes, m_226559_
HolderSet<Biome> (): a, biomes, method_41607
Map<MobCategory, StructureSpawnOverride> (): b, spawnOverrides, method_41615, getStructureSpawns, m_226612_
Map<MobCategory, StructureSpawnOverride> (): b, spawnOverrides, method_41615
TerrainAdjustment (): d, terrainAdaptation, method_42701, getTerrainAdaptation, m_226620_
TerrainAdjustment (): d, terrainAdaptation, method_42701
Optional<Structure$GenerationStub> (Structure$GenerationContext, Heightmap$Types, Consumer<StructurePiecesBuilder>): a, onTopOfChunkCenter, method_41612, getStructurePosition, m_226585_
Optional<Structure$GenerationStub> (Structure$GenerationContext, Heightmap$Types, Consumer<StructurePiecesBuilder>): a, onTopOfChunkCenter, method_41612
void (WorldGenLevel, StructureManager, ChunkGenerator, RandomSource, BoundingBox, ChunkPos, PiecesContainer): a, afterPlace, method_38694, postPlace, m_214110_
void (WorldGenLevel, StructureManager, ChunkGenerator, RandomSource, BoundingBox, ChunkPos, PiecesContainer): a, afterPlace, method_38694
int[] (Structure$GenerationContext, int, int, int, int): c, getCornerHeights, method_41611, getCornerHeights, m_226613_
int[] (Structure$GenerationContext, int, int, int, int): c, getCornerHeights, method_41611
int (Structure$GenerationContext, int, int): a, getLowestY, method_41610, getMinCornerHeight, m_226572_
int (Structure$GenerationContext, int, int): a, getLowestY, method_41610
int (Structure$GenerationContext, int, int, int, int): b, getLowestY, method_42381, getMinCornerHeight, m_226576_
int (Structure$GenerationContext, int, int, int, int): b, getLowestY, method_42381
BlockPos (Structure$GenerationContext, Rotation): a, getLowestYIn5by5BoxOffset7Blocks, method_42382, getShiftedPos, m_226582_
BlockPos (Structure$GenerationContext, Rotation): a, getLowestYIn5by5BoxOffset7Blocks, method_42382
Optional<Structure$GenerationStub> (Structure$GenerationContext): a, findGenerationPoint, method_38676, getStructurePosition, m_214086_
Optional<Structure$GenerationStub> (Structure$GenerationContext): a, findGenerationPoint, method_38676
StructureType<?> (): e, type, method_41618, getType, m_213658_
StructureType<?> (): e, type, method_41618
boolean (Structure$GenerationStub, Structure$GenerationContext): a, isValidBiome, method_41613, isBiomeValid, m_262828_
boolean (Structure$GenerationStub, Structure$GenerationContext): a, isValidBiome, method_41613
Optional<Structure$GenerationStub> (Structure$GenerationContext): b, findValidGenerationPoint, method_47932, getValidStructurePosition, m_262864_
Optional<Structure$GenerationStub> (Structure$GenerationContext): b, findValidGenerationPoint, method_47932
<S extends Structure> com.mojang.serialization.MapCodec<S> (Function<Structure$StructureSettings, S>): a, simpleCodec, method_42699, createCodec, m_226607_
<S extends Structure> com.mojang.serialization.MapCodec<S> (Function<Structure$StructureSettings, S>): a, simpleCodec, method_42699
int (Structure$GenerationContext, int, int, int, int): a, getMeanFirstOccupiedHeight, method_59863, getAverageCornerHeights, m_322611_
int (Structure$GenerationContext, int, int, int, int): a, getMeanFirstOccupiedHeight, method_59863
StructureStart (Holder<Structure>, ResourceKey<Level>, RegistryAccess, ChunkGenerator, BiomeSource, RandomState, StructureTemplateManager, long, ChunkPos, int, LevelHeightAccessor, Predicate<Holder<Biome>>): a, generate, method_41614, createStructureStart, m_226596_
StructureStart (Holder<Structure>, ResourceKey<Level>, RegistryAccess, ChunkGenerator, BiomeSource, RandomState, StructureTemplateManager, long, ChunkPos, int, LevelHeightAccessor, Predicate<Holder<Biome>>): a, generate, method_41614
1.21.5
Names
enn
esn
Fields
Constructors
Methods
1.21.4
Names
eok
enn
Fields
Constructors
Methods
StructureStart (RegistryAccess, ChunkGenerator, BiomeSource, RandomState, StructureTemplateManager, long, ChunkPos, int, LevelHeightAccessor, Predicate<Holder<Biome>>): a, generate, method_41614, createStructureStart, m_226596_
StructureStart (Holder<Structure>, ResourceKey<Level>, RegistryAccess, ChunkGenerator, BiomeSource, RandomState, StructureTemplateManager, long, ChunkPos, int, LevelHeightAccessor, Predicate<Holder<Biome>>): a, generate, method_41614, createStructureStart, m_226596_
1.21.3
Names
ejr
eok
Fields
Constructors
Methods
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
eim
ejr
Fields
Constructors
Methods
1.20.6
Names
dzg
eim
Fields
Constructors
Methods
<S extends Structure> com.mojang.serialization.Codec<S> (Function<Structure$StructureSettings, S>): a, simpleCodec, method_42699, createCodec, m_226607_
int[] (Structure$GenerationContext, int, int, int, int): b, getCornerHeights, method_41611, getCornerHeights, m_226613_
int[] (Structure$GenerationContext, int, int, int, int): c, getCornerHeights, method_41611, getCornerHeights, m_226613_
int (Structure$GenerationContext, int, int, int, int): a, getLowestY, method_42381, getMinCornerHeight, m_226576_
int (Structure$GenerationContext, int, int, int, int): b, getLowestY, method_42381, getMinCornerHeight, m_226576_
<S extends Structure> com.mojang.serialization.MapCodec<S> (Function<Structure$StructureSettings, S>): a, simpleCodec, method_42699, createCodec, m_226607_
int (Structure$GenerationContext, int, int, int, int): a, getMeanFirstOccupiedHeight, method_59863, getAverageCornerHeights, m_322611_
1.20.4
Names
dvi
dzg
Fields
Constructors
Methods
1.20.2
Names
dsa
dvi
Fields
Constructors
Methods
1.20.1
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, isBiomeValid, m_226589_
boolean (Structure$GenerationStub, Structure$GenerationContext): a, isValidBiome, method_41613, isBiomeValid, m_262828_
Optional<Structure$GenerationStub> (Structure$GenerationContext): b, findValidGenerationPoint, method_47932, 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.world.gen.feature.StructureFeature
net.minecraft.world.gen.structure.Structure
net.minecraft.src.C_2304_
net.minecraft.src.C_213164_
Fields
Map<StructureFeature<?>, GenerationStep$Decoration>: a, STEP, field_24862, STRUCTURE_TO_GENERATION_STEP, f_67032_
StructureFeature<JigsawConfiguration>: b, PILLAGER_OUTPOST, field_24843, PILLAGER_OUTPOST, f_67013_
StructureFeature<MineshaftConfiguration>: c, MINESHAFT, field_24844, MINESHAFT, f_67014_
StructureFeature<NoneFeatureConfiguration>: d, WOODLAND_MANSION, field_24845, MANSION, f_67015_
StructureFeature<NoneFeatureConfiguration>: e, JUNGLE_TEMPLE, field_24846, JUNGLE_PYRAMID, f_67016_
StructureFeature<NoneFeatureConfiguration>: f, DESERT_PYRAMID, field_24847, DESERT_PYRAMID, f_67017_
StructureFeature<NoneFeatureConfiguration>: g, IGLOO, field_24848, IGLOO, f_67018_
StructureFeature<RuinedPortalConfiguration>: h, RUINED_PORTAL, field_24849, RUINED_PORTAL, f_67019_
StructureFeature<ShipwreckConfiguration>: i, SHIPWRECK, field_24850, SHIPWRECK, f_67020_
StructureFeature<NoneFeatureConfiguration>: k, STRONGHOLD, field_24852, STRONGHOLD, f_67022_
StructureFeature<NoneFeatureConfiguration>: l, OCEAN_MONUMENT, field_24853, MONUMENT, f_67023_
StructureFeature<OceanRuinConfiguration>: m, OCEAN_RUIN, field_24854, OCEAN_RUIN, f_67024_
StructureFeature<NoneFeatureConfiguration>: n, FORTRESS, field_24855, FORTRESS, f_209756_
StructureFeature<NoneFeatureConfiguration>: o, END_CITY, field_24856, ENDCITY, f_67026_
StructureFeature<ProbabilityFeatureConfiguration>: p, BURIED_TREASURE, field_24857, BURIED_TREASURE, f_67027_
StructureFeature<JigsawConfiguration>: q, VILLAGE, field_24858, VILLAGE, f_67028_
StructureFeature<RangeConfiguration>: r, NETHER_FOSSIL, field_24859, NETHER_FOSSIL, f_67029_
StructureFeature<JigsawConfiguration>: s, BASTION_REMNANT, field_24860, BASTION_REMNANT, f_67030_
com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>>: v, configuredStructureCodec, field_24863, codec, f_67036_
int: t, MAX_STRUCTURE_RANGE, field_31518, field_31518, f_160446_
StructureFeature<NoneFeatureConfiguration>: j, SWAMP_HUT, field_24851, SWAMP_HUT, f_67021_
PieceGeneratorSupplier<C>: w, pieceGenerator, field_34929, piecesGenerator, f_191106_
PostPlacementProcessor: x, postPlacementProcessor, field_34930, postProcessor, f_191107_
org.slf4j.Logger: u, LOGGER, field_13879, LOGGER, f_67033_
com.mojang.serialization.Codec<Structure>: a, DIRECT_CODEC, field_37744, STRUCTURE_CODEC, f_226553_
com.mojang.serialization.Codec<Holder<Structure>>: b, CODEC, field_37745, ENTRY_CODEC, f_226554_
Structure$StructureSettings: c, settings, field_38429, config, f_226555_
Constructors
(com.mojang.serialization.Codec<C>, PieceGeneratorSupplier<C>)
(com.mojang.serialization.Codec<C>, PieceGeneratorSupplier<C>, PostPlacementProcessor)
Methods
<F extends StructureFeature<?>> F (String, F, GenerationStep$Decoration): a, register, method_28661, register, m_67089_
GenerationStep$Decoration (): a, step, method_28663, getGenerationStep, m_67095_
GenerationStep$Decoration (): c, step, method_41616, getFeatureGenerationStep, m_226619_
void (): b, bootstrap, method_28664, init, m_67096_
com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>> (): c, configuredStructureCodec, method_28665, getCodec, m_67097_
StructureStart (StructurePieceSerializationContext, CompoundTag, long): a, loadStaticStart, method_28660, readStructureStart, m_191128_
boolean (RegistryAccess, ChunkGenerator, BiomeSource, StructureManager, long, ChunkPos, C, LevelHeightAccessor, Predicate<Holder<Biome>>): a, canGenerate, method_39821, canGenerate, m_197171_
PostPlacementProcessor (): e, getPostPlacementProcessor, method_38690, getPostProcessor, m_191144_
BoundingBox (BoundingBox): a, adjustBoundingBox, method_41609, expandBoxIfShouldAdaptNoise, m_226569_
ConfiguredStructureFeature<C, ? extends StructureFeature<C>> (C, TagKey<Biome>): a, configured, method_28659, configure, m_209762_
ConfiguredStructureFeature<C, ? extends StructureFeature<C>> (C, TagKey<Biome>, boolean): a, configured, method_41134, configure, m_209769_
ConfiguredStructureFeature<C, ? extends StructureFeature<C>> (C, TagKey<Biome>, Map<MobCategory, StructureSpawnOverride>): a, configured, method_41133, configure, m_209765_
ConfiguredStructureFeature<C, ? extends StructureFeature<C>> (C, TagKey<Biome>, boolean, Map<MobCategory, StructureSpawnOverride>): a, configured, method_41135, configure, m_209773_
BlockPos (RandomSpreadStructurePlacement, ChunkPos): a, getLocatePos, method_38671, getLocatedPos, m_204766_
PieceGeneratorSupplier<C> (): d, pieceGeneratorSupplier, method_41138, method_41138, m_209787_
<S extends Structure> com.mojang.serialization.codecs.RecordCodecBuilder<S, Structure$StructureSettings> (com.mojang.serialization.codecs.RecordCodecBuilder$Instance<S>): a, settingsCodec, method_42697, configCodecBuilder, m_226567_
<S extends Structure> com.mojang.serialization.Codec<S> (Function<Structure$StructureSettings, S>): a, simpleCodec, method_42699, createCodec, m_226607_
HolderSet<Biome> (): a, biomes, method_41607, getValidBiomes, m_226559_
Map<MobCategory, StructureSpawnOverride> (): b, spawnOverrides, method_41615, getStructureSpawns, m_226612_
TerrainAdjustment (): d, terrainAdaptation, method_42701, getTerrainAdaptation, m_226620_
StructureStart (RegistryAccess, ChunkGenerator, BiomeSource, RandomState, StructureTemplateManager, long, ChunkPos, int, LevelHeightAccessor, Predicate<Holder<Biome>>): a, generate, method_41614, createStructureStart, m_226596_
Optional<Structure$GenerationStub> (Structure$GenerationContext, Heightmap$Types, Consumer<StructurePiecesBuilder>): a, onTopOfChunkCenter, method_41612, getStructurePosition, m_226585_
boolean (Structure$GenerationStub, ChunkGenerator, RandomState, Predicate<Holder<Biome>>): a, isValidBiome, method_41613, isBiomeValid, m_226589_
void (WorldGenLevel, StructureManager, ChunkGenerator, RandomSource, BoundingBox, ChunkPos, PiecesContainer): a, afterPlace, method_38694, postPlace, m_214110_
int[] (Structure$GenerationContext, int, int, int, int): b, getCornerHeights, method_41611, getCornerHeights, m_226613_
int (Structure$GenerationContext, int, int): a, getLowestY, method_41610, getMinCornerHeight, m_226572_
int (Structure$GenerationContext, int, int, int, int): a, getLowestY, method_42381, getMinCornerHeight, m_226576_
BlockPos (Structure$GenerationContext, Rotation): a, getLowestYIn5by5BoxOffset7Blocks, method_42382, getShiftedPos, m_226582_
Optional<Structure$GenerationStub> (Structure$GenerationContext): a, findGenerationPoint, method_38676, getStructurePosition, m_214086_
StructureType<?> (): e, type, method_41618, getType, m_213658_
1.18.2
Names
cyi
czd
Fields
org.apache.logging.log4j.Logger: w, LOGGER, field_13879, LOGGER, f_67033_
com.google.common.collect.BiMap<String, StructureFeature<?>>: b, STRUCTURES_REGISTRY, field_24842, STRUCTURES, f_67012_
StructureFeature<JigsawConfiguration>: c, PILLAGER_OUTPOST, field_24843, PILLAGER_OUTPOST, f_67013_
StructureFeature<JigsawConfiguration>: b, PILLAGER_OUTPOST, field_24843, PILLAGER_OUTPOST, f_67013_
StructureFeature<MineshaftConfiguration>: d, MINESHAFT, field_24844, MINESHAFT, f_67014_
StructureFeature<MineshaftConfiguration>: c, MINESHAFT, field_24844, MINESHAFT, f_67014_
StructureFeature<NoneFeatureConfiguration>: e, WOODLAND_MANSION, field_24845, MANSION, f_67015_
StructureFeature<NoneFeatureConfiguration>: d, WOODLAND_MANSION, field_24845, MANSION, f_67015_
StructureFeature<NoneFeatureConfiguration>: f, JUNGLE_TEMPLE, field_24846, JUNGLE_PYRAMID, f_67016_
StructureFeature<NoneFeatureConfiguration>: e, JUNGLE_TEMPLE, field_24846, JUNGLE_PYRAMID, f_67016_
StructureFeature<NoneFeatureConfiguration>: g, DESERT_PYRAMID, field_24847, DESERT_PYRAMID, f_67017_
StructureFeature<NoneFeatureConfiguration>: f, DESERT_PYRAMID, field_24847, DESERT_PYRAMID, f_67017_
StructureFeature<NoneFeatureConfiguration>: h, IGLOO, field_24848, IGLOO, f_67018_
StructureFeature<NoneFeatureConfiguration>: g, IGLOO, field_24848, IGLOO, f_67018_
StructureFeature<RuinedPortalConfiguration>: i, RUINED_PORTAL, field_24849, RUINED_PORTAL, f_67019_
StructureFeature<RuinedPortalConfiguration>: h, RUINED_PORTAL, field_24849, RUINED_PORTAL, f_67019_
StructureFeature<ShipwreckConfiguration>: j, SHIPWRECK, field_24850, SHIPWRECK, f_67020_
StructureFeature<ShipwreckConfiguration>: i, SHIPWRECK, field_24850, SHIPWRECK, f_67020_
StructureFeature<NoneFeatureConfiguration>: l, STRONGHOLD, field_24852, STRONGHOLD, f_67022_
StructureFeature<NoneFeatureConfiguration>: k, STRONGHOLD, field_24852, STRONGHOLD, f_67022_
StructureFeature<NoneFeatureConfiguration>: m, OCEAN_MONUMENT, field_24853, MONUMENT, f_67023_
StructureFeature<NoneFeatureConfiguration>: l, OCEAN_MONUMENT, field_24853, MONUMENT, f_67023_
StructureFeature<OceanRuinConfiguration>: n, OCEAN_RUIN, field_24854, OCEAN_RUIN, f_67024_
StructureFeature<OceanRuinConfiguration>: m, OCEAN_RUIN, field_24854, OCEAN_RUIN, f_67024_
StructureFeature<NoneFeatureConfiguration>: o, NETHER_BRIDGE, field_24855, FORTRESS, f_67025_
StructureFeature<NoneFeatureConfiguration>: n, FORTRESS, field_24855, FORTRESS, f_209756_
StructureFeature<NoneFeatureConfiguration>: p, END_CITY, field_24856, END_CITY, f_67026_
StructureFeature<NoneFeatureConfiguration>: o, END_CITY, field_24856, ENDCITY, f_67026_
StructureFeature<ProbabilityFeatureConfiguration>: q, BURIED_TREASURE, field_24857, BURIED_TREASURE, f_67027_
StructureFeature<ProbabilityFeatureConfiguration>: p, BURIED_TREASURE, field_24857, BURIED_TREASURE, f_67027_
StructureFeature<JigsawConfiguration>: r, VILLAGE, field_24858, VILLAGE, f_67028_
StructureFeature<JigsawConfiguration>: q, VILLAGE, field_24858, VILLAGE, f_67028_
StructureFeature<RangeConfiguration>: s, NETHER_FOSSIL, field_24859, NETHER_FOSSIL, f_67029_
StructureFeature<RangeConfiguration>: r, NETHER_FOSSIL, field_24859, NETHER_FOSSIL, f_67029_
StructureFeature<JigsawConfiguration>: t, BASTION_REMNANT, field_24860, BASTION_REMNANT, f_67030_
StructureFeature<JigsawConfiguration>: s, BASTION_REMNANT, field_24860, BASTION_REMNANT, f_67030_
List<StructureFeature<?>>: u, NOISE_AFFECTING_FEATURES, field_24861, LAND_MODIFYING_STRUCTURES, f_67031_
com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>>: x, configuredStructureCodec, field_24863, codec, f_67036_
com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>>: v, configuredStructureCodec, field_24863, codec, f_67036_
int: v, MAX_STRUCTURE_RANGE, field_31518, field_31518, f_160446_
int: t, MAX_STRUCTURE_RANGE, field_31518, field_31518, f_160446_
StructureFeature<NoneFeatureConfiguration>: k, SWAMP_HUT, field_24851, SWAMP_HUT, f_67021_
StructureFeature<NoneFeatureConfiguration>: j, SWAMP_HUT, field_24851, SWAMP_HUT, f_67021_
PieceGeneratorSupplier<C>: y, pieceGenerator, field_34929, piecesGenerator, f_191106_
PieceGeneratorSupplier<C>: w, pieceGenerator, field_34929, piecesGenerator, f_191106_
PostPlacementProcessor: z, postPlacementProcessor, field_34930, postProcessor, f_191107_
PostPlacementProcessor: x, postPlacementProcessor, field_34930, postProcessor, f_191107_
org.slf4j.Logger: u, LOGGER, field_13879, LOGGER, f_67033_
Constructors
Methods
String (): f, getFeatureName, method_14019, getName, m_67098_
GenerationStep$Decoration (): b, step, method_28663, getGenerationStep, m_67095_
GenerationStep$Decoration (): a, step, method_28663, getGenerationStep, m_67095_
void (): c, bootstrap, method_28664, init, m_67096_
void (): b, bootstrap, method_28664, init, m_67096_
com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>> (): d, configuredStructureCodec, method_28665, getCodec, m_67097_
com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>> (): c, configuredStructureCodec, method_28665, getCodec, m_67097_
ConfiguredStructureFeature<C, ? extends StructureFeature<C>> (C): a, configured, method_28659, configure, m_67065_
BlockPos (LevelReader, StructureFeatureManager, BlockPos, int, boolean, long, StructureFeatureConfiguration): a, getNearestGeneratedFeature, method_14015, locateStructure, m_67046_
boolean (): a, linearSeparation, method_27219, isUniformDistribution, m_5910_
BlockPos (ChunkPos): a, getLocatePos, method_38671, getLocatedPos, m_183220_
ChunkPos (StructureFeatureConfiguration, long, int, int): a, getPotentialFeatureChunk, method_27218, getStartChunk, m_191122_
StructureStart<?> (RegistryAccess, ChunkGenerator, BiomeSource, StructureManager, long, ChunkPos, int, StructureFeatureConfiguration, C, LevelHeightAccessor, Predicate<Biome>): a, generate, method_28657, tryPlaceStart, m_191132_
BoundingBox (BoundingBox): a, adjustBoundingBox, method_36217, calculateBoundingBox, m_183606_
ConfiguredStructureFeature<C, ? extends StructureFeature<C>> (C, TagKey<Biome>): a, configured, method_28659, configure, m_209762_
ConfiguredStructureFeature<C, ? extends StructureFeature<C>> (C, TagKey<Biome>, boolean): a, configured, method_41134, configure, m_209769_
ConfiguredStructureFeature<C, ? extends StructureFeature<C>> (C, TagKey<Biome>, Map<MobCategory, StructureSpawnOverride>): a, configured, method_41133, configure, m_209765_
ConfiguredStructureFeature<C, ? extends StructureFeature<C>> (C, TagKey<Biome>, boolean, Map<MobCategory, StructureSpawnOverride>): a, configured, method_41135, configure, m_209773_
BlockPos (RandomSpreadStructurePlacement, ChunkPos): a, getLocatePos, method_38671, getLocatedPos, m_204766_
PieceGeneratorSupplier<C> (): d, pieceGeneratorSupplier, method_41138, method_41138, 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, STRUCTURES, f_67012_
com.google.common.collect.BiMap<String, StructureFeature<?>>: b, STRUCTURES_REGISTRY, field_24842, STRUCTURES, f_67012_
Map<StructureFeature<?>, GenerationStep$Decoration>: v, STEP, field_24862, STRUCTURE_TO_GENERATION_STEP, f_67032_
Map<StructureFeature<?>, GenerationStep$Decoration>: a, STEP, field_24862, STRUCTURE_TO_GENERATION_STEP, f_67032_
StructureFeature<JigsawConfiguration>: b, PILLAGER_OUTPOST, field_24843, PILLAGER_OUTPOST, f_67013_
StructureFeature<JigsawConfiguration>: c, PILLAGER_OUTPOST, field_24843, PILLAGER_OUTPOST, f_67013_
StructureFeature<MineshaftConfiguration>: c, MINESHAFT, field_24844, MINESHAFT, f_67014_
StructureFeature<MineshaftConfiguration>: d, MINESHAFT, field_24844, MINESHAFT, f_67014_
StructureFeature<NoneFeatureConfiguration>: d, WOODLAND_MANSION, field_24845, MANSION, f_67015_
StructureFeature<NoneFeatureConfiguration>: e, WOODLAND_MANSION, field_24845, MANSION, f_67015_
StructureFeature<NoneFeatureConfiguration>: e, JUNGLE_TEMPLE, field_24846, JUNGLE_PYRAMID, f_67016_
StructureFeature<NoneFeatureConfiguration>: f, JUNGLE_TEMPLE, field_24846, JUNGLE_PYRAMID, f_67016_
StructureFeature<NoneFeatureConfiguration>: f, DESERT_PYRAMID, field_24847, DESERT_PYRAMID, f_67017_
StructureFeature<NoneFeatureConfiguration>: g, DESERT_PYRAMID, field_24847, DESERT_PYRAMID, f_67017_
StructureFeature<NoneFeatureConfiguration>: g, IGLOO, field_24848, IGLOO, f_67018_
StructureFeature<NoneFeatureConfiguration>: h, IGLOO, field_24848, IGLOO, f_67018_
StructureFeature<RuinedPortalConfiguration>: h, RUINED_PORTAL, field_24849, RUINED_PORTAL, f_67019_
StructureFeature<RuinedPortalConfiguration>: i, RUINED_PORTAL, field_24849, RUINED_PORTAL, f_67019_
StructureFeature<ShipwreckConfiguration>: i, SHIPWRECK, field_24850, SHIPWRECK, f_67020_
StructureFeature<ShipwreckConfiguration>: j, SHIPWRECK, field_24850, SHIPWRECK, f_67020_
SwamplandHutFeature: j, SWAMP_HUT, field_24851, SWAMP_HUT, f_67021_
StructureFeature<NoneFeatureConfiguration>: k, STRONGHOLD, field_24852, STRONGHOLD, f_67022_
StructureFeature<NoneFeatureConfiguration>: l, STRONGHOLD, field_24852, STRONGHOLD, f_67022_
StructureFeature<NoneFeatureConfiguration>: l, OCEAN_MONUMENT, field_24853, MONUMENT, f_67023_
StructureFeature<NoneFeatureConfiguration>: m, OCEAN_MONUMENT, field_24853, MONUMENT, f_67023_
StructureFeature<OceanRuinConfiguration>: m, OCEAN_RUIN, field_24854, OCEAN_RUIN, f_67024_
StructureFeature<OceanRuinConfiguration>: n, OCEAN_RUIN, field_24854, OCEAN_RUIN, f_67024_
StructureFeature<NoneFeatureConfiguration>: n, NETHER_BRIDGE, field_24855, FORTRESS, f_67025_
StructureFeature<NoneFeatureConfiguration>: o, NETHER_BRIDGE, field_24855, FORTRESS, f_67025_
StructureFeature<NoneFeatureConfiguration>: o, END_CITY, field_24856, END_CITY, f_67026_
StructureFeature<NoneFeatureConfiguration>: p, END_CITY, field_24856, END_CITY, f_67026_
StructureFeature<ProbabilityFeatureConfiguration>: p, BURIED_TREASURE, field_24857, BURIED_TREASURE, f_67027_
StructureFeature<ProbabilityFeatureConfiguration>: q, BURIED_TREASURE, field_24857, BURIED_TREASURE, f_67027_
StructureFeature<JigsawConfiguration>: q, VILLAGE, field_24858, VILLAGE, f_67028_
StructureFeature<JigsawConfiguration>: r, VILLAGE, field_24858, VILLAGE, f_67028_
StructureFeature<RangeDecoratorConfiguration>: r, NETHER_FOSSIL, field_24859, NETHER_FOSSIL, f_67029_
StructureFeature<RangeConfiguration>: s, NETHER_FOSSIL, field_24859, NETHER_FOSSIL, f_67029_
StructureFeature<JigsawConfiguration>: s, BASTION_REMNANT, field_24860, BASTION_REMNANT, f_67030_
StructureFeature<JigsawConfiguration>: t, BASTION_REMNANT, field_24860, BASTION_REMNANT, f_67030_
List<StructureFeature<?>>: t, NOISE_AFFECTING_FEATURES, field_24861, LAND_MODIFYING_STRUCTURES, f_67031_
List<StructureFeature<?>>: u, NOISE_AFFECTING_FEATURES, field_24861, LAND_MODIFYING_STRUCTURES, f_67031_
com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>>: z, configuredStructureCodec, field_24863, codec, f_67036_
com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>>: x, configuredStructureCodec, field_24863, codec, f_67036_
ResourceLocation: x, JIGSAW_RENAME, field_26362, JIGSAW_ID, f_67034_
Map<ResourceLocation, ResourceLocation>: y, RENAMES, field_25839, JIGSAW_STRUCTURE_PIECES, f_67035_
int: u, MAX_STRUCTURE_RANGE, field_31518, field_31518, f_160446_
int: v, MAX_STRUCTURE_RANGE, field_31518, field_31518, f_160446_
StructureFeature<NoneFeatureConfiguration>: k, SWAMP_HUT, field_24851, SWAMP_HUT, f_67021_
PieceGeneratorSupplier<C>: y, pieceGenerator, field_34929, piecesGenerator, f_191106_
PostPlacementProcessor: z, postPlacementProcessor, field_34930, 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, getName, m_67098_
String (): f, getFeatureName, method_14019, getName, m_67098_
StructureFeature$StructureStartFactory<C> (): a, getStartFactory, method_14016, getStructureStartFactory, m_6258_
GenerationStep$Decoration (): d, step, method_28663, getGenerationStep, m_67095_
GenerationStep$Decoration (): b, step, method_28663, getGenerationStep, m_67095_
void (): e, bootstrap, method_28664, init, m_67096_
void (): c, bootstrap, method_28664, init, m_67096_
com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>> (): f, configuredStructureCodec, method_28665, getCodec, m_67097_
com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>> (): d, configuredStructureCodec, method_28665, getCodec, m_67097_
boolean (): b, linearSeparation, method_27219, isUniformDistribution, m_5910_
boolean (): a, linearSeparation, method_27219, isUniformDistribution, m_5910_
ChunkPos (StructureFeatureConfiguration, long, WorldgenRandom, int, int): a, getPotentialFeatureChunk, method_27218, getStartChunk, m_67067_
StructureStart<?> (ServerLevel, CompoundTag, long): a, loadStaticStart, method_28660, readStructureStart, m_160447_
boolean (ChunkGenerator, BiomeSource, long, WorldgenRandom, ChunkPos, Biome, ChunkPos, C, LevelHeightAccessor): a, isFeatureChunk, method_14026, shouldStartAt, m_142290_
StructureStart<C> (ChunkPos, int, long): a, createStart, method_28656, createStart, m_160451_
StructureStart<?> (RegistryAccess, ChunkGenerator, BiomeSource, StructureManager, long, ChunkPos, Biome, int, WorldgenRandom, StructureFeatureConfiguration, C, LevelHeightAccessor): a, generate, method_28657, tryPlaceStart, m_160464_
WeightedRandomList<MobSpawnSettings$SpawnerData> (): c, getSpecialEnemies, method_13149, getMonsterSpawns, m_142494_
WeightedRandomList<MobSpawnSettings$SpawnerData> (): h, getSpecialAnimals, method_16140, getCreatureSpawns, m_142498_
WeightedRandomList<MobSpawnSettings$SpawnerData> (): i, getSpecialUndergroundWaterAnimals, method_36420, getUndergroundWaterCreatureSpawns, m_160477_
StructureStart<?> (StructurePieceSerializationContext, CompoundTag, long): a, loadStaticStart, method_28660, readStructureStart, m_191128_
BlockPos (ChunkPos): a, getLocatePos, method_38671, getLocatedPos, m_183220_
ChunkPos (StructureFeatureConfiguration, long, int, int): a, getPotentialFeatureChunk, method_27218, getStartChunk, m_191122_
StructureStart<?> (RegistryAccess, ChunkGenerator, BiomeSource, StructureManager, long, ChunkPos, int, StructureFeatureConfiguration, C, LevelHeightAccessor, Predicate<Biome>): a, generate, method_28657, tryPlaceStart, m_191132_
boolean (RegistryAccess, ChunkGenerator, BiomeSource, StructureManager, long, ChunkPos, C, LevelHeightAccessor, Predicate<Biome>): a, canGenerate, method_39821, canGenerate, m_197171_
PostPlacementProcessor (): e, getPostPlacementProcessor, method_38690, getPostProcessor, m_191144_
BoundingBox (BoundingBox): a, adjustBoundingBox, method_36217, calculateBoundingBox, m_183606_
1.17.1
Names
cuc
cud
Fields
List<StructureFeature<?>>: t, NOISE_AFFECTING_FEATURES, field_24861, JIGSAW_STRUCTURES, f_67031_
List<StructureFeature<?>>: t, NOISE_AFFECTING_FEATURES, field_24861, LAND_MODIFYING_STRUCTURES, f_67031_
Map<ResourceLocation, ResourceLocation>: y, RENAMES, field_25839, field_25839, f_67035_
Map<ResourceLocation, ResourceLocation>: y, RENAMES, field_25839, JIGSAW_STRUCTURE_PIECES, f_67035_
Constructors
Methods
1.17
Names
cla
cuc
net.minecraft.world.gen.feature.structure.Structure
net.minecraft.src.C_2304_
Fields
org.apache.logging.log4j.Logger: v, LOGGER, field_13879, LOGGER, field_208204_b
org.apache.logging.log4j.Logger: w, LOGGER, field_13879, LOGGER, f_67033_
com.google.common.collect.BiMap<String, StructureFeature<?>>: a, STRUCTURES_REGISTRY, field_24842, STRUCTURES, field_236365_a_
com.google.common.collect.BiMap<String, StructureFeature<?>>: a, STRUCTURES_REGISTRY, field_24842, STRUCTURES, f_67012_
Map<StructureFeature<?>, GenerationStep$Decoration>: u, STEP, field_24862, STRUCTURE_TO_GENERATION_STEP, field_236385_u_
Map<StructureFeature<?>, GenerationStep$Decoration>: v, STEP, field_24862, STRUCTURE_TO_GENERATION_STEP, f_67032_
StructureFeature<JigsawConfiguration>: b, PILLAGER_OUTPOST, field_24843, PILLAGER_OUTPOST, field_236366_b_
StructureFeature<JigsawConfiguration>: b, PILLAGER_OUTPOST, field_24843, PILLAGER_OUTPOST, f_67013_
StructureFeature<MineshaftConfiguration>: c, MINESHAFT, field_24844, MINESHAFT, field_236367_c_
StructureFeature<MineshaftConfiguration>: c, MINESHAFT, field_24844, MINESHAFT, f_67014_
StructureFeature<NoneFeatureConfiguration>: d, WOODLAND_MANSION, field_24845, MANSION, field_236368_d_
StructureFeature<NoneFeatureConfiguration>: d, WOODLAND_MANSION, field_24845, MANSION, f_67015_
StructureFeature<NoneFeatureConfiguration>: e, JUNGLE_TEMPLE, field_24846, JUNGLE_PYRAMID, field_236369_e_
StructureFeature<NoneFeatureConfiguration>: e, JUNGLE_TEMPLE, field_24846, JUNGLE_PYRAMID, f_67016_
StructureFeature<NoneFeatureConfiguration>: f, DESERT_PYRAMID, field_24847, DESERT_PYRAMID, field_236370_f_
StructureFeature<NoneFeatureConfiguration>: f, DESERT_PYRAMID, field_24847, DESERT_PYRAMID, f_67017_
StructureFeature<NoneFeatureConfiguration>: g, IGLOO, field_24848, IGLOO, field_236371_g_
StructureFeature<NoneFeatureConfiguration>: g, IGLOO, field_24848, IGLOO, f_67018_
StructureFeature<RuinedPortalConfiguration>: h, RUINED_PORTAL, field_24849, RUINED_PORTAL, field_236372_h_
StructureFeature<RuinedPortalConfiguration>: h, RUINED_PORTAL, field_24849, RUINED_PORTAL, f_67019_
StructureFeature<ShipwreckConfiguration>: i, SHIPWRECK, field_24850, SHIPWRECK, field_236373_i_
StructureFeature<ShipwreckConfiguration>: i, SHIPWRECK, field_24850, SHIPWRECK, f_67020_
SwamplandHutFeature: j, SWAMP_HUT, field_24851, SWAMP_HUT, field_236374_j_
SwamplandHutFeature: j, SWAMP_HUT, field_24851, SWAMP_HUT, f_67021_
StructureFeature<NoneFeatureConfiguration>: k, STRONGHOLD, field_24852, STRONGHOLD, field_236375_k_
StructureFeature<NoneFeatureConfiguration>: k, STRONGHOLD, field_24852, STRONGHOLD, f_67022_
StructureFeature<NoneFeatureConfiguration>: l, OCEAN_MONUMENT, field_24853, MONUMENT, field_236376_l_
StructureFeature<NoneFeatureConfiguration>: l, OCEAN_MONUMENT, field_24853, MONUMENT, f_67023_
StructureFeature<OceanRuinConfiguration>: m, OCEAN_RUIN, field_24854, OCEAN_RUIN, field_236377_m_
StructureFeature<OceanRuinConfiguration>: m, OCEAN_RUIN, field_24854, OCEAN_RUIN, f_67024_
StructureFeature<NoneFeatureConfiguration>: n, NETHER_BRIDGE, field_24855, FORTRESS, field_236378_n_
StructureFeature<NoneFeatureConfiguration>: n, NETHER_BRIDGE, field_24855, FORTRESS, f_67025_
StructureFeature<NoneFeatureConfiguration>: o, END_CITY, field_24856, END_CITY, field_236379_o_
StructureFeature<NoneFeatureConfiguration>: o, END_CITY, field_24856, END_CITY, f_67026_
StructureFeature<ProbabilityFeatureConfiguration>: p, BURIED_TREASURE, field_24857, BURIED_TREASURE, field_236380_p_
StructureFeature<ProbabilityFeatureConfiguration>: p, BURIED_TREASURE, field_24857, BURIED_TREASURE, f_67027_
StructureFeature<JigsawConfiguration>: q, VILLAGE, field_24858, VILLAGE, field_236381_q_
StructureFeature<JigsawConfiguration>: q, VILLAGE, field_24858, VILLAGE, f_67028_
StructureFeature<NoneFeatureConfiguration>: r, NETHER_FOSSIL, field_24859, NETHER_FOSSIL, field_236382_r_
StructureFeature<RangeDecoratorConfiguration>: r, NETHER_FOSSIL, field_24859, NETHER_FOSSIL, f_67029_
StructureFeature<JigsawConfiguration>: s, BASTION_REMNANT, field_24860, BASTION_REMNANT, field_236383_s_
StructureFeature<JigsawConfiguration>: s, BASTION_REMNANT, field_24860, BASTION_REMNANT, f_67030_
List<StructureFeature<?>>: t, NOISE_AFFECTING_FEATURES, field_24861, JIGSAW_STRUCTURES, field_236384_t_
List<StructureFeature<?>>: t, NOISE_AFFECTING_FEATURES, field_24861, JIGSAW_STRUCTURES, f_67031_
com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>>: y, configuredStructureCodec, field_24863, codec, field_236386_w_
com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>>: z, configuredStructureCodec, field_24863, codec, f_67036_
ResourceLocation: w, JIGSAW_RENAME, field_26362, JIGSAW_ID, field_242783_w
ResourceLocation: x, JIGSAW_RENAME, field_26362, JIGSAW_ID, f_67034_
Map<ResourceLocation, ResourceLocation>: x, RENAMES, field_25839, field_25839, field_242784_x
Map<ResourceLocation, ResourceLocation>: y, RENAMES, field_25839, field_25839, f_67035_
int: u, MAX_STRUCTURE_RANGE, field_31518, field_31518, f_160446_
Constructors
Methods
String (): i, getFeatureName, method_14019, getName, func_143025_a
String (): g, getFeatureName, method_14019, getName, m_67098_
StructureFeature$StructureStartFactory<C> (): a, getStartFactory, method_14016, getStructureStartFactory, func_214557_a
StructureFeature$StructureStartFactory<C> (): a, getStartFactory, method_14016, getStructureStartFactory, m_6258_
<F extends StructureFeature<?>> F (String, F, GenerationStep$Decoration): a, register, method_28661, register, func_236394_a_
<F extends StructureFeature<?>> F (String, F, GenerationStep$Decoration): a, register, method_28661, register, m_67089_
GenerationStep$Decoration (): f, step, method_28663, getGenerationStep, func_236396_f_
GenerationStep$Decoration (): d, step, method_28663, getGenerationStep, m_67095_
void (): g, bootstrap, method_28664, method_28664, func_236397_g_
void (): e, bootstrap, method_28664, init, m_67096_
StructureStart<?> (StructureManager, CompoundTag, long): a, loadStaticStart, method_28660, readStructureStart, func_236393_a_
com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>> (): h, configuredStructureCodec, method_28665, getCodec, func_236398_h_
com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>> (): f, configuredStructureCodec, method_28665, getCodec, m_67097_
ConfiguredStructureFeature<C, ? extends StructureFeature<C>> (C): a, configured, method_28659, configure, func_236391_a_
ConfiguredStructureFeature<C, ? extends StructureFeature<C>> (C): a, configured, method_28659, configure, m_67065_
BlockPos (LevelReader, StructureFeatureManager, BlockPos, int, boolean, long, StructureFeatureConfiguration): a, getNearestGeneratedFeature, method_14015, locateStructure, func_236388_a_
BlockPos (LevelReader, StructureFeatureManager, BlockPos, int, boolean, long, StructureFeatureConfiguration): a, getNearestGeneratedFeature, method_14015, locateStructure, m_67046_
boolean (): b, linearSeparation, method_27219, isUniformDistribution, func_230365_b_
boolean (): b, linearSeparation, method_27219, isUniformDistribution, m_5910_
ChunkPos (StructureFeatureConfiguration, long, WorldgenRandom, int, int): a, getPotentialFeatureChunk, method_27218, getStartChunk, func_236392_a_
ChunkPos (StructureFeatureConfiguration, long, WorldgenRandom, int, int): a, getPotentialFeatureChunk, method_27218, getStartChunk, m_67067_
boolean (ChunkGenerator, BiomeSource, long, WorldgenRandom, int, int, Biome, ChunkPos, C): a, isFeatureChunk, method_14026, shouldStartAt, func_230363_a_
StructureStart<C> (int, int, BoundingBox, int, long): a, createStart, method_28656, createStart, func_236387_a_
List<MobSpawnSettings$SpawnerData> (): c, getSpecialEnemies, method_13149, getMonsterSpawns, func_202279_e
List<MobSpawnSettings$SpawnerData> (): j, getSpecialAnimals, method_16140, getCreatureSpawns, func_214469_f
StructureStart<?> (RegistryAccess, ChunkGenerator, BiomeSource, StructureManager, long, ChunkPos, Biome, int, WorldgenRandom, StructureFeatureConfiguration, C): a, generate, method_28657, tryPlaceStart, func_242785_a
StructureStart<?> (ServerLevel, CompoundTag, long): a, loadStaticStart, method_28660, readStructureStart, m_160447_
boolean (ChunkGenerator, BiomeSource, long, WorldgenRandom, ChunkPos, Biome, ChunkPos, C, LevelHeightAccessor): a, isFeatureChunk, method_14026, shouldStartAt, m_142290_
StructureStart<C> (ChunkPos, int, long): a, createStart, method_28656, createStart, m_160451_
StructureStart<?> (RegistryAccess, ChunkGenerator, BiomeSource, StructureManager, long, ChunkPos, Biome, int, WorldgenRandom, StructureFeatureConfiguration, C, LevelHeightAccessor): a, generate, method_28657, tryPlaceStart, m_160464_
WeightedRandomList<MobSpawnSettings$SpawnerData> (): c, getSpecialEnemies, method_13149, getMonsterSpawns, m_142494_
WeightedRandomList<MobSpawnSettings$SpawnerData> (): h, getSpecialAnimals, method_16140, getCreatureSpawns, m_142498_
WeightedRandomList<MobSpawnSettings$SpawnerData> (): i, getSpecialUndergroundWaterAnimals, method_36420, getUndergroundWaterCreatureSpawns, m_160477_
1.16.5
Names
Fields
Constructors
Methods
1.16.4
Names
ckx
cla
Fields
Constructors
Methods
1.16.3
Names
Fields
Constructors
Methods
1.16.2
Names
cml
ckx
Fields
List<StructureFeature<?>>: t, NOISE_AFFECTING_FEATURES, field_24861, field_24861, field_236384_t_
List<StructureFeature<?>>: t, NOISE_AFFECTING_FEATURES, field_24861, JIGSAW_STRUCTURES, field_236384_t_
com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>>: w, configuredStructureCodec, field_24863, field_24863, field_236386_w_
com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>>: y, configuredStructureCodec, field_24863, codec, field_236386_w_
ResourceLocation: w, JIGSAW_RENAME, field_26362, JIGSAW_ID, field_242783_w
Map<ResourceLocation, ResourceLocation>: x, RENAMES, field_25839, field_25839, field_242784_x
Constructors
Methods
GenerationStep$Decoration (): f, step, method_28663, method_28663, func_236396_f_
GenerationStep$Decoration (): f, step, method_28663, getGenerationStep, func_236396_f_
StructureStart<?> (StructureManager, CompoundTag, long): a, loadStaticStart, method_28660, method_28660, func_236393_a_
StructureStart<?> (StructureManager, CompoundTag, long): a, loadStaticStart, method_28660, readStructureStart, func_236393_a_
com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>> (): h, configuredStructureCodec, method_28665, method_28665, func_236398_h_
com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>> (): h, configuredStructureCodec, method_28665, getCodec, func_236398_h_
boolean (): b, linearSeparation, method_27219, method_27219, func_230365_b_
boolean (): b, linearSeparation, method_27219, isUniformDistribution, func_230365_b_
ChunkPos (StructureFeatureConfiguration, long, WorldgenRandom, int, int): a, getPotentialFeatureChunk, method_27218, method_27218, func_236392_a_
ChunkPos (StructureFeatureConfiguration, long, WorldgenRandom, int, int): a, getPotentialFeatureChunk, method_27218, getStartChunk, func_236392_a_
StructureStart<C> (int, int, BoundingBox, int, long): a, createStart, method_28656, method_28656, func_236387_a_
StructureStart<C> (int, int, BoundingBox, int, long): a, createStart, method_28656, createStart, func_236387_a_
StructureStart<?> (ChunkGenerator, BiomeSource, StructureManager, long, ChunkPos, Biome, int, WorldgenRandom, StructureFeatureConfiguration, C): a, generate, method_28657, method_28657, func_236389_a_
StructureStart<?> (RegistryAccess, ChunkGenerator, BiomeSource, StructureManager, long, ChunkPos, Biome, int, WorldgenRandom, StructureFeatureConfiguration, C): a, generate, method_28657, tryPlaceStart, func_242785_a
1.16.1
Names
cfl
cml
Fields
org.apache.logging.log4j.Logger: a, LOGGER, field_13879, LOGGER, field_208204_b
org.apache.logging.log4j.Logger: v, LOGGER, field_13879, LOGGER, field_208204_b
com.google.common.collect.BiMap<String, StructureFeature<?>>: a, STRUCTURES_REGISTRY, field_24842, STRUCTURES, field_236365_a_
Map<StructureFeature<?>, GenerationStep$Decoration>: u, STEP, field_24862, STRUCTURE_TO_GENERATION_STEP, field_236385_u_
StructureFeature<NoneFeatureConfiguration>: b, PILLAGER_OUTPOST, field_24843, PILLAGER_OUTPOST, field_236366_b_
StructureFeature<MineshaftConfiguration>: c, MINESHAFT, field_24844, MINESHAFT, field_236367_c_
StructureFeature<NoneFeatureConfiguration>: d, WOODLAND_MANSION, field_24845, MANSION, field_236368_d_
StructureFeature<NoneFeatureConfiguration>: e, JUNGLE_TEMPLE, field_24846, JUNGLE_PYRAMID, field_236369_e_
StructureFeature<NoneFeatureConfiguration>: f, DESERT_PYRAMID, field_24847, DESERT_PYRAMID, field_236370_f_
StructureFeature<NoneFeatureConfiguration>: g, IGLOO, field_24848, IGLOO, field_236371_g_
StructureFeature<RuinedPortalConfiguration>: h, RUINED_PORTAL, field_24849, RUINED_PORTAL, field_236372_h_
StructureFeature<ShipwreckConfiguration>: i, SHIPWRECK, field_24850, SHIPWRECK, field_236373_i_
SwamplandHutFeature: j, SWAMP_HUT, field_24851, SWAMP_HUT, field_236374_j_
StructureFeature<NoneFeatureConfiguration>: k, STRONGHOLD, field_24852, STRONGHOLD, field_236375_k_
StructureFeature<NoneFeatureConfiguration>: l, OCEAN_MONUMENT, field_24853, MONUMENT, field_236376_l_
StructureFeature<OceanRuinConfiguration>: m, OCEAN_RUIN, field_24854, OCEAN_RUIN, field_236377_m_
StructureFeature<NoneFeatureConfiguration>: n, NETHER_BRIDGE, field_24855, FORTRESS, field_236378_n_
StructureFeature<NoneFeatureConfiguration>: o, END_CITY, field_24856, END_CITY, field_236379_o_
StructureFeature<BuriedTreasureConfiguration>: p, BURIED_TREASURE, field_24857, BURIED_TREASURE, field_236380_p_
StructureFeature<JigsawConfiguration>: q, VILLAGE, field_24858, VILLAGE, field_236381_q_
StructureFeature<NoneFeatureConfiguration>: r, NETHER_FOSSIL, field_24859, NETHER_FOSSIL, field_236382_r_
StructureFeature<MultiJigsawConfiguration>: s, BASTION_REMNANT, field_24860, BASTION_REMNANT, field_236383_s_
List<StructureFeature<?>>: t, NOISE_AFFECTING_FEATURES, field_24861, field_24861, field_236384_t_
com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>>: w, configuredStructureCodec, field_24863, field_24863, field_236386_w_
Constructors
(Function<com.mojang.datafixers.Dynamic<?>, ? extends C>)
(com.mojang.serialization.Codec<C>)
Methods
boolean (LevelAccessor, BlockPos): a, isInsideBoundingFeature, method_14023, isApproximatelyInsideStructure, func_175796_a
boolean (LevelAccessor, BlockPos): b, isInsideFeature, method_14024, isInsideStructure, func_202366_b
List<StructureStart> (LevelAccessor, int, int): a, dereferenceStructureStarts, method_14017, getStructureStarts, func_202371_a
String (): b, getFeatureName, method_14019, getName, func_143025_a
String (): i, getFeatureName, method_14019, getName, func_143025_a
int (): c, getLookupRange, method_14021, getRadius, func_202367_b
boolean (LevelAccessor, ChunkGenerator<? extends ChunkGeneratorSettings>, Random, BlockPos, C): a, place, method_13151, generate, func_212245_a
StructureStart (LevelAccessor, BlockPos, boolean): a, getStructureAt, method_14025, isInsideStructure, func_202364_a
BlockPos (Level, ChunkGenerator<? extends ChunkGeneratorSettings>, BlockPos, int, boolean): a, getNearestGeneratedFeature, method_14015, locateStructure, func_211405_a
ChunkPos (ChunkGenerator<?>, Random, int, int, int, int): a, getPotentialFeatureChunkFromLocationWithOffset, method_14018, getStart, func_211744_a
ConfiguredFeature<C, ? extends StructureFeature<C>> (C): b, configured, method_23397, configure, func_225566_b_
boolean (BiomeManager, ChunkGenerator<?>, Random, int, int, Biome): a, isFeatureChunk, method_14026, shouldStartAt, func_225558_a_
<F extends StructureFeature<?>> F (String, F, GenerationStep$Decoration): a, register, method_28661, register, func_236394_a_
GenerationStep$Decoration (): f, step, method_28663, method_28663, func_236396_f_
void (): g, bootstrap, method_28664, method_28664, func_236397_g_
StructureStart<?> (StructureManager, CompoundTag, long): a, loadStaticStart, method_28660, method_28660, func_236393_a_
com.mojang.serialization.Codec<ConfiguredStructureFeature<C, StructureFeature<C>>> (): h, configuredStructureCodec, method_28665, method_28665, func_236398_h_
ConfiguredStructureFeature<C, ? extends StructureFeature<C>> (C): a, configured, method_28659, configure, func_236391_a_
BlockPos (LevelReader, StructureFeatureManager, BlockPos, int, boolean, long, StructureFeatureConfiguration): a, getNearestGeneratedFeature, method_14015, locateStructure, func_236388_a_
boolean (): b, linearSeparation, method_27219, method_27219, func_230365_b_
ChunkPos (StructureFeatureConfiguration, long, WorldgenRandom, int, int): a, getPotentialFeatureChunk, method_27218, method_27218, func_236392_a_
boolean (ChunkGenerator, BiomeSource, long, WorldgenRandom, int, int, Biome, ChunkPos, C): a, isFeatureChunk, method_14026, shouldStartAt, func_230363_a_
StructureStart<C> (int, int, BoundingBox, int, long): a, createStart, method_28656, method_28656, func_236387_a_
StructureStart<?> (ChunkGenerator, BiomeSource, StructureManager, long, ChunkPos, Biome, int, WorldgenRandom, StructureFeatureConfiguration, C): a, generate, method_28657, method_28657, func_236389_a_
List<Biome$SpawnerData> (): c, getSpecialEnemies, method_13149, getMonsterSpawns, func_202279_e
List<Biome$SpawnerData> (): j, getSpecialAnimals, method_16140, 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
Fields
Constructors
Methods
boolean (ChunkGenerator<?>, Random, int, int): a, isFeatureChunk, method_14026, shouldStartAt, func_202372_a
ConfiguredFeature<C, ? extends StructureFeature<C>> (C): b, configured, method_23397, configure, func_225566_b_
boolean (BiomeManager, ChunkGenerator<?>, Random, int, int, Biome): a, isFeatureChunk, method_14026, shouldStartAt, func_225558_a_
1.14.4
Names
cep
ceu
net.minecraft.world.level.levelgen.feature.StructureFeature
Fields
org.apache.logging.log4j.Logger: a, field_13879, LOGGER, field_208204_b
org.apache.logging.log4j.Logger: a, LOGGER, field_13879, LOGGER, field_208204_b
Constructors
Methods
boolean (IWorld, BlockPos): a, method_14023, isApproximatelyInsideStructure, func_175796_a
boolean (LevelAccessor, BlockPos): a, isInsideBoundingFeature, method_14023, isApproximatelyInsideStructure, func_175796_a
boolean (IWorld, BlockPos): b, method_14024, isInsideStructure, func_202366_b
boolean (LevelAccessor, BlockPos): b, isInsideFeature, method_14024, isInsideStructure, func_202366_b
List<StructureStart> (IWorld, int, int): a, method_14017, getStructureStarts, func_202371_a
List<StructureStart> (LevelAccessor, int, int): a, dereferenceStructureStarts, method_14017, getStructureStarts, func_202371_a
String (): b, method_14019, getName, func_143025_a
String (): b, getFeatureName, method_14019, getName, func_143025_a
int (): c, method_14021, getRadius, func_202367_b
int (): c, getLookupRange, method_14021, getRadius, func_202367_b
boolean (IWorld, ChunkGenerator<? extends ChunkGeneratorConfig>, Random, BlockPos, C): a, method_13151, generate, func_212245_a
boolean (LevelAccessor, ChunkGenerator<? extends ChunkGeneratorSettings>, Random, BlockPos, C): a, place, method_13151, generate, func_212245_a
StructureStart (IWorld, BlockPos, boolean): a, method_14025, isInsideStructure, func_202364_a
StructureStart (LevelAccessor, BlockPos, boolean): a, getStructureAt, method_14025, isInsideStructure, func_202364_a
BlockPos (World, ChunkGenerator<? extends ChunkGeneratorConfig>, BlockPos, int, boolean): a, method_14015, locateStructure, func_211405_a
BlockPos (Level, ChunkGenerator<? extends ChunkGeneratorSettings>, BlockPos, int, boolean): a, getNearestGeneratedFeature, method_14015, locateStructure, func_211405_a
ChunkPos (ChunkGenerator<?>, Random, int, int, int, int): a, method_14018, getStart, func_211744_a
ChunkPos (ChunkGenerator<?>, Random, int, int, int, int): a, getPotentialFeatureChunkFromLocationWithOffset, method_14018, 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, shouldStartAt, func_202372_a
StructureFeature$StructureStartFactory (): a, method_14016, getStructureStartFactory, func_214557_a
StructureFeature$StructureStartFactory (): a, getStartFactory, method_14016, 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
boolean (IWorld, BlockPos): a, method_14023, func_175796_a
boolean (IWorld, BlockPos): a, method_14023, isApproximatelyInsideStructure, func_175796_a
boolean (IWorld, BlockPos): b, method_14024, func_202366_b
boolean (IWorld, BlockPos): b, method_14024, isInsideStructure, func_202366_b
List<StructureStart> (IWorld, int, int): a, method_14017, func_202371_a
List<StructureStart> (IWorld, int, int): a, method_14017, getStructureStarts, func_202371_a
String (): b, method_14019, func_143025_a
String (): b, method_14019, getName, func_143025_a
int (): c, method_14021, func_202367_b
int (): c, method_14021, getRadius, func_202367_b
boolean (IWorld, ChunkGenerator<? extends GenerationSettings>, Random, BlockPos, C): a, method_13151, func_212245_a
boolean (IWorld, ChunkGenerator<? extends ChunkGeneratorConfig>, Random, BlockPos, C): a, method_13151, generate, func_212245_a
StructureStart (IWorld, BlockPos, boolean): a, method_14025, func_202364_a
StructureStart (IWorld, BlockPos, boolean): a, method_14025, isInsideStructure, func_202364_a
BlockPos (World, ChunkGenerator<? extends GenerationSettings>, BlockPos, int, boolean): a, method_14015, func_211405_a
BlockPos (World, ChunkGenerator<? extends ChunkGeneratorConfig>, BlockPos, int, boolean): a, method_14015, locateStructure, func_211405_a
ChunkPos (ChunkGenerator<?>, Random, int, int, int, int): a, method_14018, func_211744_a
ChunkPos (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
Structure$IStartFactory (): a, method_14016, func_214557_a
StructureFeature$StructureStartFactory (): 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
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
boolean (IWorld, IChunkGenerator<? extends IChunkGenSettings>, Random, BlockPos, C): a, func_212245_a
StructureStart (IWorld, BlockPos): a, func_202364_a
boolean (IWorld, BlockPos): b, func_175796_a
boolean (IWorld, BlockPos): a, method_14023, func_175796_a
boolean (IWorld, BlockPos): c, func_202366_b
boolean (IWorld, BlockPos): b, method_14024, func_202366_b
List<StructureStart> (IWorld, int, int): a, func_202371_a
List<StructureStart> (IWorld, int, int): a, method_14017, func_202371_a
StructureStart (IWorld, IChunkGenerator<? extends IChunkGenSettings>, SharedSeedRandom, long): a, func_202373_a
ChunkPos (IChunkGenerator<?>, Random, int, int, int, int): a, func_211744_a
boolean (IChunkGenerator<?>, Random, int, int): a, func_202372_a
boolean (IWorld): a, func_202365_a
StructureStart (IWorld, IChunkGenerator<?>, SharedSeedRandom, int, int): a, func_202369_a
String (): a, func_143025_a
String (): b, method_14019, func_143025_a
int (): b, func_202367_b
int (): c, method_14021, func_202367_b
BlockPos (World, IChunkGenerator<? extends IChunkGenSettings>, BlockPos, int, boolean): a, func_211405_a
boolean (IWorld, ChunkGenerator<? extends GenerationSettings>, Random, BlockPos, C): a, method_13151, func_212245_a
StructureStart (IWorld, BlockPos, boolean): a, method_14025, func_202364_a
BlockPos (World, ChunkGenerator<? extends GenerationSettings>, BlockPos, int, boolean): a, method_14015, func_211405_a
ChunkPos (ChunkGenerator<?>, Random, int, int, int, int): a, method_14018, func_211744_a
boolean (ChunkGenerator<?>, Random, int, int): a, method_14026, func_202372_a
Structure$IStartFactory (): a, method_14016, func_214557_a
1.13.2
Names
btk
btl
Fields
Constructors
Methods
1.13.1
Names
btc
btk
Fields
Constructors
Methods
BlockPos (World, IChunkGenerator<? extends IChunkGenSettings>, BlockPos, int): a, func_211405_a
BlockPos (World, IChunkGenerator<? extends IChunkGenSettings>, BlockPos, int, boolean): a, func_211405_a
1.13
Names
btc
net.minecraft.world.gen.feature.structure.Structure
Fields
org.apache.logging.log4j.Logger: b, field_208204_b
StructureStart: a, field_202376_c
Constructors
()
Methods
boolean (IWorld, IChunkGenerator<? extends IChunkGenSettings>, Random, BlockPos, C): a, func_212245_a
StructureStart (IWorld, BlockPos): a, func_202364_a
boolean (IWorld, BlockPos): b, func_175796_a
boolean (IWorld, BlockPos): c, func_202366_b
BlockPos (World, IChunkGenerator<? extends IChunkGenSettings>, BlockPos, int): a, func_211405_a
List<StructureStart> (IWorld, int, int): a, func_202371_a
StructureStart (IWorld, IChunkGenerator<? extends IChunkGenSettings>, SharedSeedRandom, long): a, func_202373_a
ChunkPos (IChunkGenerator<?>, Random, int, int, int, int): a, func_211744_a
boolean (IChunkGenerator<?>, Random, int, int): a, func_202372_a
boolean (IWorld): a, func_202365_a
StructureStart (IWorld, IChunkGenerator<?>, SharedSeedRandom, int, int): a, func_202369_a
String (): a, func_143025_a
int (): b, func_202367_b