net.minecraft.world.chunk

public class ChunkSection

bxp
net.minecraft.class_2826
net.minecraft.world.chunk.ChunkSection
net.minecraft.world.chunk.WorldChunkSection
net.minecraft.world.chunk.ChunkSection
net.minecraft.world.chunk.ChunkSection

Field summary

Modifier and TypeField
private static final Palette<BlockState>
a
field_12879
palette
GLOBAL_PALETTE
field_205512_a
REGISTRY_PALETTE
private final int
b
field_12880
yOffset
offsetY
field_76684_a
yBase
private short
c
field_12877
nonEmptyBlockCount
nonAirBlockCount
field_76682_b
blockRefCount
private short
d
field_12882
randomTickableBlockCount
randomTickingBlockCount
field_76683_c
blockTickRefCount
private short
e
field_12881
nonEmptyFluidCount
randomTickingFluidCount
field_206918_e
fluidRefCount
private final PalettedContainer<BlockState>
f
field_12878
container
blockStates
field_177488_d
data

Constructor summary

ModifierConstructor
public (int offsetY)
public (int offsetY, short nonAirBlockCount, short randomTickingBlockCount, short randomTickingFluidCount)

Method summary

Modifier and TypeMethod
public BlockState
a(int arg0, int arg1, int arg2)
method_12254(int arg0, int arg1, int arg2)
getBlockState(int arg0, int arg1, int arg2)
getBlockState(int x, int y, int z)
func_177485_a(int arg0, int arg1, int arg2)
getBlockState(int x, int y, int z)
public FluidState
b(int arg0, int arg1, int arg2)
method_12255(int arg0, int arg1, int arg2)
getFluidState(int arg0, int arg1, int arg2)
getFluidState(int x, int y, int z)
func_206914_b(int arg0, int arg1, int arg2)
getFluidState(int x, int y, int z)
public void
a()
method_16676()
lock()
acquire()
func_222635_a()
lock()
public void
b()
method_16677()
unlock()
release()
func_222637_b()
unlock()
public BlockState
a(int arg0, int arg1, int arg2, bvo arg3)
method_16675(int arg0, int arg1, int arg2, class_2680 arg3)
setBlockState(int arg0, int arg1, int arg2, BlockState arg3)
setBlockState(int x, int y, int z, BlockState state)
func_222629_a(int arg0, int arg1, int arg2, BlockState arg3)
setBlockState(int arg0, int arg1, int arg2, BlockState arg3)
public BlockState
a(int arg0, int arg1, int arg2, bvo arg3, boolean arg4)
method_12256(int arg0, int arg1, int arg2, class_2680 arg3, boolean arg4)
setBlockState(int arg0, int arg1, int arg2, BlockState arg3, boolean arg4)
setBlockState(int x, int y, int z, BlockState state, boolean movedByPiston)
func_177484_a(int arg0, int arg1, int arg2, BlockState arg3, boolean arg4)
setBlockState(int x, int y, int z, BlockState state, boolean useLocks)
public boolean
c()
method_12261()
isEmpty()
isEmpty()
func_76663_a()
isEmpty()
public static boolean
a(bxp arg0)
method_18090(class_2826 arg0)
isEmpty(ChunkSection arg0)
isEmpty(WorldChunkSection section)
func_222628_a(ChunkSection arg0)
isEmpty(ChunkSection section)
public boolean
d()
method_12262()
hasRandomTicks()
isRandomlyTicking()
func_206915_b()
needsRandomTickAny()
public boolean
e()
method_12263()
hasRandomBlockTicks()
hasRandomTickingBlocks()
func_76675_b()
needsRandomTick()
public boolean
f()
method_12264()
hasRandomFluidTicks()
hasRandomTickingFluids()
func_206917_d()
needsRandomTickFluid()
public int
g()
method_12259()
getYOffset()
getOffsetY()
func_222632_g()
getYLocation()
public void
h()
method_12253()
calculateCounts()
validateBlockCounters()
func_76672_e()
recalculateRefCounts()
public PalettedContainer<BlockState>
i()
method_12265()
getContainer()
getBlockStateStorage()
func_186049_g()
getData()
public void
b(jd arg0)
method_12257(class_2540 arg0)
toPacket(PacketByteBuf arg0)
write(PacketByteBuf buffer)
func_222630_b(PacketBuffer arg0)
write(PacketBuffer arg0)
public int
j()
method_12260()
getPacketSize()
getSerializedSize()
func_222633_j()
getSize()
public boolean
a(bvo arg0)
method_19523(class_2680 arg0)
method_19523(BlockState arg0)
maybeContains(BlockState state)
func_222636_a(BlockState arg0)
contains(BlockState state)
public void
a(jd arg0)
method_12258(class_2540 arg0)
fromPacket(PacketByteBuf arg0)
read(PacketByteBuf buffer)
func_222634_a(PacketBuffer arg0)
read(PacketBuffer arg0)