CLASS et net/minecraft/util/math/BlockPos CLASS et$1 FIELD a connector Let$a; METHOD tryAdvance (Ljava/util/function/Consumer;)Z ARG 1 consumer CLASS et$2 FIELD b minX I FIELD c minY I FIELD d minZ I FIELD e maxX I FIELD f maxY I FIELD g maxZ I CLASS et$a CuboidBlockIterator FIELD a startX I FIELD b startY I FIELD c startZ I FIELD d endX I FIELD e endY I FIELD f endZ I FIELD g position Let$b; METHOD (IIIIII)V ARG 1 startX ARG 2 startY ARG 3 startZ ARG 4 endX ARG 5 endY ARG 6 endZ METHOD a step ()Z CLASS et$b Mutable FIELD b xMut I FIELD c yMut I FIELD d zMut I METHOD (III)V ARG 1 y ARG 2 z METHOD a set (Lahc;)Let$b; METHOD c set (DDD)Let$b; METHOD c setOffset (Ley;)Let$b; METHOD c setOffset (Ley;I)Let$b; METHOD d set (III)Let$b; METHOD e setOffset (III)Let$b; METHOD g set (Lfn;)Let$b; METHOD i setFromLong (J)Let$b; METHOD p setY (I)V CLASS et$c PooledMutable FIELD g POOL Ljava/util/List; METHOD (III)V ARG 1 y ARG 2 z METHOD b getEntityPos (Lahc;)Let$c; METHOD c set (Lahc;)Let$c; METHOD d get (DDD)Let$c; METHOD d setOffset (Ley;)Let$c; METHOD d setOffset (Ley;I)Let$c; METHOD e set (DDD)Let$c; METHOD f get (III)Let$c; METHOD g set (III)Let$c; METHOD h setOffset (III)Let$c; METHOD j set (Lfn;)Let$c; METHOD r get ()Let$c; FIELD a ORIGIN Let; FIELD b LOGGER Lorg/apache/logging/log4j/Logger; FIELD c SIZE_BITS_X I FIELD d SIZE_BITS_Z I FIELD f SIZE_BITS_Y I FIELD g BITS_X J FIELD h BITS_Y J FIELD i BITS_Z J FIELD j BIT_SHIFT_Z I FIELD k BIT_SHIFT_X I FIELD l BIT_MASK_CHUNK_SECTION J METHOD (DDD)V ARG 1 x METHOD (III)V ARG 1 x ARG 2 y METHOD a asLong ()J METHOD a add (DDD)Let; ARG 1 y METHOD a asLong (III)J ARG 0 x ARG 1 y ARG 2 z METHOD a getBlocksInCuboid (IIIIII)Ljava/util/stream/Stream; ARG 0 minX ARG 1 minY ARG 2 minZ ARG 3 maxX ARG 4 maxY ARG 5 maxZ METHOD a toChunkSectionOrigin (J)J METHOD a add (JIII)J ARG 0 value ARG 2 x ARG 3 y METHOD a offset (JLey;)J ARG 0 value METHOD a iterateBoxPositions (Let;Let;)Ljava/lang/Iterable; ARG 0 pos1 ARG 1 pos2 METHOD a offset (Ley;)Let; METHOD a offset (Ley;I)Let; ARG 1 distance METHOD a add (Lfn;)Let; METHOD b up ()Let; METHOD b up (I)Let; METHOD b add (III)Let; ARG 1 x ARG 2 y ARG 3 z METHOD b iterateBoxPositions (IIIIII)Ljava/lang/Iterable; METHOD b isHeightInvalid (J)Z METHOD b subtract (Lfn;)Let; METHOD c down ()Let; METHOD c down (I)Let; METHOD c unpackLongX (J)I METHOD c crossProduct (Lfn;)Let; METHOD d north ()Let; METHOD d north (I)Let; METHOD d unpackLongY (J)I METHOD e south ()Let; METHOD e south (I)Let; METHOD e unpackLongZ (J)I METHOD f west ()Let; METHOD f west (I)Let; METHOD f fromLong (J)Let; ARG 0 value METHOD g east ()Let; METHOD g east (I)Let; METHOD g removeChunkSectionLocalY (J)J METHOD h toImmutable ()Let; METHOD h removeY (J)J