CLASS net/minecraft/class_4581 net/minecraft/util/math/Matrix3f
	FIELD field_20860 THREE_PLUS_TWO_SQRT_TWO F
	FIELD field_20861 COS_PI_OVER_EIGHT F
	FIELD field_20862 SIN_PI_OVER_EIGHT F
	FIELD field_20863 SQRT_HALF F
	FIELD field_21633 a00 F
	FIELD field_21634 a01 F
	FIELD field_21635 a02 F
	FIELD field_21636 a10 F
	FIELD field_21637 a11 F
	FIELD field_21638 a12 F
	FIELD field_21639 a20 F
	FIELD field_21640 a21 F
	FIELD field_21641 a22 F
	METHOD <init> (Lnet/minecraft/class_1158;)V
		ARG 1 source
	METHOD <init> (Lnet/minecraft/class_1159;)V
		ARG 1 source
	METHOD <init> (Lnet/minecraft/class_4581;)V
		ARG 1 source
	METHOD method_22847 transpose ()V
	METHOD method_22849 getSinAndCosOfRotation (FFF)Lcom/mojang/datafixers/util/Pair;
		ARG 0 upperLeft
		ARG 1 diagonalAverage
		ARG 2 lowerRight
	METHOD method_22852 load (Lnet/minecraft/class_4581;)V
		ARG 1 source
	METHOD method_22853 decomposeLinearTransformation ()Lorg/apache/commons/lang3/tuple/Triple;
	METHOD method_22855 multiply (Lnet/minecraft/class_4581;)V
		ARG 1 other
	METHOD method_22856 loadIdentity ()V
	METHOD method_23274 multiply (Lnet/minecraft/class_1158;)V
	METHOD method_23296 copy ()Lnet/minecraft/class_4581;
	METHOD method_23729 multiply (F)V
		ARG 1 scalar
	METHOD method_23731 determinantAndAdjugate ()F
	METHOD method_23732 invert ()Z
	METHOD method_23963 scale (FFF)Lnet/minecraft/class_4581;
		ARG 0 x
		ARG 1 y
		ARG 2 z
	METHOD method_26288 set (IIF)V
		ARG 1 x
		ARG 2 y
		ARG 3 value
