net.minecraft.world.chunk

public class WorldChunkSection

apz
net.minecraft.class_1197
net.minecraft.world.chunk.WorldChunkSection
net.minecraft.world.chunk.storage.ExtendedBlockStorage

Field summary

Modifier and TypeField
private int
a
field_4744
offsetY
yBase
private int
b
field_4745
nonAirBlockCount
blockRefCount
private int
c
field_4746
randomTickingBlockCount
tickRefCount
private byte[]
d
field_4747
blockIdsLower
blockLSBArray
private ChunkNibbleStorage
e
field_4748
blockIdsUpper
blockMSBArray
private ChunkNibbleStorage
f
field_4749
blockMetadata
blockMetadataArray
private ChunkNibbleStorage
g
field_4750
blockLight
blocklightArray
private ChunkNibbleStorage
h
field_4751
skyLight
skylightArray

Constructor summary

ModifierConstructor
public (int offsetY, boolean hasSkyLight)

Method summary

Modifier and TypeMethod
public Block
a(int arg0, int arg1, int arg2)
method_6539(int arg0, int arg1, int arg2)
getBlock(int x, int y, int z)
getBlockByExtId(int arg0, int arg1, int arg2)
public void
a(int arg0, int arg1, int arg2, aji arg3)
method_3927(int arg0, int arg1, int arg2, class_197 arg3)
setBlock(int x, int y, int z, Block block)
setExtBlockID(int arg0, int arg1, int arg2, Block arg3)
public int
b(int arg0, int arg1, int arg2)
method_3931(int arg0, int arg1, int arg2)
getBlockMetadata(int x, int y, int z)
getExtBlockMetadata(int arg0, int arg1, int arg2)
public void
a(int arg0, int arg1, int arg2, int arg3)
method_3932(int arg0, int arg1, int arg2, int arg3)
setBlockMetadata(int x, int y, int z, int metadata)
setExtBlockMetadata(int arg0, int arg1, int arg2, int arg3)
public boolean
a()
method_3925()
isEmpty()
isEmpty()
public boolean
b()
method_3930()
hasRandomTickingBlocks()
getNeedsRandomTick()
public int
d()
method_3937()
getOffsetY()
getYLocation()
public void
b(int arg0, int arg1, int arg2, int arg3)
method_3935(int arg0, int arg1, int arg2, int arg3)
setSkyLight(int x, int y, int z, int light)
setExtSkylightValue(int arg0, int arg1, int arg2, int arg3)
public int
c(int arg0, int arg1, int arg2)
method_3934(int arg0, int arg1, int arg2)
getSkyLight(int x, int y, int z)
getExtSkylightValue(int arg0, int arg1, int arg2)
public void
c(int arg0, int arg1, int arg2, int arg3)
method_3939(int arg0, int arg1, int arg2, int arg3)
setBlockLight(int x, int y, int z, int light)
setExtBlocklightValue(int arg0, int arg1, int arg2, int arg3)
public int
d(int arg0, int arg1, int arg2)
method_3938(int arg0, int arg1, int arg2)
getBlockLight(int x, int y, int z)
getExtBlocklightValue(int arg0, int arg1, int arg2)
public void
e()
method_3941()
validateBlockCounters()
removeInvalidBlocks()
public byte[]
g()
method_3942()
getBlockIdsLower()
getBlockLSBArray()
public ChunkNibbleStorage
i()
method_3944()
getBlockIdsUpperStorage()
getBlockMSBArray()
public ChunkNibbleStorage
j()
method_3945()
getBlockMetadataStorage()
getMetadataArray()
public ChunkNibbleStorage
k()
method_3946()
getBlockLightStorage()
getBlocklightArray()
public ChunkNibbleStorage
l()
method_3947()
getSkyLightStorage()
getSkylightArray()
public void
a(byte[] arg0)
method_3929(byte[] arg0)
setBlockIdsLower(byte[] blockIdsLower)
setBlockLSBArray(byte[] arg0)
public void
a(apv arg0)
method_3928(class_1194 arg0)
setBlockIdsUpperStorage(ChunkNibbleStorage blockIdsUpper)
setBlockMSBArray(NibbleArray arg0)
public void
b(apv arg0)
method_3933(class_1194 arg0)
setBlockMetadataStorage(ChunkNibbleStorage blockMetadata)
setBlockMetadataArray(NibbleArray arg0)
public void
c(apv arg0)
method_3936(class_1194 arg0)
setBlockLightStorage(ChunkNibbleStorage blockLight)
setBlocklightArray(NibbleArray arg0)
public void
d(apv arg0)
method_3940(class_1194 arg0)
setSkyLightStorage(ChunkNibbleStorage skyLight)
setSkylightArray(NibbleArray arg0)
public void
h()
method_3943()
removeBlockIdsUpper()
clearMSBArray()
public ChunkNibbleStorage
m()
method_3948()
clearBlockIdsUpper()
createBlockMSBArray()