CLASS net/minecraft/class_1665 net/minecraft/entity/projectile/PersistentProjectileEntity FIELD field_30654 CRITICAL_FLAG I FIELD field_30655 NO_CLIP_FLAG I FIELD field_30656 SHOT_FROM_CROSSBOW_FLAG I FIELD field_7571 damage D FIELD field_7572 pickupType Lnet/minecraft/class_1665$class_1666; FIELD field_7573 PROJECTILE_FLAGS Lnet/minecraft/class_2940; FIELD field_7574 shake I FIELD field_7575 punch I FIELD field_7576 inGroundTime I FIELD field_7578 life I FIELD field_7579 piercingKilledEntities Ljava/util/List; FIELD field_7584 sound Lnet/minecraft/class_3414; FIELD field_7586 inBlockState Lnet/minecraft/class_2680; FIELD field_7588 inGround Z FIELD field_7589 PIERCE_LEVEL Lnet/minecraft/class_2940; FIELD field_7590 piercedEntities Lit/unimi/dsi/fastutil/ints/IntOpenHashSet; METHOD (Lnet/minecraft/class_1299;DDDLnet/minecraft/class_1937;)V ARG 1 type ARG 2 x ARG 4 y ARG 6 z ARG 8 world METHOD (Lnet/minecraft/class_1299;Lnet/minecraft/class_1309;Lnet/minecraft/class_1937;)V ARG 1 type ARG 2 owner ARG 3 world METHOD method_20011 getSound ()Lnet/minecraft/class_3414; METHOD method_26351 shouldFall ()Z METHOD method_26352 fall ()V METHOD method_34713 tryPickup (Lnet/minecraft/class_1657;)Z ARG 1 player METHOD method_35207 getPunch ()I METHOD method_7433 setNoClip (Z)V ARG 1 noClip METHOD method_7434 getEntityCollision (Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Lnet/minecraft/class_3966; ARG 1 currentPosition ARG 2 nextPosition METHOD method_7435 applyEnchantmentEffects (Lnet/minecraft/class_1309;F)V ARG 1 entity ARG 2 damageModifier METHOD method_7436 getDragInWater ()F METHOD method_7438 setDamage (D)V ARG 1 damage METHOD method_7439 setCritical (Z)V ARG 1 critical METHOD method_7440 getHitSound ()Lnet/minecraft/class_3414; METHOD method_7441 isNoClip ()Z METHOD method_7442 setShotFromCrossbow (Z)V ARG 1 shotFromCrossbow METHOD method_7443 isCritical ()Z METHOD method_7444 setSound (Lnet/minecraft/class_3414;)V ARG 1 sound METHOD method_7445 asItemStack ()Lnet/minecraft/class_1799; METHOD method_7446 age ()V METHOD method_7447 getPierceLevel ()B METHOD method_7448 getDamage ()D METHOD method_7449 setPunch (I)V ARG 1 punch METHOD method_7450 onHit (Lnet/minecraft/class_1309;)V ARG 1 target METHOD method_7451 setPierceLevel (B)V ARG 1 level METHOD method_7453 clearPiercingStatus ()V METHOD method_7455 setProjectileFlag (IZ)V ARG 1 index ARG 2 flag METHOD method_7456 isShotFromCrossbow ()Z CLASS class_1666 PickupPermission METHOD method_7458 fromOrdinal (I)Lnet/minecraft/class_1665$class_1666; ARG 0 ordinal