History - net.minecraft.world.level.levelgen.structure.placement.StructurePlacement
25w06a
Names
eok
ery
Fields
int: f, salt, field_37779, f_sfsvsnbr, salt, salt, f_227025_
int: f, salt, field_37779, f_sfsvsnbr, salt, salt
Vec3i: c, locateOffset, field_37776, f_wxaplaju, locateOffset, locateOffset, f_227022_
Vec3i: c, locateOffset, field_37776, f_wxaplaju, locateOffset, locateOffset
com.mojang.serialization.Codec<StructurePlacement>: b, CODEC, field_36428, f_kxfcknke, TYPE_CODEC, CODEC, f_205036_
com.mojang.serialization.Codec<StructurePlacement>: b, CODEC, field_36428, f_kxfcknke, TYPE_CODEC, CODEC
int: a, HIGHLY_ARBITRARY_RANDOM_SALT, field_37775, f_dgusoyhh, ARBITRARY_SALT, RANDOM_SALT, f_227021_
int: a, HIGHLY_ARBITRARY_RANDOM_SALT, field_37775, f_dgusoyhh, ARBITRARY_SALT, RANDOM_SALT
StructurePlacement$FrequencyReductionMethod: d, frequencyReductionMethod, field_37777, f_wkdyvwzn, frequencyReductionMethod, frequencyReductionMethod, f_227023_
StructurePlacement$FrequencyReductionMethod: d, frequencyReductionMethod, field_37777, f_wkdyvwzn, frequencyReductionMethod, frequencyReductionMethod
float: e, frequency, field_37778, f_eahqxmbz, frequency, frequency, f_227024_
float: e, frequency, field_37778, f_eahqxmbz, frequency, frequency
Optional<StructurePlacement$ExclusionZone>: g, exclusionZone, field_37780, f_oorujwkt, exclusionZone, exclusionZone, f_227026_
Optional<StructurePlacement$ExclusionZone>: g, exclusionZone, field_37780, f_oorujwkt, exclusionZone, exclusionZone
Constructors
Methods
StructurePlacementType<?> (): e, type, method_40166, m_yzmhznzg, getType, type, m_203443_
StructurePlacementType<?> (): e, type, method_40166, m_yzmhznzg, getType, type
int (): i, salt, method_41645, m_ckmnujaj, getSalt, getSalt, m_227075_
int (): i, salt, method_41645, m_ckmnujaj, getSalt, getSalt
Vec3i (): f, locateOffset, method_41642, m_qwwedmus, getLocateOffset, getLocateOffset, m_227072_
Vec3i (): f, locateOffset, method_41642, m_qwwedmus, getLocateOffset, getLocateOffset
boolean (ChunkGeneratorStructureState, int, int): a, isPlacementChunk, method_40168, m_bcoykdyb, isStartChunk, isPlacementChunk, m_214090_
boolean (ChunkGeneratorStructureState, int, int): a, isPlacementChunk, method_40168, m_bcoykdyb, isStartChunk, isPlacementChunk
<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_
<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
StructurePlacement$FrequencyReductionMethod (): g, frequencyReductionMethod, method_41643, m_sinhinpe, getFrequencyReductionMethod, getFrequencyReductionMethod, m_227073_
StructurePlacement$FrequencyReductionMethod (): g, frequencyReductionMethod, method_41643, m_sinhinpe, getFrequencyReductionMethod, getFrequencyReductionMethod
float (): h, frequency, method_41644, m_xohmwbuz, getFrequency, getFrequency, m_227074_
float (): h, frequency, method_41644, m_xohmwbuz, getFrequency, getFrequency
Optional<StructurePlacement$ExclusionZone> (): j, exclusionZone, method_41646, m_ptflrtuv, getExclusionZone, getExclusionZone, m_227076_
Optional<StructurePlacement$ExclusionZone> (): j, exclusionZone, method_41646, m_ptflrtuv, getExclusionZone, getExclusionZone
boolean (ChunkGeneratorStructureState, int, int): b, isStructureChunk, method_41639, m_nnxnqcxe, shouldGenerate, isStructureChunk, m_255071_
boolean (ChunkGeneratorStructureState, int, int): b, isStructureChunk, method_41639, m_nnxnqcxe, shouldGenerate, isStructureChunk
boolean (int, int, long): a, applyAdditionalChunkRestrictions, method_56575, m_jyejbqxr, applyFrequencyReduction, applyFrequencyReduction, m_318660_
boolean (int, int, long): a, applyAdditionalChunkRestrictions, method_56575, m_jyejbqxr, applyFrequencyReduction, applyFrequencyReduction
boolean (ChunkGeneratorStructureState, int, int): c, applyInteractionsWithOtherStructures, method_56576, m_zsusrzwq, applyExclusionZone, applyExclusionZone, m_319583_
boolean (ChunkGeneratorStructureState, int, int): c, applyInteractionsWithOtherStructures, method_56576, m_zsusrzwq, applyExclusionZone, applyExclusionZone
BlockPos (ChunkPos): a, getLocatePos, method_41636, m_ifxfdxky, getLocatePos, getLocatePos, m_227039_
BlockPos (ChunkPos): a, getLocatePos, method_41636, m_ifxfdxky, getLocatePos, getLocatePos
boolean (long, int, int, int, float): a, probabilityReducer, method_41635, m_yxstdjwj, defaultShouldGenerate, frequencyReducer, m_227033_
boolean (long, int, int, int, float): a, probabilityReducer, method_41635, m_yxstdjwj, defaultShouldGenerate, frequencyReducer
boolean (long, int, int, int, float): b, legacyProbabilityReducerWithDouble, method_41638, m_buezqkly, legacyType3ShouldGenerate, legacyFrequencyReducerWithDouble, m_227048_
boolean (long, int, int, int, float): b, legacyProbabilityReducerWithDouble, method_41638, m_buezqkly, legacyType3ShouldGenerate, legacyFrequencyReducerWithDouble
boolean (long, int, int, int, float): c, legacyArbitrarySaltProbabilityReducer, method_41640, m_xsfgcgdv, legacyType2ShouldGenerate, legacyArbitrarySaltFrequencyReducer, m_227060_
boolean (long, int, int, int, float): c, legacyArbitrarySaltProbabilityReducer, method_41640, m_xsfgcgdv, legacyType2ShouldGenerate, legacyArbitrarySaltFrequencyReducer
boolean (long, int, int, int, float): d, legacyPillagerOutpostReducer, method_41641, m_czumdukv, legacyType1ShouldGenerate, legacyPillagerOutpostFrequencyReducer, m_227066_
boolean (long, int, int, int, float): d, legacyPillagerOutpostReducer, method_41641, m_czumdukv, legacyType1ShouldGenerate, legacyPillagerOutpostFrequencyReducer
1.21.4
Names
eph
eok
Fields
Constructors
Methods
1.21.3
Names
epg
eph
net.minecraft.world.level.levelgen.structure.placement.RandomSpreadType
net.minecraft.world.level.levelgen.structure.placement.StructurePlacement
Fields
Constructors
Methods
1.21.2
Names
ekn
epg
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
int: f, salt, field_37779, f_sfsvsnbr, salt, salt, f_227025_
Vec3i: c, locateOffset, field_37776, f_wxaplaju, locateOffset, locateOffset, f_227022_
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_
RandomSpreadType: a, LINEAR, field_36421, f_wramjrre, LINEAR, LINEAR, LINEAR
RandomSpreadType: b, TRIANGULAR, field_36422, f_qnqpdwpo, TRIANGULAR, TRIANGULAR, TRIANGULAR
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_
StructurePlacement$FrequencyReductionMethod: d, frequencyReductionMethod, field_37777, f_wkdyvwzn, frequencyReductionMethod, frequencyReductionMethod, f_227023_
float: e, frequency, field_37778, f_eahqxmbz, frequency, frequency, f_227024_
Optional<StructurePlacement$ExclusionZone>: g, exclusionZone, field_37780, f_oorujwkt, exclusionZone, exclusionZone, f_227026_
Constructors
(String)
(Vec3i, StructurePlacement$FrequencyReductionMethod, float, int, Optional<StructurePlacement$ExclusionZone>)
Methods
StructurePlacementType<?> (): e, type, method_40166, m_yzmhznzg, getType, type, m_203443_
int (): i, salt, method_41645, m_ckmnujaj, getSalt, getSalt, m_227075_
Vec3i (): f, locateOffset, method_41642, m_qwwedmus, getLocateOffset, getLocateOffset, m_227072_
boolean (ChunkGeneratorStructureState, int, int): a, isPlacementChunk, method_40168, m_bcoykdyb, isStartChunk, isPlacementChunk, m_214090_
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_
StructurePlacement$FrequencyReductionMethod (): g, frequencyReductionMethod, method_41643, m_sinhinpe, getFrequencyReductionMethod, getFrequencyReductionMethod, m_227073_
float (): h, frequency, method_41644, m_xohmwbuz, getFrequency, getFrequency, m_227074_
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_
BlockPos (ChunkPos): a, getLocatePos, method_41636, m_ifxfdxky, getLocatePos, getLocatePos, m_227039_
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.21.1
Names
Fields
Constructors
Methods
1.21
Names
eji
ekn
Fields
Constructors
Methods
1.20.6
Names
ejh
eji
net.minecraft.world.level.levelgen.structure.placement.RandomSpreadStructurePlacement
net.minecraft.world.level.levelgen.structure.placement.RandomSpreadType
Fields
Constructors
Methods
1.20.5
Names
eab
ejh
net.minecraft.world.level.levelgen.structure.placement.RandomSpreadStructurePlacement
net.minecraft.world.level.levelgen.structure.placement.RandomSpreadType
net.minecraft.class_6872
net.minecraft.class_6873
net.minecraft.unmapped.C_cznbjngb
net.minecraft.unmapped.C_pknchuzs
net.minecraft.world.gen.chunk.placement.RandomSpreadStructurePlacement
net.minecraft.world.gen.chunk.placement.SpreadType
net.minecraft.structure.RandomSpreadStructurePlacement
net.minecraft.structure.RandomSpreadType
net.minecraft.src.C_203219_
net.minecraft.src.C_203220_
Fields
int: c, spacing, field_37772, f_fwojgfsb, spacing, spacing, f_204973_
int: d, separation, field_37773, f_ogxsqhtg, separation, separation, f_204974_
RandomSpreadType: e, spreadType, field_37774, f_rdidqmay, spreadType, spreadType, f_204975_
com.mojang.serialization.Codec<RandomSpreadStructurePlacement>: a, CODEC, field_36420, f_yrxcucab, CODEC, CODEC, f_204972_
com.mojang.serialization.Codec<RandomSpreadType>: c, CODEC, field_36423, f_xthzojmg, CODEC, CODEC, f_205014_
RandomSpreadType: a, LINEAR, field_36421, f_wramjrre, LINEAR, LINEAR, LINEAR
RandomSpreadType: b, TRIANGULAR, field_36422, f_qnqpdwpo, TRIANGULAR, TRIANGULAR, TRIANGULAR
String: d, id, field_36425, f_bxmqvird, name, id, f_205016_
Constructors
(int, int, RandomSpreadType, int)
(Vec3i, StructurePlacement$FrequencyReductionMethod, float, int, Optional<StructurePlacement$ExclusionZone>, int, int, RandomSpreadType)
(String)
Methods
ChunkPos (long, int, int): a, getPotentialStructureChunk, method_40169, m_kmjfjedd, getStartChunk, getPotentialStartChunk, m_227008_
StructurePlacementType<?> (): e, type, method_40166, m_yzmhznzg, getType, type, m_203443_
int (): a, spacing, method_41632, m_zqvauixz, getSpacing, getSpacing, m_205003_
int (): b, separation, method_41633, m_egpbtcdl, getSeparation, getSeparation, m_205004_
RandomSpreadType (): c, spreadType, method_41634, m_icpikeqi, getSpreadType, getSpreadType, m_205005_
boolean (ChunkGeneratorStructureState, int, int): a, isPlacementChunk, method_40168, m_bcoykdyb, isStartChunk, isPlacementChunk, m_214090_
com.mojang.serialization.DataResult<RandomSpreadStructurePlacement> (RandomSpreadStructurePlacement): a, validate, method_51720, m_fanafjip, validate, m_285838_
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_
1.20.4
Names
Fields
Constructors
Methods
1.20.3
Names
dwd
eab
Fields
Constructors
Methods
1.20.2
Names
dsv
dwd
Fields
Constructors
Methods
1.20.1
Names
Fields
Constructors
Methods
1.20
Names
dsk
dsv
Fields
Constructors
Methods
com.mojang.serialization.DataResult<RandomSpreadStructurePlacement> (RandomSpreadStructurePlacement): a, validate, method_51720, m_fanafjip, validate, m_285838_
1.19.4
Names
dpk
dsk
Fields
Constructors
Methods
1.19.3
Names
dlw
dpk
Fields
Constructors
Methods
boolean (ChunkGenerator, RandomState, long, int, int): a, isPlacementChunk, method_40168, m_bcoykdyb, isStartChunk, isPlacementChunk, m_214090_
boolean (ChunkGeneratorStructureState, int, int): a, isPlacementChunk, method_40168, m_bcoykdyb, isStartChunk, isPlacementChunk, m_214090_
1.19.2
Names
Fields
Constructors
Methods
1.19.1
Names
dkz
dlw
Fields
int: c, spacing, field_37772, f_fwojgfsb, field_37772, spacing, f_204973_
int: c, spacing, field_37772, f_fwojgfsb, spacing, spacing, f_204973_
int: d, separation, field_37773, f_ogxsqhtg, field_37773, separation, f_204974_
int: d, separation, field_37773, f_ogxsqhtg, separation, separation, f_204974_
RandomSpreadType: e, spreadType, field_37774, f_rdidqmay, field_37774, spreadType, f_204975_
RandomSpreadType: e, spreadType, field_37774, f_rdidqmay, spreadType, spreadType, f_204975_
Constructors
Methods
int (): a, spacing, method_41632, m_zqvauixz, method_41632, getSpacing, m_205003_
int (): a, spacing, method_41632, m_zqvauixz, getSpacing, getSpacing, m_205003_
int (): b, separation, method_41633, m_egpbtcdl, method_41633, getSeparation, m_205004_
int (): b, separation, method_41633, m_egpbtcdl, getSeparation, getSeparation, m_205004_
RandomSpreadType (): c, spreadType, method_41634, m_icpikeqi, method_41634, getSpreadType, m_205005_
RandomSpreadType (): c, spreadType, method_41634, m_icpikeqi, getSpreadType, getSpreadType, m_205005_
1.19
Names
dge
dkz
Fields
int: c, spacing, comp_340, f_fwojgfsb, spacing, spacing, f_204973_
int: c, spacing, field_37772, f_fwojgfsb, field_37772, spacing, f_204973_
int: d, separation, comp_341, f_ogxsqhtg, separation, separation, f_204974_
int: d, separation, field_37773, f_ogxsqhtg, field_37773, separation, f_204974_
RandomSpreadType: e, spreadType, comp_342, f_rdidqmay, spreadType, spreadType, f_204975_
RandomSpreadType: e, spreadType, field_37774, f_rdidqmay, field_37774, spreadType, f_204975_
int: f, salt, comp_343, f_vompnujg, salt, salt, f_204976_
Vec3i: g, locateOffset, comp_344, f_avosupft, locateOffset, locateOffset, f_204977_
Constructors
(int, int, RandomSpreadType, int, Vec3i)
(Vec3i, StructurePlacement$FrequencyReductionMethod, float, int, Optional<StructurePlacement$ExclusionZone>, int, int, RandomSpreadType)
Methods
ChunkPos (long, int, int): a, getPotentialFeatureChunk, method_40169, m_jicozwng, getStartChunk, getPotentialFeatureChunk, m_204991_
ChunkPos (long, int, int): a, getPotentialStructureChunk, method_40169, m_kmjfjedd, getStartChunk, getPotentialStartChunk, m_227008_
boolean (ChunkGenerator, long, int, int): a, isFeatureChunk, method_40168, m_luiblzbu, isStartChunk, chunkHasFeature, m_212129_
StructurePlacementType<?> (): a, type, method_40166, m_yzmhznzg, getType, type, m_203443_
StructurePlacementType<?> (): e, type, method_40166, m_yzmhznzg, getType, type, m_203443_
int (): b, spacing, comp_340, m_zqvauixz, spacing, spacing, f_204973_
int (): a, spacing, method_41632, m_zqvauixz, method_41632, getSpacing, m_205003_
int (): c, separation, comp_341, m_egpbtcdl, separation, separation, f_204974_
int (): b, separation, method_41633, m_egpbtcdl, method_41633, getSeparation, m_205004_
RandomSpreadType (): d, spreadType, comp_342, m_icpikeqi, spreadType, spreadType, f_204975_
RandomSpreadType (): c, spreadType, method_41634, m_icpikeqi, method_41634, getSpreadType, m_205005_
int (): e, salt, comp_343, m_yqfupyzv, salt, salt, f_204976_
Vec3i (): f, locateOffset, comp_344, m_cgyrhkom, locateOffset, locateOffset, f_204977_
boolean (ChunkGenerator, RandomState, long, int, int): a, isPlacementChunk, method_40168, m_bcoykdyb, isStartChunk, isPlacementChunk, m_214090_
1.18.2
Names
dge
net.minecraft.world.level.levelgen.structure.placement.RandomSpreadStructurePlacement
net.minecraft.class_6872
net.minecraft.unmapped.C_cznbjngb
net.minecraft.world.gen.chunk.placement.RandomSpreadStructurePlacement
net.minecraft.structure.RandomSpreadStructurePlacement
net.minecraft.src.C_203219_
net.minecraft.world.level.levelgen.structure.placement.RandomSpreadStructurePlacement
Fields
int: c, spacing, comp_340, f_fwojgfsb, spacing, spacing, f_204973_
int: d, separation, comp_341, f_ogxsqhtg, separation, separation, f_204974_
RandomSpreadType: e, spreadType, comp_342, f_rdidqmay, spreadType, spreadType, f_204975_
int: f, salt, comp_343, f_vompnujg, salt, salt, f_204976_
Vec3i: g, locateOffset, comp_344, f_avosupft, locateOffset, locateOffset, f_204977_
com.mojang.serialization.Codec<RandomSpreadStructurePlacement>: a, CODEC, field_36420, f_yrxcucab, CODEC, CODEC, f_204972_
Constructors
(int, int, RandomSpreadType, int)
(int, int, RandomSpreadType, int, Vec3i)
Methods
ChunkPos (long, int, int): a, getPotentialFeatureChunk, method_40169, m_jicozwng, getStartChunk, getPotentialFeatureChunk, m_204991_
boolean (ChunkGenerator, long, int, int): a, isFeatureChunk, method_40168, m_luiblzbu, isStartChunk, chunkHasFeature, m_212129_
StructurePlacementType<?> (): a, type, method_40166, m_yzmhznzg, getType, type, m_203443_
int (): b, spacing, comp_340, m_zqvauixz, spacing, spacing, f_204973_
int (): c, separation, comp_341, m_egpbtcdl, separation, separation, f_204974_
RandomSpreadType (): d, spreadType, comp_342, m_icpikeqi, spreadType, spreadType, f_204975_
int (): e, salt, comp_343, m_yqfupyzv, salt, salt, f_204976_
Vec3i (): f, locateOffset, comp_344, m_cgyrhkom, locateOffset, locateOffset, f_204977_