CLASS net/minecraft/class_2826 net/minecraft/world/chunk/ChunkSection FIELD field_12877 nonEmptyBlockCount S FIELD field_12878 blockStateContainer Lnet/minecraft/class_2841; FIELD field_12880 yOffset I FIELD field_12881 nonEmptyFluidCount S FIELD field_12882 randomTickableBlockCount S FIELD field_34556 biomeContainer Lnet/minecraft/class_2841; METHOD (ILnet/minecraft/class_2378;)V ARG 1 chunkPos ARG 2 biomeRegistry METHOD (ILnet/minecraft/class_2841;Lnet/minecraft/class_2841;)V ARG 1 chunkPos ARG 2 blockStateContainer ARG 3 biomeContainer METHOD method_12253 calculateCounts ()V METHOD method_12254 getBlockState (III)Lnet/minecraft/class_2680; ARG 1 x ARG 2 y ARG 3 z METHOD method_12255 getFluidState (III)Lnet/minecraft/class_3610; ARG 1 x ARG 2 y ARG 3 z METHOD method_12256 setBlockState (IIILnet/minecraft/class_2680;Z)Lnet/minecraft/class_2680; ARG 1 x ARG 2 y ARG 3 z ARG 4 state ARG 5 lock METHOD method_12257 toPacket (Lnet/minecraft/class_2540;)V ARG 1 buf METHOD method_12258 fromPacket (Lnet/minecraft/class_2540;)V ARG 1 buf METHOD method_12259 getYOffset ()I METHOD method_12260 getPacketSize ()I METHOD method_12262 hasRandomTicks ()Z METHOD method_12263 hasRandomBlockTicks ()Z METHOD method_12264 hasRandomFluidTicks ()Z METHOD method_12265 getBlockStateContainer ()Lnet/minecraft/class_2841; METHOD method_16675 setBlockState (IIILnet/minecraft/class_2680;)Lnet/minecraft/class_2680; ARG 1 x ARG 2 y ARG 3 z ARG 4 state METHOD method_16676 lock ()V METHOD method_16677 unlock ()V METHOD method_19523 hasAny (Ljava/util/function/Predicate;)Z ARG 1 predicate METHOD method_31729 blockCoordFromChunkCoord (I)I ARG 0 chunkPos METHOD method_38291 populateBiomes (Lnet/minecraft/class_6780;Lnet/minecraft/class_6544$class_6552;II)V ARG 1 biomeSupplier ARG 2 sampler ARG 3 x ARG 4 z METHOD method_38292 isEmpty ()Z METHOD method_38293 getBiome (III)Lnet/minecraft/class_6880; ARG 1 x ARG 2 y ARG 3 z METHOD method_38294 getBiomeContainer ()Lnet/minecraft/class_2841;