CLASS cht net/minecraft/util/math/MutableIntBoundingBox
	FIELD a minX I
	FIELD b minY I
	FIELD c minZ I
	FIELD d maxX I
	FIELD e maxY I
	FIELD f maxZ I
	METHOD <init> (IIII)V
		ARG 1 minX
		ARG 2 minZ
		ARG 3 maxX
		ARG 4 maxZ
	METHOD <init> (IIIIII)V
		ARG 1 minX
		ARG 2 minY
		ARG 3 minZ
		ARG 4 maxX
		ARG 5 maxY
		ARG 6 maxZ
	METHOD <init> (Lcht;)V
		ARG 1 source
	METHOD <init> (Lfq;Lfq;)V
		ARG 1 v1
		ARG 2 v2
	METHOD <init> ([I)V
		ARG 1 data
	METHOD a empty ()Lcht;
	METHOD a translate (III)V
		ARG 1 dx
		ARG 2 dy
		ARG 3 dz
	METHOD a intersectsXZ (IIII)Z
		ARG 1 minX
		ARG 2 minZ
		ARG 3 maxX
		ARG 4 maxZ
	METHOD a create (IIIIII)Lcht;
		ARG 0 x1
		ARG 1 y1
		ARG 2 z1
		ARG 3 x2
		ARG 4 y2
		ARG 5 z2
	METHOD a createRotated (IIIIIIIIILfa;)Lcht;
		ARG 0 x
		ARG 1 y
		ARG 2 z
		ARG 9 facing
	METHOD b getSize ()Lfq;
	METHOD b intersects (Lcht;)Z
		ARG 1 other
	METHOD b contains (Lfq;)Z
		ARG 1 vec
	METHOD c getBlockCountX ()I
	METHOD c setFrom (Lcht;)V
		ARG 1 source
	METHOD d getBlockCountY ()I
	METHOD e getBlockCountZ ()I
	METHOD g toNbt ()Lig;
