Êþº¾EQ  net/minecraft/world/item/ItemsCROSSBOWLnet/minecraft/world/item/Item;   4net/minecraft/world/entity/projectile/ProjectileUtilgetWeaponHoldingHando(Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/InteractionHand;  'net/minecraft/world/entity/LivingEntity getItemInHandK(Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/item/ItemStack;  "net/minecraft/world/item/ItemStackgetItem!()Lnet/minecraft/world/item/Item;%net/minecraft/world/item/CrossbowItem  level#()Lnet/minecraft/world/level/Level; !" #$4net/minecraft/world/entity/monster/CrossbowAttackMobrangedAttackUncertainty$(Lnet/minecraft/world/level/Level;)F & '( getTarget+()Lnet/minecraft/world/entity/LivingEntity; * +,performShootingÁ(Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;FFLnet/minecraft/world/entity/LivingEntity;)V . /0onCrossbowAttackPerformed()V2java/lang/Object42net/minecraft/world/entity/monster/RangedAttackMobsetChargingCrossbow(Z)VMethodParameters isChargingRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;performCrossbowAttack-(Lnet/minecraft/world/entity/LivingEntity;F)VCodeLineNumberTableLocalVariableTablecrossbow'Lnet/minecraft/world/item/CrossbowItem;this6Lnet/minecraft/world/entity/monster/CrossbowAttackMob;body)Lnet/minecraft/world/entity/LivingEntity; crossbowPowerFhand%Lnet/minecraft/world/InteractionHand;usedItem$Lnet/minecraft/world/item/ItemStack; StackMapTableN#net/minecraft/world/InteractionHand SourceFileCrossbowAttackMob.java 135678'(9:/0;<=ËJ+²¸N+-¶ :¶:Á™(À:+¶+-$*+¶¹*¹%¶)*¹-±>%CI?>%@AJBCJDEJFGBHI;JKL ýCM7 DFOP