CLASS cqx net/minecraft/util/shape/VoxelSet CLASS net/minecraft/util/shape/AbstractVoxelShapeContainer$b BoxConsumer METHOD consume (IIIIII)V ARG 1 x1 ARG 2 y1 ARG 3 z1 ARG 4 x2 ARG 5 y2 ARG 6 z2 FIELD a xSize I FIELD b ySize I FIELD c zSize I FIELD d AXES [Lfa$a; METHOD (III)V ARG 1 xSize ARG 2 ySize ARG 3 zSize METHOD a isEmpty ()Z METHOD a isColumnFull (IIII)Z ARG 1 minZ ARG 2 maxZ ARG 3 x ARG 4 y METHOD a isRectangleFull (IIIII)Z ARG 1 minX ARG 2 maxX ARG 3 minZ ARG 4 maxZ ARG 5 y METHOD a setColumn (IIIIZ)V ARG 1 minZ ARG 2 maxZ ARG 3 x ARG 4 y ARG 5 included METHOD a set (IIIZZ)V ARG 1 x ARG 2 y ARG 3 z ARG 4 resize ARG 5 included METHOD a forEachEdge (Lcqx$b;Leu;Z)V METHOD a forEachEdge (Lcqx$b;Z)V METHOD a inBoundsAndContains (Leu;III)Z ARG 1 cycle ARG 2 x ARG 3 y ARG 4 z METHOD a getMin (Lfa$a;)I ARG 1 axis METHOD b getXSize ()I METHOD b contains (III)Z ARG 1 x ARG 2 y ARG 3 z METHOD b forEachBox (Lcqx$b;Z)V ARG 1 consumer ARG 2 largest METHOD b contains (Leu;III)Z ARG 1 cycle METHOD b getMax (Lfa$a;)I ARG 1 axis METHOD c getYSize ()I METHOD c inBoundsAndContains (III)Z ARG 1 x ARG 2 y ARG 3 z METHOD c getSize (Lfa$a;)I ARG 1 axis METHOD d getZSize ()I