CLASS net/minecraft/class_3341 net/minecraft/util/math/BlockBox FIELD field_14376 maxZ I FIELD field_14377 maxY I FIELD field_14378 maxX I FIELD field_14379 minZ I FIELD field_14380 minY I FIELD field_14381 minX I METHOD (IIIIII)V ARG 1 minX ARG 2 minY ARG 3 minZ ARG 4 maxX ARG 5 maxY ARG 6 maxZ METHOD method_14657 intersects (Lnet/minecraft/class_3341;)Z ARG 1 other METHOD method_14659 getDimensions ()Lnet/minecraft/class_2382; METHOD method_14660 getBlockCountX ()I METHOD method_14661 move (III)Lnet/minecraft/class_3341; ARG 1 dx ARG 2 dy ARG 3 dz METHOD method_14662 contains (Lnet/minecraft/class_2382;)Z ARG 1 vec METHOD method_14663 getBlockCountY ()I METHOD method_14664 getBlockCountZ ()I METHOD method_14665 empty ()Lnet/minecraft/class_3341; METHOD method_14666 create (IIIIII)Lnet/minecraft/class_3341; ARG 0 x1 ARG 1 y1 ARG 2 z1 ARG 3 x2 ARG 4 y2 ARG 5 z2 METHOD method_14667 rotated (IIIIIIIIILnet/minecraft/class_2350;)Lnet/minecraft/class_3341; ARG 0 x ARG 1 y ARG 2 z ARG 3 offsetX ARG 4 offsetY ARG 5 offsetZ ARG 6 sizeX ARG 7 sizeY ARG 8 sizeZ ARG 9 facing METHOD method_14668 encompass (Lnet/minecraft/class_3341;)V ARG 1 region METHOD method_14669 intersectsXZ (IIII)Z ARG 1 minX ARG 2 minZ ARG 3 maxX ARG 4 maxZ METHOD method_19311 offset (III)Lnet/minecraft/class_3341; ARG 1 x ARG 2 y ARG 3 z METHOD method_22874 getCenter ()Lnet/minecraft/class_2338; COMMENT @implNote Biased toward the minimum bound corner of the box. METHOD method_27234 infinite ()Lnet/minecraft/class_3341; METHOD method_29299 move (Lnet/minecraft/class_2382;)Lnet/minecraft/class_3341; ARG 1 vec