net.minecraft.world.chunk

public class WorldChunkSection

asg
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 PalettedContainer
d
field_12914
blockStates
data
private ChunkNibbleStorage
e
field_4750
blockLight
blocklightArray
private ChunkNibbleStorage
f
field_4751
skyLight
skylightArray

Constructor summary

ModifierConstructor
public (int offsetY, boolean hasSkyLight)

Method summary

Modifier and TypeMethod
public BlockState
a(int arg0, int arg1, int arg2)
method_9170(int arg0, int arg1, int arg2)
getBlockState(int x, int y, int z)
get(int x, int y, int z)
public void
a(int arg0, int arg1, int arg2, ard arg3)
method_9171(int arg0, int arg1, int arg2, class_2232 arg3)
setBlockState(int x, int y, int z, BlockState state)
set(int x, int y, int z, IBlockState state)
public boolean
a()
method_3925()
isEmpty()
isEmpty()
public boolean
b()
method_3930()
hasRandomTickingBlocks()
getNeedsRandomTick()
public int
d()
method_3937()
getOffsetY()
getYLocation()
public void
a(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 x, int y, int z, int value)
public int
b(int arg0, int arg1, int arg2)
method_3934(int arg0, int arg1, int arg2)
getSkyLight(int x, int y, int z)
getExtSkylightValue(int x, int y, int z)
public void
b(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 x, int y, int z, int value)
public int
c(int arg0, int arg1, int arg2)
method_3938(int arg0, int arg1, int arg2)
getBlockLight(int x, int y, int z)
getExtBlocklightValue(int x, int y, int z)
public void
e()
method_3941()
validateBlockCounters()
removeInvalidBlocks()
public PalettedContainer
g()
method_11774()
getBlockStateStorage()
getData()
public ChunkNibbleStorage
h()
method_3946()
getBlockLightStorage()
getBlocklightArray()
public ChunkNibbleStorage
i()
method_3947()
getSkyLightStorage()
getSkylightArray()
public void
a(asb arg0)
method_3936(class_1194 arg0)
setBlockLightStorage(ChunkNibbleStorage blockLight)
setBlocklightArray(NibbleArray newBlocklightArray)
public void
b(asb arg0)
method_3940(class_1194 arg0)
setSkyLightStorage(ChunkNibbleStorage skyLight)
setSkylightArray(NibbleArray newSkylightArray)