CLASS awn net/minecraft/entity/ProjectileUtil METHOD a getEntityAndRidingEntity (Laif;)Ljava/util/Set; ARG 0 entity METHOD a getCollision (Laif;Lcrq;Ljava/util/function/Predicate;Lbgv$a;Z)Lcrt; ARG 0 entity ARG 1 box ARG 2 entityCollisionPredicate ARG 3 shapeType METHOD a rayTrace (Laif;Lcrv;Lcrv;Lcrq;Ljava/util/function/Predicate;D)Lcrs; METHOD a getCollision (Laif;ZZLaif;Lbgv$a;)Lcrt; ARG 0 entity ARG 4 shapeType METHOD a getCollision (Laif;ZZLaif;Lbgv$a;ZLjava/util/function/Predicate;Lcrq;)Lcrt; ARG 0 entity ARG 4 shapeType ARG 6 entityCollisionPredicate ARG 7 boz METHOD a getHandPossiblyHolding (Laio;Lbbv;)Lagz; ARG 0 entity ARG 1 item METHOD a createArrowProjectile (Laio;Lbca;F)Lawb; METHOD a getEntityCollision (Lbhh;Laif;Lcrv;Lcrv;Lcrq;Ljava/util/function/Predicate;)Lcrs; METHOD a getEntityCollision (Lbhh;Laif;Lcrv;Lcrv;Lcrq;Ljava/util/function/Predicate;D)Lcrs;