CLASS bcg net/minecraft/item/BaseBowItem FIELD a IS_BOW_PROJECTILE Ljava/util/function/Predicate; FIELD b IS_CROSSBOW_PROJECTILE Ljava/util/function/Predicate; METHOD (Lbbp$a;)V ARG 1 settings METHOD a getItemHeld (Laim;Ljava/util/function/Predicate;)Lbbu; ARG 0 entity ARG 1 predicate METHOD b getProjectilePredicate ()Ljava/util/function/Predicate;