CLASS awr net/minecraft/entity/ProjectileUtil METHOD a getEntityAndRidingEntity (Lail;)Ljava/util/Set; ARG 0 entity METHOD a getCollision (Lail;Lcrw;Ljava/util/function/Predicate;Lbha$a;Z)Lcrz; ARG 0 entity ARG 1 box ARG 2 entityCollisionPredicate ARG 3 shapeType METHOD a rayTrace (Lail;Lcsb;Lcsb;Lcrw;Ljava/util/function/Predicate;D)Lcry; METHOD a getCollision (Lail;ZZLail;Lbha$a;)Lcrz; ARG 0 entity ARG 4 shapeType METHOD a getCollision (Lail;ZZLail;Lbha$a;ZLjava/util/function/Predicate;Lcrw;)Lcrz; ARG 0 entity ARG 4 shapeType ARG 6 entityCollisionPredicate ARG 7 boz METHOD a getHandPossiblyHolding (Laiu;Lbbz;)Lahf; ARG 0 entity ARG 1 item METHOD a createArrowProjectile (Laiu;Lbce;F)Lawf; METHOD a getEntityCollision (Lbhm;Lail;Lcsb;Lcsb;Lcrw;Ljava/util/function/Predicate;)Lcry; METHOD a getEntityCollision (Lbhm;Lail;Lcsb;Lcsb;Lcrw;Ljava/util/function/Predicate;D)Lcry;