History - net.minecraft.world.gen.structure.Structure
26.3
Names
Fields
Constructors
Methods
Optional<Structure$StructurePosition> (Structure$Context, Heightmap$Type, Consumer<StructurePiecesCollector>): onTopOfChunkCenter, onTopOfChunkCenter, method_41612, getStructurePosition
Optional<Structure$StructurePosition> (Structure$Context, Heightmap$Type, Consumer<StructurePiecesCollector>): onTopOfChunkCenter, onTopOfChunkCenter, method_1_10042, getStructurePosition
BlockPos (Structure$Context, BlockRotation): getLowestYIn5by5BoxOffset7Blocks, getLowestYIn5by5BoxOffset7Blocks, method_42382, getShiftedPos
boolean (Structure$StructurePosition, Structure$Context): isValidBiome, isValidBiome, method_41613, isBiomeValid
StructureStart (RegistryEntry<Structure>, RegistryKey<World>, DynamicRegistryManager, ChunkGenerator, BiomeSource, NoiseConfig, StructureTemplateManager, long, ChunkPos, int, HeightLimitView, Predicate<RegistryEntry<Biome>>): generate, generate, method_41614, createStructureStart
StructureStart (RegistryEntry<Structure>, RegistryKey<World>, DynamicRegistryManager, ChunkGenerator, BiomeSource, MultiNoiseUtil$MultiNoiseSampler, NoiseConfig, StructureTemplateManager, long, ChunkPos, int, HeightLimitView, Predicate<RegistryEntry<Biome>>): generate, generate, method_41614, createStructureStart
Optional<Structure$StructurePosition> (Structure$Context, Heightmap$Type, Consumer<StructurePiecesCollector>): onTopOfChunkCenterWithoutBiomeCheck, onTopOfChunkCenterWithoutBiomeCheck, method_1_10043, getStructurePositionInternal
BlockPos (Structure$Context, int, int, BlockRotation): getLowestYIn5by5Box, getLowestYIn5by5Box, method_42382, getShiftedPos
26.2
Names
Fields
Constructors
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
ffo
net.minecraft.world.level.levelgen.structure.Structure
net.minecraft.class_3195
net.minecraft.world.gen.structure.Structure
Fields
com.mojang.serialization.Codec<Structure>: a, DIRECT_CODEC, field_37744, STRUCTURE_CODEC, f_naccwevr, DIRECT_CODEC, f_226553_
com.mojang.serialization.Codec<Structure>: DIRECT_CODEC, DIRECT_CODEC, field_37744, STRUCTURE_CODEC
com.mojang.serialization.Codec<RegistryEntry<Structure>>: b, CODEC, field_37745, ENTRY_CODEC, f_rfftwmba, CODEC, f_226554_
com.mojang.serialization.Codec<RegistryEntry<Structure>>: CODEC, CODEC, field_37745, ENTRY_CODEC
Structure$Config: c, settings, field_38429, config, f_crxlpqpo, settings, f_226555_
Structure$Config: settings, settings, field_38429, config
Constructors
Methods
<S extends Structure> com.mojang.serialization.codecs.RecordCodecBuilder<S, Structure$Config> (com.mojang.serialization.codecs.RecordCodecBuilder$Instance<S>): a, settingsCodec, method_42697, configCodecBuilder, m_ksbmztmm, settingsCodec, m_226567_
<S extends Structure> com.mojang.serialization.codecs.RecordCodecBuilder<S, Structure$Config> (com.mojang.serialization.codecs.RecordCodecBuilder$Instance<S>): settingsCodec, settingsCodec, method_42697, configCodecBuilder
RegistryEntryList<Biome> (): a, biomes, method_41607, getValidBiomes, m_tfytmvqt, getBiomes, m_226559_
RegistryEntryList<Biome> (): biomes, biomes, method_41607, getValidBiomes
Map<SpawnGroup, StructureSpawns> (): b, spawnOverrides, method_41615, getStructureSpawns, m_etbsnvzz, getSpawnOverrides, m_226612_
Map<SpawnGroup, StructureSpawns> (): spawnOverrides, spawnOverrides, method_41615, getStructureSpawns
GenerationStep$Feature (): c, step, method_41616, getFeatureGenerationStep, m_qlvjonmq, getGenerationStep, m_226619_
GenerationStep$Feature (): step, step, method_41616, getFeatureGenerationStep
StructureTerrainAdaptation (): d, terrainAdaptation, method_42701, getTerrainAdaptation, m_dzjzdkll, getTerrainAdaptation, m_226620_
StructureTerrainAdaptation (): terrainAdaptation, terrainAdaptation, method_42701, getTerrainAdaptation
BlockBox (BlockBox): a, adjustBoundingBox, method_41609, expandBoxIfShouldAdaptNoise, m_dozyucdf, adjustBoundingBox, m_226569_
BlockBox (BlockBox): adjustBoundingBox, adjustBoundingBox, method_41609, expandBoxIfShouldAdaptNoise
Optional<Structure$StructurePosition> (Structure$Context, Heightmap$Type, Consumer<StructurePiecesCollector>): a, onTopOfChunkCenter, method_41612, getStructurePosition, m_zswgnsnz, createStubOnChunk, m_226585_
Optional<Structure$StructurePosition> (Structure$Context, Heightmap$Type, Consumer<StructurePiecesCollector>): onTopOfChunkCenter, onTopOfChunkCenter, method_41612, getStructurePosition
void (StructureWorldAccess, StructureAccessor, ChunkGenerator, Random, BlockBox, ChunkPos, StructurePiecesList): a, afterPlace, method_38694, postPlace, m_xicdrobb, postPlace, m_214110_
void (StructureWorldAccess, StructureAccessor, ChunkGenerator, Random, BlockBox, ChunkPos, StructurePiecesList): afterPlace, afterPlace, method_38694, postPlace
int[] (Structure$Context, int, int, int, int): c, getCornerHeights, method_41611, getCornerHeights, m_tksnmdcg, getCornerHeights, m_226613_
int[] (Structure$Context, int, int, int, int): getCornerHeights, getCornerHeights, method_41611, getCornerHeights
int (Structure$Context, int, int): a, getLowestY, method_41610, getMinCornerHeight, m_gadyyyat, getLowestCornerHeight, m_226572_
int (Structure$Context, int, int): getLowestY, getLowestY, method_41610, getMinCornerHeight
int (Structure$Context, int, int, int, int): b, getLowestY, method_42381, getMinCornerHeight, m_abxexbas, getLowestCornerHeight, m_226576_
int (Structure$Context, int, int, int, int): getLowestY, getLowestY, method_42381, getMinCornerHeight
BlockPos (Structure$Context, BlockRotation): a, getLowestYIn5by5BoxOffset7Blocks, method_42382, getShiftedPos, m_dxkfkbfa, getLowestPosNearChunkCenter, m_226582_
BlockPos (Structure$Context, BlockRotation): getLowestYIn5by5BoxOffset7Blocks, getLowestYIn5by5BoxOffset7Blocks, method_42382, getShiftedPos
Optional<Structure$StructurePosition> (Structure$Context): a, findGenerationPoint, method_38676, getStructurePosition, m_tgkjthyd, findGenerationPos, m_214086_
Optional<Structure$StructurePosition> (Structure$Context): findGenerationPoint, findGenerationPoint, method_38676, getStructurePosition
StructureType<?> (): e, type, method_41618, getType, m_dckijrrf, getType, m_213658_
StructureType<?> (): type, type, method_41618, getType
boolean (Structure$StructurePosition, Structure$Context): a, isValidBiome, method_41613, isBiomeValid, m_jlyvhzqo, isValidBiome, m_262828_
boolean (Structure$StructurePosition, Structure$Context): isValidBiome, isValidBiome, method_41613, isBiomeValid
Optional<Structure$StructurePosition> (Structure$Context): b, findValidGenerationPoint, method_47932, getValidStructurePosition, m_wkkfndgb, getValidStructurePosition, m_262864_
Optional<Structure$StructurePosition> (Structure$Context): findValidGenerationPoint, findValidGenerationPoint, method_47932, getValidStructurePosition
<S extends Structure> com.mojang.serialization.MapCodec<S> (Function<Structure$Config, S>): a, simpleCodec, method_42699, createCodec, m_ujvinxmf, simpleCodec, m_226607_
<S extends Structure> com.mojang.serialization.MapCodec<S> (Function<Structure$Config, S>): simpleCodec, simpleCodec, method_42699, createCodec
int (Structure$Context, int, int, int, int): a, getMeanFirstOccupiedHeight, method_59863, getAverageCornerHeights, m_uxvmwaef, getAverageCornerHeight, m_322611_
int (Structure$Context, int, int, int, int): getMeanFirstOccupiedHeight, getMeanFirstOccupiedHeight, method_59863, getAverageCornerHeights
StructureStart (RegistryEntry<Structure>, RegistryKey<World>, DynamicRegistryManager, ChunkGenerator, BiomeSource, NoiseConfig, StructureTemplateManager, long, ChunkPos, int, HeightLimitView, Predicate<RegistryEntry<Biome>>): a, generate, method_41614, createStructureStart, m_egvfbazt, generate, m_226596_
StructureStart (RegistryEntry<Structure>, RegistryKey<World>, DynamicRegistryManager, ChunkGenerator, BiomeSource, NoiseConfig, StructureTemplateManager, long, ChunkPos, int, HeightLimitView, Predicate<RegistryEntry<Biome>>): generate, generate, method_41614, createStructureStart
1.21.11
Names
fan
ffo
Fields
Constructors
Methods
1.21.10
Names
Fields
Constructors
Methods
1.21.9
Names
euy
fan
Fields
Constructors
Methods
1.21.8
Names
Fields
Constructors
Methods
1.21.7
Names
Fields
Constructors
Methods
1.21.6
Names
esn
euy
Fields
Constructors
Methods
1.21.5
Names
enn
esn
Fields
Constructors
Methods
1.21.4
Names
eok
enn
Fields
Constructors
Methods
StructureStart (DynamicRegistryManager, ChunkGenerator, BiomeSource, NoiseConfig, StructureTemplateManager, long, ChunkPos, int, HeightLimitView, Predicate<RegistryEntry<Biome>>): a, generate, method_41614, createStructureStart, m_egvfbazt, generate, m_226596_
StructureStart (RegistryEntry<Structure>, RegistryKey<World>, DynamicRegistryManager, ChunkGenerator, BiomeSource, NoiseConfig, StructureTemplateManager, long, ChunkPos, int, HeightLimitView, Predicate<RegistryEntry<Biome>>): a, generate, method_41614, createStructureStart, m_egvfbazt, generate, 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
Optional<Structure$StructurePosition> (Structure$Context): b, findValidGenerationPoint, method_47932, getValidStructurePosition, m_wkkfndgb, m_wkkfndgb, m_262864_
Optional<Structure$StructurePosition> (Structure$Context): b, findValidGenerationPoint, method_47932, getValidStructurePosition, m_wkkfndgb, getValidStructurePosition, m_262864_
int (Structure$Context, int, int, int, int): a, getMeanFirstOccupiedHeight, method_59863, getAverageCornerHeights, m_uxvmwaef, m_uxvmwaef, m_322611_
int (Structure$Context, int, int, int, int): a, getMeanFirstOccupiedHeight, method_59863, getAverageCornerHeights, m_uxvmwaef, getAverageCornerHeight, m_322611_
1.20.6
Names
dzg
eim
Fields
Constructors
Methods
<S extends Structure> com.mojang.serialization.Codec<S> (Function<Structure$Config, S>): a, simpleCodec, method_42699, createCodec, m_ujvinxmf, simpleCodec, m_226607_
int[] (Structure$Context, int, int, int, int): b, getCornerHeights, method_41611, getCornerHeights, m_tksnmdcg, getCornerHeights, m_226613_
int[] (Structure$Context, int, int, int, int): c, getCornerHeights, method_41611, getCornerHeights, m_tksnmdcg, getCornerHeights, m_226613_
int (Structure$Context, int, int, int, int): a, getLowestY, method_42381, getMinCornerHeight, m_abxexbas, getLowestCornerHeight, m_226576_
int (Structure$Context, int, int, int, int): b, getLowestY, method_42381, getMinCornerHeight, m_abxexbas, getLowestCornerHeight, m_226576_
Optional<Structure$StructurePosition> (Structure$Context): b, findValidGenerationPoint, method_47932, getValidStructurePosition, m_wkkfndgb, m_262864_
Optional<Structure$StructurePosition> (Structure$Context): b, findValidGenerationPoint, method_47932, getValidStructurePosition, m_wkkfndgb, m_wkkfndgb, m_262864_
<S extends Structure> com.mojang.serialization.MapCodec<S> (Function<Structure$Config, S>): a, simpleCodec, method_42699, createCodec, m_ujvinxmf, simpleCodec, m_226607_
int (Structure$Context, int, int, int, int): a, getMeanFirstOccupiedHeight, method_59863, getAverageCornerHeights, m_uxvmwaef, m_uxvmwaef, 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$StructurePosition, ChunkGenerator, NoiseConfig, Predicate<RegistryEntry<Biome>>): a, isValidBiome, method_41613, isBiomeValid, m_jlyvhzqo, isValidBiome, m_226589_
boolean (Structure$StructurePosition, Structure$Context): a, isValidBiome, method_41613, isBiomeValid, m_jlyvhzqo, isValidBiome, m_262828_
Optional<Structure$StructurePosition> (Structure$Context): b, findValidGenerationPoint, method_47932, getValidStructurePosition, m_wkkfndgb, m_262864_
1.19.2
Names
Fields
Constructors
Methods
1.19.1
Names
dke
dlb
Fields
Constructors
Methods
1.19
Names
dke
net.minecraft.world.level.levelgen.structure.Structure
net.minecraft.class_3195
net.minecraft.world.gen.structure.Structure
net.minecraft.unmapped.C_quklzgtb
net.minecraft.world.gen.feature.StructureFeature
net.minecraft.src.C_213164_
Fields
com.mojang.serialization.Codec<Structure>: a, DIRECT_CODEC, field_37744, STRUCTURE_CODEC, f_naccwevr, DIRECT_CODEC, f_226553_
com.mojang.serialization.Codec<RegistryEntry<Structure>>: b, CODEC, field_37745, ENTRY_CODEC, f_rfftwmba, CODEC, f_226554_
Structure$Config: c, settings, field_38429, config, f_crxlpqpo, settings, f_226555_
Constructors
Methods
<S extends Structure> com.mojang.serialization.codecs.RecordCodecBuilder<S, Structure$Config> (com.mojang.serialization.codecs.RecordCodecBuilder$Instance<S>): a, settingsCodec, method_42697, configCodecBuilder, m_ksbmztmm, settingsCodec, m_226567_
<S extends Structure> com.mojang.serialization.Codec<S> (Function<Structure$Config, S>): a, simpleCodec, method_42699, createCodec, m_ujvinxmf, simpleCodec, m_226607_
RegistryEntryList<Biome> (): a, biomes, method_41607, getValidBiomes, m_tfytmvqt, getBiomes, m_226559_
Map<SpawnGroup, StructureSpawns> (): b, spawnOverrides, method_41615, getStructureSpawns, m_etbsnvzz, getSpawnOverrides, m_226612_
GenerationStep$Feature (): c, step, method_41616, getFeatureGenerationStep, m_qlvjonmq, getGenerationStep, m_226619_
StructureTerrainAdaptation (): d, terrainAdaptation, method_42701, getTerrainAdaptation, m_dzjzdkll, getTerrainAdaptation, m_226620_
BlockBox (BlockBox): a, adjustBoundingBox, method_41609, expandBoxIfShouldAdaptNoise, m_dozyucdf, adjustBoundingBox, m_226569_
StructureStart (DynamicRegistryManager, ChunkGenerator, BiomeSource, NoiseConfig, StructureTemplateManager, long, ChunkPos, int, HeightLimitView, Predicate<RegistryEntry<Biome>>): a, generate, method_41614, createStructureStart, m_egvfbazt, generate, m_226596_
Optional<Structure$StructurePosition> (Structure$Context, Heightmap$Type, Consumer<StructurePiecesCollector>): a, onTopOfChunkCenter, method_41612, getStructurePosition, m_zswgnsnz, createStubOnChunk, m_226585_
boolean (Structure$StructurePosition, ChunkGenerator, NoiseConfig, Predicate<RegistryEntry<Biome>>): a, isValidBiome, method_41613, isBiomeValid, m_jlyvhzqo, isValidBiome, m_226589_
void (StructureWorldAccess, StructureAccessor, ChunkGenerator, Random, BlockBox, ChunkPos, StructurePiecesList): a, afterPlace, method_38694, postPlace, m_xicdrobb, postPlace, m_214110_
int[] (Structure$Context, int, int, int, int): b, getCornerHeights, method_41611, getCornerHeights, m_tksnmdcg, getCornerHeights, m_226613_
int (Structure$Context, int, int): a, getLowestY, method_41610, getMinCornerHeight, m_gadyyyat, getLowestCornerHeight, m_226572_
int (Structure$Context, int, int, int, int): a, getLowestY, method_42381, getMinCornerHeight, m_abxexbas, getLowestCornerHeight, m_226576_
BlockPos (Structure$Context, BlockRotation): a, getLowestYIn5by5BoxOffset7Blocks, method_42382, getShiftedPos, m_dxkfkbfa, getLowestPosNearChunkCenter, m_226582_
Optional<Structure$StructurePosition> (Structure$Context): a, findGenerationPoint, method_38676, getStructurePosition, m_tgkjthyd, findGenerationPos, m_214086_
StructureType<?> (): e, type, method_41618, getType, m_dckijrrf, getType, m_213658_