New vector and direction methods (#961)

This commit is contained in:
­Sollace 2019-11-18 13:36:11 +02:00 committed by modmuss50
parent 6b125213ce
commit a57b0d7cba
3 changed files with 21 additions and 1 deletions

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_630 net/minecraft/client/model/ModelPart
CLASS class_593 Quad
FIELD field_21618 direction Lnet/minecraft/class_1160;
FIELD field_3502 vertices [Lnet/minecraft/class_630$class_618;
METHOD <init> ([Lnet/minecraft/class_630$class_618;FFFFFFZLnet/minecraft/class_2350;)V
ARG 1 vertices
@ -9,6 +10,7 @@ CLASS net/minecraft/class_630 net/minecraft/client/model/ModelPart
ARG 5 v2
ARG 6 squishU
ARG 7 squishV
ARG 8 flip
CLASS class_618 Vertex
FIELD field_3603 v F
FIELD field_3604 u F

View File

@ -16,8 +16,25 @@ CLASS net/minecraft/class_1160 net/minecraft/client/util/math/Vector3f
ARG 1 other
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD method_23214 getRotationQuaternion (F)Lnet/minecraft/class_1158;
METHOD method_23214 getDegreesQuaternion (F)Lnet/minecraft/class_1158;
ARG 1 angle
METHOD method_23215 multiply (Lnet/minecraft/class_4581;)V
ARG 1 matrix
METHOD method_23626 getRadialQuaternion (F)Lnet/minecraft/class_1158;
ARG 1 angle
METHOD method_23691 crossMultiplyRow (ILnet/minecraft/class_4581;FFF)F
ARG 0 row
ARG 1 matrix
ARG 2 x
ARG 3 y
ARG 4 z
METHOD method_23846 add (Lnet/minecraft/class_1160;)V
ARG 1 vector
METHOD method_23849 piecewiseMultiply (FFF)V
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_23850 copy ()Lnet/minecraft/class_1160;
METHOD method_4942 scale (F)V
ARG 1 scale
METHOD method_4943 getX ()F

View File

@ -106,3 +106,4 @@ CLASS net/minecraft/class_2350 net/minecraft/util/math/Direction
ARG 2 z
METHOD method_23224 getRotationQuaternion ()Lnet/minecraft/class_1158;
METHOD method_23225 transform (Lnet/minecraft/class_1159;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350;
METHOD method_23955 getUnitVector ()Lnet/minecraft/class_1160;