net.minecraft.world.gen.structure

public abstract class StructureStart

bxb
net.minecraft.unmapped.C_50874258
net.minecraft.world.gen.structure.StructureStart
net.minecraft.world.gen.feature.structure.StructureStart

Field summary

Modifier and TypeField
protected final List<StructurePiece>
a
f_91062823
pieces
field_75075_a
protected StructureBox
b
f_81501997
bounds
field_75074_b
protected int
c
f_08558238
chunkX
field_143024_c
protected int
d
f_85778412
chunkZ
field_143023_d
private Biome
e
f_84456749
biome
field_202505_e
private int
f
f_73950156
references
field_212688_f

Constructor summary

ModifierConstructor
public ()
public (int chunkX, int chunkZ, Biome biome, WorldGenRandom random, long seed)

Method summary

Modifier and TypeMethod
public StructureBox
c()
m_59906107()
getBounds()
func_75071_a()
public List<StructurePiece>
d()
m_22692219()
getPieces()
func_186161_c()
public void
a(axy arg0, Random arg1, bwe arg2, axl arg3)
m_50739096(C_49764715 arg0, Random arg1, C_61280729 arg2, C_97313606 arg3)
postProcess(WorldAccess world, Random random, StructureBox bounds, ChunkPos pos)
func_75068_a(IWorld arg0, Random arg1, MutableBoundingBox arg2, ChunkPos arg3)
protected void
a(axj arg0)
m_77857365(C_56864221 arg0)
findBounds(BlockView world)
func_202500_a(IBlockReader arg0)
public NbtCompound
a(int arg0, int arg1)
m_15889481(int arg0, int arg1)
toNbt(int chunkX, int chunkZ)
func_143021_a(int arg0, int arg1)
public void
a(gy arg0)
m_91729355(C_74087615 arg0)
writeValidityNbt(NbtCompound nbt)
func_143022_a(NBTTagCompound arg0)
public void
a(axy arg0, gy arg1)
m_43413184(C_49764715 arg0, C_74087615 arg1)
readNbt(WorldAccess world, NbtCompound nbt)
func_143020_a(IWorld arg0, NBTTagCompound arg1)
public void
b(gy arg0)
m_65260361(C_74087615 arg0)
readValidityNbt(NbtCompound nbt)
func_143017_b(NBTTagCompound arg0)
protected void
a(ayb arg0, Random arg1, int arg2)
m_36775675(C_46108969 arg0, Random arg1, int arg2)
moveBelowSeaLevel(WorldView world, Random random, int amount)
func_75067_a(IWorldReaderBase arg0, Random arg1, int arg2)
protected void
a(axj arg0, Random arg1, int arg2, int arg3)
m_57109540(C_56864221 arg0, Random arg1, int arg2, int arg3)
moveBetweenYCoords(BlockView world, Random random, int minY, int maxY)
func_75070_a(IBlockReader arg0, Random arg1, int arg2, int arg3)
public boolean
b()
m_05084141()
isValid()
func_75069_d()
public void
b(axl arg0)
m_68035107(C_97313606 arg0)
postPlacement(ChunkPos pos)
func_175787_b(ChunkPos arg0)
public int
e()
m_36573560()
getChunkX()
func_143019_e()
public int
f()
m_39846665()
getChunkZ()
func_143018_f()
public BlockPos
a()
m_57395423()
getLocatePos()
func_204294_a()
public boolean
g()
m_28649729()
canBeReferenced()
func_212687_g()
public void
h()
m_03197436()
addReference()
func_212685_h()
protected int
i()
m_43071887()
getMaxReferences()
func_212686_i()