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_