protected static <S extends StructurePlacement> com.mojang.datafixers.Products$P5<com.mojang.serialization.codecs.RecordCodecBuilder$Mu<S>, Vec3i, StructurePlacement$FrequencyReductionMethod, Float, Integer, Optional<StructurePlacement$ExclusionZone>> | | a(com.mojang.serialization.codecs.RecordCodecBuilder$Instance<S> arg0) | | placementCodec(com.mojang.serialization.codecs.RecordCodecBuilder$Instance<S> arg0) | | method_41637(com.mojang.serialization.codecs.RecordCodecBuilder$Instance<S> arg0) | | m_jkdmfdcj(com.mojang.serialization.codecs.RecordCodecBuilder$Instance<S> arg0) | | buildCodec(com.mojang.serialization.codecs.RecordCodecBuilder$Instance<S> instance) | | placementCodec(com.mojang.serialization.codecs.RecordCodecBuilder$Instance<S> instance) |
|
protected Vec3i | | f() | | locateOffset() | | method_41642() | | m_qwwedmus() | | getLocateOffset() | | getLocateOffset() |
|
protected StructurePlacement$FrequencyReductionMethod | | g() | | frequencyReductionMethod() | | method_41643() | | m_sinhinpe() | | getFrequencyReductionMethod() | | getFrequencyReductionMethod() |
|
protected float | | h() | | frequency() | | method_41644() | | m_xohmwbuz() | | getFrequency() | | getFrequency() |
|
protected int | | i() | | salt() | | method_41645() | | m_ckmnujaj() | | getSalt() | | getSalt() |
|
protected Optional<StructurePlacement$ExclusionZone> | | j() | | exclusionZone() | | method_41646() | | m_ptflrtuv() | | getExclusionZone() | | getExclusionZone() |
|
public boolean | | b(ecg arg0, int arg1, int arg2) | | isStructureChunk(ChunkGeneratorStructureState arg0, int arg1, int arg2) | | method_41639(class_7869 arg0, int arg1, int arg2) | | m_nnxnqcxe(C_jibygqpu arg0, int arg1, int arg2) | | shouldGenerate(StructurePlacementCalculator calculator, int chunkX, int chunkZ) | | isStructureChunk(ConcentricRingPlacementCalculator concentricRingPlacementCalculator, int x, int z) |
|
public boolean | | a(int arg0, int arg1, long arg2) | | applyAdditionalChunkRestrictions(int arg0, int arg1, long arg2) | | method_56575(int arg0, int arg1, long arg2) | | m_jyejbqxr(int arg0, int arg1, long arg2) | | applyFrequencyReduction(int chunkX, int chunkZ, long seed) | | applyFrequencyReduction(int x, int z, long seed) |
|
public boolean | | c(ecg arg0, int arg1, int arg2) | | applyInteractionsWithOtherStructures(ChunkGeneratorStructureState arg0, int arg1, int arg2) | | method_56576(class_7869 arg0, int arg1, int arg2) | | m_zsusrzwq(C_jibygqpu arg0, int arg1, int arg2) | | applyExclusionZone(StructurePlacementCalculator calculator, int centerChunkX, int centerChunkZ) | | applyExclusionZone(ConcentricRingPlacementCalculator concentricRingPlacementCalculator, int x, int z) |
|
protected abstract boolean | | a(ecg arg0, int arg1, int arg2) | | isPlacementChunk(ChunkGeneratorStructureState arg0, int arg1, int arg2) | | method_40168(class_7869 arg0, int arg1, int arg2) | | m_bcoykdyb(C_jibygqpu arg0, int arg1, int arg2) | | isStartChunk(StructurePlacementCalculator calculator, int chunkX, int chunkZ) | | isPlacementChunk(ConcentricRingPlacementCalculator arg0, int arg1, int arg2) |
|
public BlockPos | |
public abstract StructurePlacementType<?> | | e() | | type() | | method_40166() | | m_yzmhznzg() | | getType() | | type() |
|
private static boolean | | a(long arg0, int arg1, int arg2, int arg3, float arg4) | | probabilityReducer(long arg0, int arg1, int arg2, int arg3, float arg4) | | method_41635(long arg0, int arg1, int arg2, int arg3, float arg4) | | m_yxstdjwj(long arg0, int arg1, int arg2, int arg3, float arg4) | | defaultShouldGenerate(long seed, int salt, int chunkX, int chunkZ, float frequency) | | frequencyReducer(long seed, int salt, int x, int z, float frequency) |
|
private static boolean | | b(long arg0, int arg1, int arg2, int arg3, float arg4) | | legacyProbabilityReducerWithDouble(long arg0, int arg1, int arg2, int arg3, float arg4) | | method_41638(long arg0, int arg1, int arg2, int arg3, float arg4) | | m_buezqkly(long arg0, int arg1, int arg2, int arg3, float arg4) | | legacyType3ShouldGenerate(long seed, int salt, int chunkX, int chunkZ, float frequency) | | legacyFrequencyReducerWithDouble(long seed, int salt, int x, int z, float frequency) |
|
private static boolean | | c(long arg0, int arg1, int arg2, int arg3, float arg4) | | legacyArbitrarySaltProbabilityReducer(long arg0, int arg1, int arg2, int arg3, float arg4) | | method_41640(long arg0, int arg1, int arg2, int arg3, float arg4) | | m_xsfgcgdv(long arg0, int arg1, int arg2, int arg3, float arg4) | | legacyType2ShouldGenerate(long seed, int salt, int chunkX, int chunkZ, float frequency) | | legacyArbitrarySaltFrequencyReducer(long seed, int salt, int x, int z, float frequency) |
|
private static boolean | | d(long arg0, int arg1, int arg2, int arg3, float arg4) | | legacyPillagerOutpostReducer(long arg0, int arg1, int arg2, int arg3, float arg4) | | method_41641(long arg0, int arg1, int arg2, int arg3, float arg4) | | m_czumdukv(long arg0, int arg1, int arg2, int arg3, float arg4) | | legacyType1ShouldGenerate(long seed, int salt, int chunkX, int chunkZ, float frequency) | | legacyPillagerOutpostFrequencyReducer(long seed, int salt, int x, int z, float frequency) |
|