CLASS net/minecraft/class_2148 net/minecraft/advancement/criterion/UsedTotemCriterion CLASS class_2149 Handler FIELD field_9775 conditions Ljava/util/Set; FIELD field_9776 manager Lnet/minecraft/class_2985; METHOD method_9166 addCondition (Lnet/minecraft/class_179$class_180;)V METHOD method_9167 isEmpty ()Z METHOD method_9168 handle (Lnet/minecraft/class_1799;)V METHOD method_9169 removeCondition (Lnet/minecraft/class_179$class_180;)V CLASS class_2150 Conditions FIELD field_9777 item Lnet/minecraft/class_2073; METHOD method_9170 create (Lnet/minecraft/class_1935;)Lnet/minecraft/class_2148$class_2150; METHOD method_9171 matches (Lnet/minecraft/class_1799;)Z FIELD field_9773 ID Lnet/minecraft/class_2960; FIELD field_9774 handlers Ljava/util/Map; METHOD method_9165 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;)V ARG 1 player ARG 2 stack