History - net.minecraft.world.level.levelgen.structure.placement.StructurePlacement
1.21.3
Names
eko
eph
Fields
com.mojang.serialization.Codec<StructurePlacement>: b, CODEC, field_36428, TYPE_CODEC, f_205036_
com.mojang.serialization.Codec<StructurePlacement>: b, CODEC, field_36428, TYPE_CODEC
int: a, HIGHLY_ARBITRARY_RANDOM_SALT, field_37775, ARBITRARY_SALT, f_227021_
int: a, HIGHLY_ARBITRARY_RANDOM_SALT, field_37775, ARBITRARY_SALT
Vec3i: c, locateOffset, field_37776, locateOffset, f_227022_
Vec3i: c, locateOffset, field_37776, locateOffset
StructurePlacement$FrequencyReductionMethod: d, frequencyReductionMethod, field_37777, frequencyReductionMethod, f_227023_
StructurePlacement$FrequencyReductionMethod: d, frequencyReductionMethod, field_37777, frequencyReductionMethod
float: e, frequency, field_37778, frequency, f_227024_
float: e, frequency, field_37778, frequency
int: f, salt, field_37779, salt, f_227025_
int: f, salt, field_37779, salt
Optional<StructurePlacement$ExclusionZone>: g, exclusionZone, field_37780, exclusionZone, f_227026_
Optional<StructurePlacement$ExclusionZone>: g, exclusionZone, field_37780, exclusionZone
Constructors
Methods
StructurePlacementType<?> (): e, type, method_40166, getType, m_203443_
StructurePlacementType<?> (): e, type, method_40166, getType
<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, buildCodec
Vec3i (): f, locateOffset, method_41642, getLocateOffset, m_227072_
Vec3i (): f, locateOffset, method_41642, getLocateOffset
StructurePlacement$FrequencyReductionMethod (): g, frequencyReductionMethod, method_41643, getFrequencyReductionMethod, m_227073_
StructurePlacement$FrequencyReductionMethod (): g, frequencyReductionMethod, method_41643, getFrequencyReductionMethod
float (): h, frequency, method_41644, getFrequency, m_227074_
float (): h, frequency, method_41644, getFrequency
int (): i, salt, method_41645, getSalt, m_227075_
int (): i, salt, method_41645, getSalt
Optional<StructurePlacement$ExclusionZone> (): j, exclusionZone, method_41646, getExclusionZone, m_227076_
Optional<StructurePlacement$ExclusionZone> (): j, exclusionZone, method_41646, getExclusionZone
BlockPos (ChunkPos): a, getLocatePos, method_41636, getLocatePos, m_227039_
BlockPos (ChunkPos): a, getLocatePos, method_41636, getLocatePos
boolean (long, int, int, int, float): a, probabilityReducer, method_41635, defaultShouldGenerate, m_227033_
boolean (long, int, int, int, float): a, probabilityReducer, method_41635, defaultShouldGenerate
boolean (long, int, int, int, float): b, legacyProbabilityReducerWithDouble, method_41638, legacyType3ShouldGenerate, m_227048_
boolean (long, int, int, int, float): b, legacyProbabilityReducerWithDouble, method_41638, legacyType3ShouldGenerate
boolean (long, int, int, int, float): c, legacyArbitrarySaltProbabilityReducer, method_41640, legacyType2ShouldGenerate, m_227060_
boolean (long, int, int, int, float): c, legacyArbitrarySaltProbabilityReducer, method_41640, legacyType2ShouldGenerate
boolean (long, int, int, int, float): d, legacyPillagerOutpostReducer, method_41641, legacyType1ShouldGenerate, m_227066_
boolean (long, int, int, int, float): d, legacyPillagerOutpostReducer, method_41641, legacyType1ShouldGenerate
boolean (ChunkGeneratorStructureState, int, int): b, isStructureChunk, method_41639, shouldGenerate, m_255071_
boolean (ChunkGeneratorStructureState, int, int): b, isStructureChunk, method_41639, shouldGenerate
boolean (ChunkGeneratorStructureState, int, int): a, isPlacementChunk, method_40168, isStartChunk, m_214090_
boolean (ChunkGeneratorStructureState, int, int): a, isPlacementChunk, method_40168, isStartChunk
boolean (int, int, long): a, applyAdditionalChunkRestrictions, method_56575, applyFrequencyReduction, m_318660_
boolean (int, int, long): a, applyAdditionalChunkRestrictions, method_56575, applyFrequencyReduction
boolean (ChunkGeneratorStructureState, int, int): c, applyInteractionsWithOtherStructures, method_56576, applyExclusionZone, m_319583_
boolean (ChunkGeneratorStructureState, int, int): c, applyInteractionsWithOtherStructures, method_56576, applyExclusionZone
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_
net.minecraft.world.level.levelgen.structure.placement.StructurePlacement
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_