CLASS bcd net/minecraft/item/BaseBowItem FIELD a IS_BOW_PROJECTILE Ljava/util/function/Predicate; FIELD b IS_CROSSBOW_PROJECTILE Ljava/util/function/Predicate; METHOD (Lbbm$a;)V ARG 1 settings METHOD a getItemHeld (Laij;Ljava/util/function/Predicate;)Lbbr; ARG 0 entity ARG 1 predicate METHOD b getProjectilePredicate ()Ljava/util/function/Predicate;