History - net.minecraft.world.level.levelgen.structure.placement.StructurePlacement

1.21

Names

ejj

eko

Fields

Constructors

Methods

1.20.6

Names

net.minecraft.world.level.levelgen.structure.placement.StructurePlacementType

net.minecraft.world.level.levelgen.structure.placement.StructurePlacement

net.minecraft.class_6875

net.minecraft.class_6874

net.minecraft.unmapped.C_enyckgji

net.minecraft.unmapped.C_dzcnonip

net.minecraft.world.gen.chunk.placement.StructurePlacementType

net.minecraft.world.gen.chunk.placement.StructurePlacement

net.minecraft.structure.StructurePlacementType

net.minecraft.structure.StructurePlacement

net.minecraft.src.C_203223_

net.minecraft.src.C_203222_

Fields

StructurePlacementType<RandomSpreadStructurePlacement>: a, RANDOM_SPREAD, field_36429, f_dmkzvrle, RANDOM_SPREAD, RANDOM_SPREAD, f_205041_

StructurePlacementType<ConcentricRingsStructurePlacement>: b, CONCENTRIC_RINGS, field_36430, f_repyryqo, CONCENTRIC_RINGS, CONCENTRIC_RINGS, f_205042_

com.mojang.serialization.Codec<StructurePlacement>: b, CODEC, field_36428, f_kxfcknke, TYPE_CODEC, CODEC, f_205036_

int: a, HIGHLY_ARBITRARY_RANDOM_SALT, field_37775, f_dgusoyhh, ARBITRARY_SALT, RANDOM_SALT, f_227021_

Vec3i: c, locateOffset, field_37776, f_wxaplaju, locateOffset, locateOffset, f_227022_

StructurePlacement$FrequencyReductionMethod: d, frequencyReductionMethod, field_37777, f_wkdyvwzn, frequencyReductionMethod, frequencyReductionMethod, f_227023_

float: e, frequency, field_37778, f_eahqxmbz, frequency, frequency, f_227024_

int: f, salt, field_37779, f_sfsvsnbr, salt, salt, f_227025_

Optional<StructurePlacement$ExclusionZone>: g, exclusionZone, field_37780, f_oorujwkt, exclusionZone, exclusionZone, f_227026_

Constructors

(Vec3i, StructurePlacement$FrequencyReductionMethod, float, int, Optional<StructurePlacement$ExclusionZone>)

Methods

com.mojang.serialization.MapCodec<SP> (): codec, codec, m_205049_

<SP extends StructurePlacement> StructurePlacementType<SP> (String, com.mojang.serialization.MapCodec<SP>): a, register, method_40177, m_ffgkmdnc, register, register, m_205046_

<S extends StructurePlacement> com.mojang.datafixers.Products$P5<com.mojang.serialization.codecs.RecordCodecBuilder$Mu<S>, Vec3i, StructurePlacement$FrequencyReductionMethod, Float, Integer, Optional<StructurePlacement$ExclusionZone>> (com.mojang.serialization.codecs.RecordCodecBuilder$Instance<S>): a, placementCodec, method_41637, m_jkdmfdcj, buildCodec, placementCodec, m_227041_

Vec3i (): f, locateOffset, method_41642, m_qwwedmus, getLocateOffset, getLocateOffset, m_227072_

StructurePlacement$FrequencyReductionMethod (): g, frequencyReductionMethod, method_41643, m_sinhinpe, getFrequencyReductionMethod, getFrequencyReductionMethod, m_227073_

float (): h, frequency, method_41644, m_xohmwbuz, getFrequency, getFrequency, m_227074_

int (): i, salt, method_41645, m_ckmnujaj, getSalt, getSalt, m_227075_

Optional<StructurePlacement$ExclusionZone> (): j, exclusionZone, method_41646, m_ptflrtuv, getExclusionZone, getExclusionZone, m_227076_

boolean (ChunkGeneratorStructureState, int, int): b, isStructureChunk, method_41639, m_nnxnqcxe, shouldGenerate, isStructureChunk, m_255071_

boolean (int, int, long): a, applyAdditionalChunkRestrictions, method_56575, m_jyejbqxr, applyFrequencyReduction, applyFrequencyReduction, m_318660_

boolean (ChunkGeneratorStructureState, int, int): c, applyInteractionsWithOtherStructures, method_56576, m_zsusrzwq, applyExclusionZone, applyExclusionZone, m_319583_

boolean (ChunkGeneratorStructureState, int, int): a, isPlacementChunk, method_40168, m_bcoykdyb, isStartChunk, isPlacementChunk, m_214090_

BlockPos (ChunkPos): a, getLocatePos, method_41636, m_ifxfdxky, getLocatePos, getLocatePos, m_227039_

StructurePlacementType<?> (): e, type, method_40166, m_yzmhznzg, getType, type, m_203443_

boolean (long, int, int, int, float): a, probabilityReducer, method_41635, m_yxstdjwj, defaultShouldGenerate, frequencyReducer, m_227033_

boolean (long, int, int, int, float): b, legacyProbabilityReducerWithDouble, method_41638, m_buezqkly, legacyType3ShouldGenerate, legacyFrequencyReducerWithDouble, m_227048_

boolean (long, int, int, int, float): c, legacyArbitrarySaltProbabilityReducer, method_41640, m_xsfgcgdv, legacyType2ShouldGenerate, legacyArbitrarySaltFrequencyReducer, m_227060_

boolean (long, int, int, int, float): d, legacyPillagerOutpostReducer, method_41641, m_czumdukv, legacyType1ShouldGenerate, legacyPillagerOutpostFrequencyReducer, m_227066_

1.20.5

Names

eae

ejj

net.minecraft.world.level.levelgen.structure.placement.StructurePlacementType

net.minecraft.world.level.levelgen.structure.placement.StructurePlacement

Fields

Constructors

Methods

com.mojang.serialization.Codec<SP> (): codec, codec, m_205049_

<SP extends StructurePlacement> StructurePlacementType<SP> (String, com.mojang.serialization.Codec<SP>): a, register, method_40177, m_ffgkmdnc, register, register, m_205046_

com.mojang.serialization.MapCodec<SP> (): codec, codec, m_205049_

<SP extends StructurePlacement> StructurePlacementType<SP> (String, com.mojang.serialization.MapCodec<SP>): a, register, method_40177, m_ffgkmdnc, register, register, m_205046_

1.20.4

Names

Fields

Constructors

Methods

1.20.3

Names

dwg

eae

Fields

Constructors

Methods

1.20.2

Names

dsy

dwg

Fields

Constructors

Methods

1.20.1

Names

Fields

Constructors

Methods

1.20

Names

dsn

dsy

Fields

Constructors

Methods

1.19.4

Names

dpn

dsn

Fields

Constructors

Methods

1.19.3

Names

dlz

dpn

Fields

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

dlc

dlz

Fields

Constructors

Methods

1.19

Names

dgh

dlc

Fields

Constructors

Methods

1.18.2

Names

dgh

net.minecraft.world.level.levelgen.structure.placement.StructurePlacementType

net.minecraft.class_6875

net.minecraft.unmapped.C_enyckgji

net.minecraft.world.gen.chunk.placement.StructurePlacementType

net.minecraft.structure.StructurePlacementType

net.minecraft.src.C_203223_

net.minecraft.world.level.levelgen.structure.placement.StructurePlacementType

Fields

StructurePlacementType<RandomSpreadStructurePlacement>: a, RANDOM_SPREAD, field_36429, f_dmkzvrle, RANDOM_SPREAD, RANDOM_SPREAD, f_205041_

StructurePlacementType<ConcentricRingsStructurePlacement>: b, CONCENTRIC_RINGS, field_36430, f_repyryqo, CONCENTRIC_RINGS, CONCENTRIC_RINGS, f_205042_

Constructors

Methods

com.mojang.serialization.Codec<SP> (): codec, codec, m_205049_

<SP extends StructurePlacement> StructurePlacementType<SP> (String, com.mojang.serialization.Codec<SP>): a, register, method_40177, m_ffgkmdnc, register, register, m_205046_