CLASS asd net/minecraft/entity/projectile/ProjectileEntity CLASS asd$a PickupType FIELD a NO_PICKUP Lasd$a; FIELD b PICKUP Lasd$a; FIELD c CREATIVE_PICKUP Lasd$a; METHOD a fromOrdinal (I)Lasd$a; FIELD aA sound Lxy; FIELD aq FLAGS Lpx; FIELD ar PIERCE_LEVEL Lpx; FIELD as xTile I FIELD at yTile I FIELD au zTIle I FIELD av inBlockState Lbre; FIELD aw life I FIELD ay damage D FIELD c inGround Z FIELD e pickupType Lasd$a; FIELD f shake I FIELD g ownerUuid Ljava/util/UUID; METHOD (Lahq;Lbdf;)V ARG 1 type METHOD a setFlag (IZ)V ARG 1 index METHOD a setOwner (Lahm;)V METHOD a onHit (Lahv;)V METHOD a setSound (Lxy;)V METHOD a setCritical (Z)V METHOD b setFlagByte (B)V METHOD c setDamage (D)V METHOD k getSound ()Lxy; METHOD l getOwner ()Lahm; METHOD m asItemStack ()Laxx; METHOD n getDamage ()D METHOD n setNoClip (Z)V METHOD o setShotFromCrossbow (Z)V METHOD q isShotFromCrossbow ()Z METHOD r getPierceLevel ()B METHOD u isNoClip ()Z