CLASS baw net/minecraft/item/CrossbowItem FIELD c charged Z FIELD d loaded Z METHOD a getQuickChargeSound (I)Lym; ARG 1 stage METHOD a getPullProgress (ILbce;)F ARG 0 useTicks ARG 1 stack METHOD a (Lahf;Laiu;)V ARG 1 e METHOD a loadProjectiles (Laiu;Lbce;)Z ARG 0 shooter ARG 1 projectile METHOD a loadProjectile (Laiu;Lbce;Lbce;ZZ)Z ARG 0 shooter ARG 1 crossbow ARG 2 projectile ARG 3 simulated ARG 4 creative METHOD a (Lbbz;Lbce;)Z ARG 1 s METHOD a hasProjectile (Lbce;Lbbz;)Z ARG 0 crossbow ARG 1 projectile METHOD a setCharged (Lbce;Z)V ARG 0 stack ARG 1 charged METHOD a shootAll (Lbhl;Laiu;Lahf;Lbce;FF)V ARG 0 world ARG 1 entity ARG 2 hand ARG 3 stack ARG 4 speed ARG 5 divergence METHOD a shoot (Lbhl;Laiu;Lahf;Lbce;Lbce;FZFFF)V ARG 0 world ARG 1 shooter ARG 2 hand ARG 3 crossbow ARG 4 projectile ARG 5 soundPitch ARG 6 creative ARG 7 speed ARG 8 divergence ARG 9 simulated METHOD a postShoot (Lbhl;Laiu;Lbce;)V ARG 0 world ARG 1 entity ARG 2 stack METHOD a createArrow (Lbhl;Laiu;Lbce;Lbce;)Lawf; ARG 0 world ARG 1 entity ARG 2 crossbow ARG 3 arrow METHOD a getSoundPitches (Ljava/util/Random;)[F ARG 0 random METHOD a getSoundPitch (Z)F ARG 0 flag METHOD b putProjectile (Lbce;Lbce;)V ARG 0 crossbow ARG 1 projectile METHOD b (Lbce;Lbhl;Laiu;)F ARG 0 stack ARG 1 world ARG 2 entity METHOD c (Lbce;Lbhl;Laiu;)F ARG 0 stack ARG 1 world ARG 2 entity METHOD d isCharged (Lbce;)Z ARG 0 stack METHOD d (Lbce;Lbhl;Laiu;)F ARG 0 stack ARG 1 world ARG 2 entity METHOD e getPullTime (Lbce;)I ARG 0 stack METHOD j getProjectiles (Lbce;)Ljava/util/List; ARG 0 crossbow METHOD k clearProjectiles (Lbce;)V ARG 0 crossbow METHOD l getSpeed (Lbce;)F ARG 0 stack