CLASS net/minecraft/class_2076 net/minecraft/advancement/criterion/KilledByCrossbowCriterion CLASS class_2077 Handler FIELD field_9657 conditions Ljava/util/Set; FIELD field_9658 tracker Lnet/minecraft/class_2985; METHOD method_8982 add (Lnet/minecraft/class_179$class_180;)V METHOD method_8983 trigger (Lnet/minecraft/class_3222;Ljava/util/Collection;I)V METHOD method_8984 isEmpty ()Z METHOD method_8985 remove (Lnet/minecraft/class_179$class_180;)V CLASS class_2078 Conditions FIELD field_9659 uniqueEntityTypes Lnet/minecraft/class_2096$class_2100; FIELD field_9660 victims [Lnet/minecraft/class_2048; METHOD method_8986 create ([Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_2076$class_2078; METHOD method_8987 create (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_2076$class_2078; METHOD method_8988 matches (Lnet/minecraft/class_3222;Ljava/util/Collection;I)Z FIELD field_9655 ID Lnet/minecraft/class_2960; FIELD field_9656 handlers Ljava/util/Map; METHOD method_8980 trigger (Lnet/minecraft/class_3222;Ljava/util/Collection;I)V