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

(Structure$Config)

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_