CLASS cqg net/minecraft/util/math/Vec3d FIELD a ZERO Lcqg; FIELD b x D FIELD c y D FIELD d z D METHOD (DDD)V ARG 1 x ARG 3 y ARG 5 z METHOD a normalize ()Lcqg; METHOD a multiply (D)Lcqg; ARG 1 mult METHOD a subtract (DDD)Lcqg; ARG 1 x METHOD a rotateX (F)Lcqg; METHOD a fromPolar (FF)Lcqg; ARG 0 pitch ARG 1 yaw METHOD a fromPolar (Lcqf;)Lcqg; ARG 0 polar METHOD a reverseSubtract (Lcqg;)Lcqg; METHOD a getComponentAlongAxis (Lez$a;)D METHOD a floorAlongAxes (Ljava/util/EnumSet;)Lcqg; ARG 1 axes METHOD b length ()D METHOD b add (DDD)Lcqg; ARG 1 x ARG 3 y ARG 5 z METHOD b rotateY (F)Lcqg; METHOD b dotProduct (Lcqg;)D METHOD c lengthSquared ()D METHOD c squaredDistanceTo (DDD)D ARG 1 x ARG 3 y ARG 5 z METHOD c crossProduct (Lcqg;)Lcqg; METHOD d multiply (DDD)Lcqg; ARG 1 multX ARG 3 multY ARG 5 multZ METHOD d subtract (Lcqg;)Lcqg; METHOD e add (Lcqg;)Lcqg; METHOD equals (Ljava/lang/Object;)Z ARG 1 o METHOD f distanceTo (Lcqg;)D METHOD g squaredDistanceTo (Lcqg;)D METHOD h multiply (Lcqg;)Lcqg; ARG 1 mult