历史 - net.minecraft.world.level.levelgen.structure.Structure
1.21.11
名称
fan
ffo
字段
构造函数
方法
1.21.10
名称
字段
构造函数
方法
1.21.9
名称
euy
fan
字段
构造函数
方法
1.21.8
名称
字段
构造函数
方法
1.21.7
名称
字段
构造函数
方法
1.21.6
名称
esn
euy
字段
构造函数
方法
1.21.5
名称
enn
esn
字段
构造函数
方法
1.21.4
名称
eok
enn
字段
构造函数
方法
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
名称
ejr
eok
字段
构造函数
方法
1.21.1
名称
字段
构造函数
方法
1.21
名称
eim
ejr
字段
构造函数
方法
1.20.6
名称
dzg
eim
字段
构造函数
方法
<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
名称
dvi
dzg
字段
构造函数
方法
1.20.2
名称
dsa
dvi
字段
构造函数
方法
1.20.1
名称
drp
dsa
字段
构造函数
方法
1.19.4
名称
dop
drp
字段
构造函数
方法
1.19.3
名称
dlb
dop
字段
构造函数
方法
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
名称
字段
构造函数
方法
1.19.1
名称
dke
dlb
net.minecraft.world.level.levelgen.structure.Structure
字段
构造函数
方法
1.19
名称
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_
net.minecraft.world.level.levelgen.feature.StructureGenerator
字段
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_
构造函数
(com.mojang.serialization.Codec<C>, PieceGeneratorSupplier<C>)
(com.mojang.serialization.Codec<C>, PieceGeneratorSupplier<C>, PostPlacementProcessor)
方法
<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
名称
cyi
czd
字段
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_
构造函数
方法
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
名称
字段
构造函数
方法
1.18
名称
cud
cyi
字段
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_
构造函数
(com.mojang.serialization.Codec<C>)
(com.mojang.serialization.Codec<C>, PieceGeneratorSupplier<C>)
(com.mojang.serialization.Codec<C>, PieceGeneratorSupplier<C>, PostPlacementProcessor)
方法
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_
BlockPos (LevelReader, StructureFeatureManager, BlockPos, int, boolean, long, StructureFeatureConfiguration): a, getNearestGeneratedFeature, method_14015, locateStructure, m_67046_, getNearestGeneratedFeature
BlockPos (LevelReader, StructureFeatureManager, BlockPos, int, boolean, long, StructureFeatureConfiguration): a, getNearestGeneratedFeature, method_14015, locateStructure, m_67046_
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
名称
cuc
cud
字段
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_
构造函数
方法
1.17
名称
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
字段
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_, PILLAGER_OUTPOST
StructureFeature<JigsawConfiguration>: b, PILLAGER_OUTPOST, field_24843, PILLAGER_OUTPOST, f_67013_
StructureFeature<MineshaftConfiguration>: c, MINESHAFT, field_24844, MINESHAFT, field_236367_c_, MINESHAFT
StructureFeature<MineshaftConfiguration>: c, MINESHAFT, field_24844, MINESHAFT, f_67014_
StructureFeature<NoneFeatureConfiguration>: d, WOODLAND_MANSION, field_24845, MANSION, field_236368_d_, MANSION
StructureFeature<NoneFeatureConfiguration>: d, WOODLAND_MANSION, field_24845, MANSION, f_67015_
StructureFeature<NoneFeatureConfiguration>: e, JUNGLE_TEMPLE, field_24846, JUNGLE_PYRAMID, field_236369_e_, JUNGLE_PYRAMID
StructureFeature<NoneFeatureConfiguration>: e, JUNGLE_TEMPLE, field_24846, JUNGLE_PYRAMID, f_67016_
StructureFeature<NoneFeatureConfiguration>: f, DESERT_PYRAMID, field_24847, DESERT_PYRAMID, field_236370_f_, DESERT_PYRAMID
StructureFeature<NoneFeatureConfiguration>: f, DESERT_PYRAMID, field_24847, DESERT_PYRAMID, f_67017_
StructureFeature<NoneFeatureConfiguration>: g, IGLOO, field_24848, IGLOO, field_236371_g_, IGLOO
StructureFeature<NoneFeatureConfiguration>: g, IGLOO, field_24848, IGLOO, f_67018_
StructureFeature<RuinedPortalConfiguration>: h, RUINED_PORTAL, field_24849, RUINED_PORTAL, field_236372_h_, RUINED_PORTAL
StructureFeature<RuinedPortalConfiguration>: h, RUINED_PORTAL, field_24849, RUINED_PORTAL, f_67019_
StructureFeature<ShipwreckConfiguration>: i, SHIPWRECK, field_24850, SHIPWRECK, field_236373_i_, SHIPWRECK
StructureFeature<ShipwreckConfiguration>: i, SHIPWRECK, field_24850, SHIPWRECK, f_67020_
SwamplandHutFeature: j, SWAMP_HUT, field_24851, SWAMP_HUT, field_236374_j_, SWAMP_HUT
SwamplandHutFeature: j, SWAMP_HUT, field_24851, SWAMP_HUT, f_67021_
StructureFeature<NoneFeatureConfiguration>: k, STRONGHOLD, field_24852, STRONGHOLD, field_236375_k_, STRONGHOLD
StructureFeature<NoneFeatureConfiguration>: k, STRONGHOLD, field_24852, STRONGHOLD, f_67022_
StructureFeature<NoneFeatureConfiguration>: l, OCEAN_MONUMENT, field_24853, MONUMENT, field_236376_l_, MONUMENT
StructureFeature<NoneFeatureConfiguration>: l, OCEAN_MONUMENT, field_24853, MONUMENT, f_67023_
StructureFeature<OceanRuinConfiguration>: m, OCEAN_RUIN, field_24854, OCEAN_RUIN, field_236377_m_, OCEAN_RUIN
StructureFeature<OceanRuinConfiguration>: m, OCEAN_RUIN, field_24854, OCEAN_RUIN, f_67024_
StructureFeature<NoneFeatureConfiguration>: n, NETHER_BRIDGE, field_24855, FORTRESS, field_236378_n_, FORTRESS
StructureFeature<NoneFeatureConfiguration>: n, NETHER_BRIDGE, field_24855, FORTRESS, f_67025_
StructureFeature<NoneFeatureConfiguration>: o, END_CITY, field_24856, END_CITY, field_236379_o_, ENDCITY
StructureFeature<NoneFeatureConfiguration>: o, END_CITY, field_24856, END_CITY, f_67026_
StructureFeature<ProbabilityFeatureConfiguration>: p, BURIED_TREASURE, field_24857, BURIED_TREASURE, field_236380_p_, BURIED_TREASURE
StructureFeature<ProbabilityFeatureConfiguration>: p, BURIED_TREASURE, field_24857, BURIED_TREASURE, f_67027_
StructureFeature<JigsawConfiguration>: q, VILLAGE, field_24858, VILLAGE, field_236381_q_, VILLAGE
StructureFeature<JigsawConfiguration>: q, VILLAGE, field_24858, VILLAGE, f_67028_
StructureFeature<NoneFeatureConfiguration>: r, NETHER_FOSSIL, field_24859, NETHER_FOSSIL, field_236382_r_, NETHER_FOSSIL
StructureFeature<RangeDecoratorConfiguration>: r, NETHER_FOSSIL, field_24859, NETHER_FOSSIL, f_67029_
StructureFeature<JigsawConfiguration>: s, BASTION_REMNANT, field_24860, BASTION_REMNANT, field_236383_s_, BASTION_REMNANT
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_
构造函数
方法
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_, getNearestGeneratedFeature
BlockPos (LevelReader, StructureFeatureManager, BlockPos, int, boolean, long, StructureFeatureConfiguration): a, getNearestGeneratedFeature, method_14015, locateStructure, m_67046_, getNearestGeneratedFeature
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
名称
字段
构造函数
方法
1.16.4
名称
ckx
cla
net.minecraft.server.v1_16_R2.StructureGenerator
net.minecraft.server.v1_16_R3.StructureGenerator
字段
构造函数
方法
1.16.3
名称
字段
构造函数
方法
1.16.2
名称
cml
ckx
net.minecraft.server.v1_16_R1.StructureGenerator
net.minecraft.server.v1_16_R2.StructureGenerator
字段
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
构造函数
方法
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
名称
cfl
cml
net.minecraft.server.v1_15_R1.StructureGenerator
net.minecraft.server.v1_16_R1.StructureGenerator
字段
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_, PILLAGER_OUTPOST
StructureFeature<MineshaftConfiguration>: c, MINESHAFT, field_24844, MINESHAFT, field_236367_c_, MINESHAFT
StructureFeature<NoneFeatureConfiguration>: d, WOODLAND_MANSION, field_24845, MANSION, field_236368_d_, MANSION
StructureFeature<NoneFeatureConfiguration>: e, JUNGLE_TEMPLE, field_24846, JUNGLE_PYRAMID, field_236369_e_, JUNGLE_PYRAMID
StructureFeature<NoneFeatureConfiguration>: f, DESERT_PYRAMID, field_24847, DESERT_PYRAMID, field_236370_f_, DESERT_PYRAMID
StructureFeature<NoneFeatureConfiguration>: g, IGLOO, field_24848, IGLOO, field_236371_g_, IGLOO
StructureFeature<RuinedPortalConfiguration>: h, RUINED_PORTAL, field_24849, RUINED_PORTAL, field_236372_h_, RUINED_PORTAL
StructureFeature<ShipwreckConfiguration>: i, SHIPWRECK, field_24850, SHIPWRECK, field_236373_i_, SHIPWRECK
SwamplandHutFeature: j, SWAMP_HUT, field_24851, SWAMP_HUT, field_236374_j_, SWAMP_HUT
StructureFeature<NoneFeatureConfiguration>: k, STRONGHOLD, field_24852, STRONGHOLD, field_236375_k_, STRONGHOLD
StructureFeature<NoneFeatureConfiguration>: l, OCEAN_MONUMENT, field_24853, MONUMENT, field_236376_l_, MONUMENT
StructureFeature<OceanRuinConfiguration>: m, OCEAN_RUIN, field_24854, OCEAN_RUIN, field_236377_m_, OCEAN_RUIN
StructureFeature<NoneFeatureConfiguration>: n, NETHER_BRIDGE, field_24855, FORTRESS, field_236378_n_, FORTRESS
StructureFeature<NoneFeatureConfiguration>: o, END_CITY, field_24856, END_CITY, field_236379_o_, ENDCITY
StructureFeature<BuriedTreasureConfiguration>: p, BURIED_TREASURE, field_24857, BURIED_TREASURE, field_236380_p_, BURIED_TREASURE
StructureFeature<JigsawConfiguration>: q, VILLAGE, field_24858, VILLAGE, field_236381_q_, VILLAGE
StructureFeature<NoneFeatureConfiguration>: r, NETHER_FOSSIL, field_24859, NETHER_FOSSIL, field_236382_r_, NETHER_FOSSIL
StructureFeature<MultiJigsawConfiguration>: s, BASTION_REMNANT, field_24860, BASTION_REMNANT, field_236383_s_, BASTION_REMNANT
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_
构造函数
(Function<com.mojang.datafixers.Dynamic<?>, ? extends C>)
(com.mojang.serialization.Codec<C>)
方法
String (): b, getFeatureName, method_14019, getName, func_143025_a
String (): i, getFeatureName, method_14019, getName, func_143025_a
boolean (LevelAccessor, ChunkGenerator<? extends ChunkGeneratorSettings>, Random, BlockPos, C): a, place, method_13151, generate, func_212245_a, generate
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
ChunkPos (ChunkGenerator<?>, Random, int, int, int, int): a, getPotentialFeatureChunkFromLocationWithOffset, method_14018, getStart, func_211744_a
int (): c, getLookupRange, method_14021, getRadius, func_202367_b
BlockPos (Level, ChunkGenerator<? extends ChunkGeneratorSettings>, BlockPos, int, boolean): a, getNearestGeneratedFeature, method_14015, locateStructure, func_211405_a, getNearestGeneratedFeature
StructureStart (LevelAccessor, BlockPos, boolean): a, getStructureAt, method_14025, isInsideStructure, func_202364_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_, getNearestGeneratedFeature
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
名称
cfi
cfl
字段
构造函数
方法
1.15.1
名称
字段
构造函数
方法
1.15
名称
ceu
cfi
net.minecraft.server.v1_14_R1.StructureGenerator
net.minecraft.server.v1_15_R1.StructureGenerator
字段
构造函数
方法
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
名称
cep
ceu
net.minecraft.world.level.levelgen.feature.StructureFeature
字段
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
构造函数
方法
String (): b, method_14019, getName, func_143025_a
String (): b, getFeatureName, method_14019, 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, generate, func_212245_a, generate
boolean (GeneratorAccess, BlockPosition): a, method_14023, isApproximatelyInsideStructure, func_175796_a
boolean (LevelAccessor, BlockPos): a, isInsideBoundingFeature, method_14023, isApproximatelyInsideStructure, func_175796_a
boolean (GeneratorAccess, BlockPosition): b, method_14024, isInsideStructure, func_202366_b
boolean (LevelAccessor, BlockPos): b, isInsideFeature, method_14024, 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, 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, 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
int (): c, method_14021, getRadius, func_202367_b
int (): c, getLookupRange, method_14021, 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, locateStructure, func_211405_a, getNearestGeneratedFeature
StructureStart (GeneratorAccess, BlockPosition, boolean): a, method_14025, isInsideStructure, func_202364_a
StructureStart (LevelAccessor, BlockPos, boolean): a, getStructureAt, method_14025, isInsideStructure, func_202364_a
StructureGenerator$a (): a, method_14016, getStructureStartFactory, func_214557_a
StructureFeature$StructureStartFactory (): a, getStartFactory, method_14016, getStructureStartFactory, func_214557_a
1.14.3
名称
cel
cep
net.minecraft.world.gen.feature.StructureFeature
字段
org.apache.logging.log4j.Logger: a, field_13879, field_208204_b
org.apache.logging.log4j.Logger: a, field_13879, LOGGER, field_208204_b
构造函数
方法
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
名称
字段
构造函数
方法
1.14.1
名称
cej
cel
字段
构造函数
方法
1.14
名称
btl
cej
net.minecraft.class_3195
net.minecraft.server.v1_13_R2.StructureGenerator
net.minecraft.server.v1_14_R1.StructureGenerator
字段
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
构造函数
()
(Function<com.mojang.datafixers.Dynamic<?>, ? extends C>)
方法
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
名称
btk
btl
字段
构造函数
方法
1.13.1
名称
btc
btk
net.minecraft.server.v1_13_R1.StructureGenerator
net.minecraft.server.v1_13_R2.StructureGenerator
字段
构造函数
方法
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
名称
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
字段
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
构造函数
方法
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
名称
字段
构造函数
方法
1.12.1
名称
bbs
bbu
字段
构造函数
方法
1.12
名称
ayn
bbs
net.minecraft.server.v1_11_R1.StructureGenerator
net.minecraft.server.v1_12_R1.StructureGenerator
字段
构造函数
方法
1.11.2
名称
字段
构造函数
方法
1.11.1
名称
ayl
ayn
字段
构造函数
方法
1.11
名称
awu
ayl
net.minecraft.server.v1_10_R1.StructureGenerator
net.minecraft.server.v1_11_R1.StructureGenerator
字段
构造函数
方法
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
名称
字段
构造函数
方法
1.10
名称
awd
awu
net.minecraft.server.v1_9_R2.StructureGenerator
net.minecraft.server.v1_10_R1.StructureGenerator
字段
构造函数
方法
List<BlockPosition> (): F_, func_75052_o_
List<BlockPosition> (): G_, func_75052_o_
1.9.4
名称
awc
awd
net.minecraft.server.v1_9_R1.StructureGenerator
net.minecraft.server.v1_9_R2.StructureGenerator
字段
Map<Long, StructureStart>: c, field_75053_d
it.unimi.dsi.fastutil.longs.Long2ObjectMap<StructureStart>: c, field_75053_d
构造函数
方法
List<BlockPosition> (): E_, func_75052_o_
List<BlockPosition> (): F_, func_75052_o_
1.9.2
名称
awd
awc
字段
构造函数
方法
1.9
名称
aqq
awd
net.minecraft.server.v1_8_R3.StructureGenerator
net.minecraft.server.v1_9_R1.StructureGenerator
字段
PersistentStructure: d, field_143029_e
PersistentStructure: a, field_143029_e
Map<Long, StructureStart>: e, field_75053_d
Map<Long, StructureStart>: c, field_75053_d
构造函数
方法
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
名称
aqq
net.minecraft.world.gen.structure.MapGenStructure
net.minecraft.server.v1_8_R3.StructureGenerator
字段
PersistentStructure: d, field_143029_e
Map<Long, StructureStart>: e, field_75053_d
构造函数
()
方法
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