History - net.minecraft.world.level.levelgen.structure.placement.StructurePlacement
25w18a
Names
etk
eua
Fields
com.mojang.serialization.Codec<StructurePlacement>: b, CODEC, field_36428, TYPE_CODEC, f_205036_
com.mojang.serialization.Codec<StructurePlacement>: b, CODEC, field_36428
int: a, HIGHLY_ARBITRARY_RANDOM_SALT, field_37775, ARBITRARY_SALT, f_227021_
int: a, HIGHLY_ARBITRARY_RANDOM_SALT, field_37775
Vec3i: c, locateOffset, field_37776, locateOffset, f_227022_
Vec3i: c, locateOffset, field_37776
StructurePlacement$FrequencyReductionMethod: d, frequencyReductionMethod, field_37777, frequencyReductionMethod, f_227023_
StructurePlacement$FrequencyReductionMethod: d, frequencyReductionMethod, field_37777
float: e, frequency, field_37778, frequency, f_227024_
float: e, frequency, field_37778
int: f, salt, field_37779, salt, f_227025_
int: f, salt, field_37779
Optional<StructurePlacement$ExclusionZone>: g, exclusionZone, field_37780, exclusionZone, f_227026_
Optional<StructurePlacement$ExclusionZone>: g, exclusionZone, field_37780
Constructors
Methods
StructurePlacementType<?> (): e, type, method_40166, getType, m_203443_
StructurePlacementType<?> (): e, type, method_40166
<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, buildCodec, 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
Vec3i (): f, locateOffset, method_41642, getLocateOffset, m_227072_
Vec3i (): f, locateOffset, method_41642
StructurePlacement$FrequencyReductionMethod (): g, frequencyReductionMethod, method_41643, getFrequencyReductionMethod, m_227073_
StructurePlacement$FrequencyReductionMethod (): g, frequencyReductionMethod, method_41643
float (): h, frequency, method_41644, getFrequency, m_227074_
float (): h, frequency, method_41644
int (): i, salt, method_41645, getSalt, m_227075_
int (): i, salt, method_41645
Optional<StructurePlacement$ExclusionZone> (): j, exclusionZone, method_41646, getExclusionZone, m_227076_
Optional<StructurePlacement$ExclusionZone> (): j, exclusionZone, method_41646
BlockPos (ChunkPos): a, getLocatePos, method_41636, getLocatePos, m_227039_
BlockPos (ChunkPos): a, getLocatePos, method_41636
boolean (long, int, int, int, float): a, probabilityReducer, method_41635, defaultShouldGenerate, m_227033_
boolean (long, int, int, int, float): a, probabilityReducer, method_41635
boolean (long, int, int, int, float): b, legacyProbabilityReducerWithDouble, method_41638, legacyType3ShouldGenerate, m_227048_
boolean (long, int, int, int, float): b, legacyProbabilityReducerWithDouble, method_41638
boolean (long, int, int, int, float): c, legacyArbitrarySaltProbabilityReducer, method_41640, legacyType2ShouldGenerate, m_227060_
boolean (long, int, int, int, float): c, legacyArbitrarySaltProbabilityReducer, method_41640
boolean (long, int, int, int, float): d, legacyPillagerOutpostReducer, method_41641, legacyType1ShouldGenerate, m_227066_
boolean (long, int, int, int, float): d, legacyPillagerOutpostReducer, method_41641
boolean (ChunkGeneratorStructureState, int, int): b, isStructureChunk, method_41639, shouldGenerate, m_255071_
boolean (ChunkGeneratorStructureState, int, int): b, isStructureChunk, method_41639
boolean (ChunkGeneratorStructureState, int, int): a, isPlacementChunk, method_40168, isStartChunk, m_214090_
boolean (ChunkGeneratorStructureState, int, int): a, isPlacementChunk, method_40168
boolean (int, int, long): a, applyAdditionalChunkRestrictions, method_56575, applyFrequencyReduction, m_318660_
boolean (int, int, long): a, applyAdditionalChunkRestrictions, method_56575
boolean (ChunkGeneratorStructureState, int, int): c, applyInteractionsWithOtherStructures, method_56576, applyExclusionZone, m_319583_
boolean (ChunkGeneratorStructureState, int, int): c, applyInteractionsWithOtherStructures, method_56576
1.21.5
Names
eok
etk
Fields
Constructors
Methods
1.21.4
Names
eph
eok
Fields
Constructors
Methods
1.21.3
Names
eko
eph
Fields
Constructors
Methods
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
ejj
eko
Fields
Constructors
Methods
1.20.6
Names
ead
ejj
Fields
Constructors
Methods
boolean (int, int, long): a, applyAdditionalChunkRestrictions, method_56575, applyFrequencyReduction, m_318660_
boolean (ChunkGeneratorStructureState, int, int): c, applyInteractionsWithOtherStructures, method_56576, applyExclusionZone, m_319583_
1.20.4
Names
dwf
ead
Fields
Constructors
Methods
1.20.2
Names
dsx
dwf
Fields
Constructors
Methods
1.20.1
Names
dsm
dsx
Fields
Constructors
Methods
1.19.4
Names
dpm
dsm
Fields
Constructors
Methods
1.19.3
Names
dly
dpm
Fields
Constructors
Methods
<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, method_41637, 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, buildCodec, m_227041_
boolean (ChunkGenerator, RandomState, long, int, int): b, isStructureChunk, method_41639, shouldGenerate, m_227054_
boolean (ChunkGenerator, RandomState, long, int, int): a, isPlacementChunk, method_40168, isStartChunk, m_214090_
boolean (ChunkGeneratorStructureState, int, int): b, isStructureChunk, method_41639, shouldGenerate, m_255071_
boolean (ChunkGeneratorStructureState, int, int): a, isPlacementChunk, method_40168, isStartChunk, m_214090_
1.19.2
Names
Fields
Constructors
Methods
1.19.1
Names
dlb
dly
Fields
int: a, HIGHLY_ARBITRARY_RANDOM_SALT, field_37775, field_37775, f_227021_
int: a, HIGHLY_ARBITRARY_RANDOM_SALT, field_37775, ARBITRARY_SALT, f_227021_
Constructors
Methods
1.19
Names
dgg
dlb
Fields
int: a, HIGHLY_ARBITRARY_RANDOM_SALT, field_37775, field_37775, f_227021_
Vec3i: c, locateOffset, field_37776, locateOffset, f_227022_
StructurePlacement$FrequencyReductionMethod: d, frequencyReductionMethod, field_37777, frequencyReductionMethod, f_227023_
float: e, frequency, field_37778, frequency, f_227024_
int: f, salt, field_37779, salt, f_227025_
Optional<StructurePlacement$ExclusionZone>: g, exclusionZone, field_37780, exclusionZone, f_227026_
Constructors
(Vec3i, StructurePlacement$FrequencyReductionMethod, float, int, Optional<StructurePlacement$ExclusionZone>)
Methods
boolean (ChunkGenerator, long, int, int): a, isFeatureChunk, method_40168, isStartChunk, m_212129_
StructurePlacementType<?> (): a, type, method_40166, getType, m_203443_
StructurePlacementType<?> (): e, type, method_40166, getType, m_203443_
<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, method_41637, m_227041_
Vec3i (): f, locateOffset, method_41642, getLocateOffset, m_227072_
StructurePlacement$FrequencyReductionMethod (): g, frequencyReductionMethod, method_41643, getFrequencyReductionMethod, m_227073_
float (): h, frequency, method_41644, getFrequency, m_227074_
int (): i, salt, method_41645, getSalt, m_227075_
Optional<StructurePlacement$ExclusionZone> (): j, exclusionZone, method_41646, getExclusionZone, m_227076_
boolean (ChunkGenerator, RandomState, long, int, int): b, isStructureChunk, method_41639, shouldGenerate, m_227054_
boolean (ChunkGenerator, RandomState, long, int, int): a, isPlacementChunk, method_40168, isStartChunk, m_214090_
BlockPos (ChunkPos): a, getLocatePos, method_41636, getLocatePos, m_227039_
boolean (long, int, int, int, float): a, probabilityReducer, method_41635, defaultShouldGenerate, m_227033_
boolean (long, int, int, int, float): b, legacyProbabilityReducerWithDouble, method_41638, legacyType3ShouldGenerate, m_227048_
boolean (long, int, int, int, float): c, legacyArbitrarySaltProbabilityReducer, method_41640, legacyType2ShouldGenerate, m_227060_
boolean (long, int, int, int, float): d, legacyPillagerOutpostReducer, method_41641, legacyType1ShouldGenerate, m_227066_
1.18.2
Names
dgg
net.minecraft.world.level.levelgen.structure.placement.StructurePlacement
net.minecraft.class_6874
net.minecraft.world.gen.chunk.placement.StructurePlacement
net.minecraft.src.C_203222_
Fields
com.mojang.serialization.Codec<StructurePlacement>: b, CODEC, field_36428, TYPE_CODEC, f_205036_
Constructors
Methods
boolean (ChunkGenerator, long, int, int): a, isFeatureChunk, method_40168, isStartChunk, m_212129_
StructurePlacementType<?> (): a, type, method_40166, getType, m_203443_