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

1.20.5

Names

eac

eji

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

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

net.minecraft.class_6873

net.minecraft.class_6874

net.minecraft.unmapped.C_pknchuzs

net.minecraft.unmapped.C_dzcnonip

net.minecraft.world.gen.chunk.placement.SpreadType

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

net.minecraft.structure.RandomSpreadType

net.minecraft.structure.StructurePlacement

net.minecraft.src.C_203220_

net.minecraft.src.C_203222_

Fields

RandomSpreadType: a, LINEAR, field_36421, f_wramjrre, LINEAR, LINEAR, LINEAR

RandomSpreadType: b, TRIANGULAR, field_36422, f_qnqpdwpo, TRIANGULAR, TRIANGULAR, TRIANGULAR

com.mojang.serialization.Codec<RandomSpreadType>: c, CODEC, field_36423, f_xthzojmg, CODEC, CODEC, f_205014_

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

String: d, id, field_36425, f_bxmqvird, name, id, f_205016_

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

(String)

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

Methods

RandomSpreadType[] (): values, values, values, values, values, values, values, values

RandomSpreadType (String): valueOf, valueOf, valueOf, valueOf, valueOf, valueOf, valueOf, valueOf

String (): c, getSerializedName, method_15434, m_dxbrenur, asString, asString, m_7912_

int (RandomSource, int): a, evaluate, method_40173, m_mtgdjnto, get, evaluate, m_227018_

<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.4

Names

Fields

Constructors

Methods

1.20.3

Names

dwe

eac

Fields

Constructors

Methods

1.20.2

Names

dsw

dwe

Fields

Constructors

Methods

1.20.1

Names

Fields

Constructors

Methods

1.20

Names

dsl

dsw

Fields

Constructors

Methods

1.19.4

Names

dpl

dsl

Fields

Constructors

Methods

1.19.3

Names

dlx

dpl

Fields

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

dla

dlx

Fields

Constructors

Methods

1.19

Names

dgf

dla

Fields

RandomSpreadType[]: d, VALUES, field_36424, f_xgubrrmx, VALUES, VALUES, f_205015_

String: e, id, field_36425, f_bxmqvird, name, id, f_205016_

String: d, id, field_36425, f_bxmqvird, name, id, f_205016_

Constructors

Methods

RandomSpreadType (String): a, byName, method_40174, m_vydsrhls, byName, byName, m_205027_

int (RandomSource, int): a, evaluate, method_40173, m_mtgdjnto, get, evaluate, m_205024_

int (RandomSource, int): a, evaluate, method_40173, m_mtgdjnto, get, evaluate, m_227018_

1.18.2

Names

dgf

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

net.minecraft.class_6873

net.minecraft.unmapped.C_pknchuzs

net.minecraft.world.gen.chunk.placement.SpreadType

net.minecraft.structure.RandomSpreadType

net.minecraft.src.C_203220_

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

Fields

RandomSpreadType: a, LINEAR, field_36421, f_wramjrre, LINEAR, LINEAR, LINEAR

RandomSpreadType: b, TRIANGULAR, field_36422, f_qnqpdwpo, TRIANGULAR, TRIANGULAR, TRIANGULAR

RandomSpreadType[]: d, VALUES, field_36424, f_xgubrrmx, VALUES, VALUES, f_205015_

com.mojang.serialization.Codec<RandomSpreadType>: c, CODEC, field_36423, f_xthzojmg, CODEC, CODEC, f_205014_

String: e, id, field_36425, f_bxmqvird, name, id, f_205016_

Constructors

(String)

Methods

RandomSpreadType[] (): values, values, values, values, values, values, values, values

RandomSpreadType (String): valueOf, valueOf, valueOf, valueOf, valueOf, valueOf, valueOf, valueOf

RandomSpreadType (String): a, byName, method_40174, m_vydsrhls, byName, byName, m_205027_

String (): c, getSerializedName, method_15434, m_dxbrenur, asString, asString, m_7912_

int (RandomSource, int): a, evaluate, method_40173, m_mtgdjnto, get, evaluate, m_205024_