CLASS acx net/minecraft/entity/projectile/EntityArrowBase CLASS acx$a PickupType FIELD a NO_PICKUP Lacx$a; FIELD b PICKUP Lacx$a; FIELD c CREATIVE_PICKUP Lacx$a; METHOD a fromOrdinal (I)Lacx$a; FIELD a inGround Z FIELD av inBlock Lank; FIELD aw inMetaData I FIELD az damage D FIELD c pickupType Lacx$a; FIELD d shake I FIELD e owner Lub; FIELD f CAN_HIT Lcom/google/common/base/Predicate; FIELD g ARROW_FLAGS Llx; METHOD (Lali;DDD)V ARG 0 world ARG 1 x ARG 2 y ARG 3 z METHOD (Lali;Luk;)V ARG 0 world ARG 1 owner METHOD B_ update ()V METHOD a shouldRender (D)Z ARG 0 distanceSq METHOD a setPositionAndRotations (DDDFFIZ)V ARG 0 x ARG 1 y ARG 2 z ARG 3 yaw ARG 4 pitch METHOD a onCollision (Lbfn;)V ARG 0 hit METHOD a deserializeCustomData (Lfc;)V ARG 0 tag METHOD a registerTagUpgraders (Lqv;)V ARG 0 handler METHOD a registerTagUpgradersFor (Lqv;Ljava/lang/String;)V ARG 0 handler ARG 1 arrowType METHOD a setVelocityFromEntity (Lub;FFFFF)V ARG 0 entity ARG 1 pitch ARG 2 yaw ARG 4 force ARG 5 variation METHOD a move (Luq;DDD)V ARG 1 x ARG 2 y ARG 3 z METHOD a setCritical (Z)V ARG 0 value METHOD b serializeCustomData (Lfc;)V ARG 0 tag METHOD b onHit (Luk;)V ARG 0 entity METHOD bt getEyeHeight ()F METHOD c setDamage (D)V ARG 0 amount METHOD c setVelocity (DDDFF)V ARG 0 dirX ARG 1 dirY ARG 2 dirZ ARG 3 force ARG 4 variation METHOD h setVelocityClient (DDD)V ARG 0 x ARG 1 y ARG 2 z METHOD i initDataTracker ()V METHOD j asItemStack ()Lahf; METHOD k getDamage ()D METHOD n isCritical ()Z