CLASS net/minecraft/class_1159 net/minecraft/client/util/math/Matrix4f FIELD field_5657 components [F METHOD (Lnet/minecraft/class_1158;)V ARG 1 quaternion METHOD ([F)V ARG 1 components METHOD equals (Ljava/lang/Object;)Z ARG 1 o METHOD method_22668 loadIdentity ()V METHOD method_22669 get (II)F ARG 1 row ARG 2 column METHOD method_22670 multiply (Lnet/minecraft/class_1158;)V ARG 1 quaternion METHOD method_22671 addToLastColumn (Lnet/minecraft/class_1160;)V ARG 1 vector METHOD method_22672 multiply (Lnet/minecraft/class_1159;)V ARG 1 matrix METHOD method_22673 copy ()Lnet/minecraft/class_1159; METHOD method_22866 multiply (F)V ARG 1 scalar METHOD method_22867 minor (IIII)F ARG 1 row1 ARG 2 row2 ARG 3 column1 ARG 4 column2 METHOD method_22868 determinantAndAdjugate ()F METHOD method_22869 transpose (II)V ARG 1 row ARG 2 column METHOD method_22870 invert ()Z METHOD method_22871 transpose ()V METHOD method_4927 writeToBuffer (Ljava/nio/FloatBuffer;Z)V ARG 1 buffer ARG 2 atBufferStart METHOD method_4929 (DFFF)Lnet/minecraft/class_1159; ARG 0 fov ARG 2 aspectRatio ARG 4 viewDistance METHOD method_4931 set (IIF)V ARG 1 row ARG 2 column ARG 3 value METHOD method_4932 writeToBuffer (Ljava/nio/FloatBuffer;)V ARG 1 buffer METHOD method_4933 projectionMatrix (FFFF)Lnet/minecraft/class_1159; ARG 0 width ARG 1 height ARG 2 nearPlane ARG 3 farPlane