History - net.minecraft.world.level.levelgen.structure.placement.StructurePlacement
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_