CLASS ava net/minecraft/entity/projectile/ProjectileEntity CLASS ava$a PickupType FIELD a NO_PICKUP Lava$a; FIELD b PICKUP Lava$a; FIELD c CREATIVE_PICKUP Lava$a; METHOD a fromOrdinal (I)Lava$a; FIELD aA sound Lyg; FIELD aq FLAGS Lqf; FIELD ar PIERCE_LEVEL Lqf; FIELD as xTile I FIELD at yTile I FIELD au zTIle I FIELD av inBlockState Lbue; FIELD aw life I FIELD ay damage D FIELD c inGround Z FIELD e pickupType Lava$a; FIELD f shake I FIELD g ownerUuid Ljava/util/UUID; METHOD (Laic;Lbgf;)V ARG 1 type METHOD a setFlag (IZ)V ARG 1 index METHOD a setOwner (Lahy;)V METHOD a onHit (Laih;)V METHOD a setSound (Lyg;)V METHOD a setCritical (Z)V METHOD b setFlagByte (B)V METHOD c setDamage (D)V METHOD k getSound ()Lyg; METHOD l getOwner ()Lahy; METHOD m asItemStack ()Lbaz; 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