CLASS ars net/minecraft/entity/projectile/ProjectileEntity CLASS ars$a PickupType FIELD a NO_PICKUP Lars$a; FIELD b PICKUP Lars$a; FIELD c CREATIVE_PICKUP Lars$a; METHOD a fromOrdinal (I)Lars$a; FIELD aA inBlockState Lbqp; FIELD aB life I FIELD aD damage D FIELD aF sound Lxr; FIELD au COLLIDABLE_ENTITIES Ljava/util/function/Predicate; FIELD av FLAGS Lps; FIELD aw PIERCE_LEVEL Lps; FIELD ax xTile I FIELD ay yTile I FIELD az zTIle I FIELD c inGround Z FIELD e pickupType Lars$a; FIELD f shake I FIELD g ownerUuid Ljava/util/UUID; METHOD (Lahi;Lbcq;)V ARG 1 type METHOD a setFlag (IZ)V ARG 1 index METHOD a setOwner (Lahe;)V METHOD a onHit (Lahn;)V METHOD a setSound (Lxr;)V METHOD a setCritical (Z)V METHOD b setFlagByte (B)V METHOD c setDamage (D)V METHOD i getSound ()Lxr; METHOD k getOwner ()Lahe; METHOD l asItemStack ()Laxi; METHOD m getDamage ()D METHOD n setNoClip (Z)V METHOD o setShotFromCrossbow (Z)V METHOD p isShotFromCrossbow ()Z METHOD q getPierceLevel ()B METHOD s isNoClip ()Z