CLASS net/minecraft/class_4990 net/minecraft/util/math/DirectionTransformation
	FIELD field_23288 matrix Lnet/minecraft/class_4581;
	FIELD field_23289 name Ljava/lang/String;
	FIELD field_23290 mappings Ljava/util/Map;
	FIELD field_23291 flipX Z
	FIELD field_23293 flipY Z
	FIELD field_23294 flipZ Z
	FIELD field_23295 axisTransformation Lnet/minecraft/class_4998;
	FIELD field_23296 COMBINATIONS [[Lnet/minecraft/class_4990;
	FIELD field_23297 INVERSES [Lnet/minecraft/class_4990;
	METHOD <init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_4998;ZZZ)V
		ARG 3 name
		ARG 4 axisTransformation
		ARG 5 flipX
		ARG 6 flipY
		ARG 7 flipZ
	METHOD method_26385 prepend (Lnet/minecraft/class_4990;)Lnet/minecraft/class_4990;
		ARG 1 transformation
	METHOD method_26387 shouldFlipDirection (Lnet/minecraft/class_2350$class_2351;)Z
		ARG 1 axis
	METHOD method_26388 map (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350;
		ARG 1 direction
	METHOD method_26389 mapJigsawOrientation (Lnet/minecraft/class_5000;)Lnet/minecraft/class_5000;
		ARG 1 orientation
	METHOD method_26391 getAxisFlips ()Lit/unimi/dsi/fastutil/booleans/BooleanList;
