net.minecraft.world.level.levelgen.structure.placement

public record RandomSpreadStructurePlacement

implements StructurePlacement

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

Field summary

Modifier and TypeField
private final int
c
spacing
comp_340
f_fwojgfsb
spacing
spacing
f_204973_
private final int
d
separation
comp_341
f_ogxsqhtg
separation
separation
f_204974_
private final RandomSpreadType
e
spreadType
comp_342
f_rdidqmay
spreadType
spreadType
f_204975_
private final int
f
salt
comp_343
f_vompnujg
salt
salt
f_204976_
private final Vec3i
g
locateOffset
comp_344
f_avosupft
locateOffset
locateOffset
f_204977_
public static final com.mojang.serialization.Codec<RandomSpreadStructurePlacement>
a
CODEC
field_36420
f_yrxcucab
CODEC
CODEC
f_204972_

Constructor summary

ModifierConstructor
public (int spacing, int separation, RandomSpreadType spreadType, int salt)
public (int f_204974_, int f_204975_, RandomSpreadType f_204976_, int f_204977_, Vec3i arg4)

Method summary

Modifier and TypeMethod
public ChunkPos
a(long arg0, int arg1, int arg2)
getPotentialFeatureChunk(long arg0, int arg1, int arg2)
method_40169(long arg0, int arg1, int arg2)
m_jicozwng(long arg0, int arg1, int arg2)
getStartChunk(long seed, int x, int z)
getPotentialFeatureChunk(long arg0, int arg1, int arg2)
m_204991_(long p_204993_, int arg1, int arg2)
public boolean
a(cqr arg0, long arg1, int arg2, int arg3)
isFeatureChunk(ChunkGenerator arg0, long arg1, int arg2, int arg3)
method_40168(class_2794 arg0, long arg1, int arg2, int arg3)
m_luiblzbu(C_kgfalbim arg0, long arg1, int arg2, int arg3)
isStartChunk(ChunkGenerator arg0, long arg1, int arg2, int arg3)
chunkHasFeature(ChunkGenerator arg0, long arg1, int arg2, int arg3)
m_212129_(C_2118_ p_212316_, long p_212317_, int arg2, int arg3)
public StructurePlacementType<?>
a()
type()
method_40166()
m_yzmhznzg()
getType()
type()
m_203443_()
public int
b()
spacing()
comp_340()
m_zqvauixz()
spacing()
spacing()
f_204973_()
public int
c()
separation()
comp_341()
m_egpbtcdl()
separation()
separation()
f_204974_()
public RandomSpreadType
d()
spreadType()
comp_342()
m_icpikeqi()
spreadType()
spreadType()
f_204975_()
public int
e()
salt()
comp_343()
m_yqfupyzv()
salt()
salt()
f_204976_()
public Vec3i
f()
locateOffset()
comp_344()
m_cgyrhkom()
locateOffset()
locateOffset()
f_204977_()