CLASS net/minecraft/class_2143 net/minecraft/advancement/criterion/UsedEnderEyeCriterion CLASS class_2144 Handler FIELD field_9770 conditions Ljava/util/Set; FIELD field_9771 manager Lnet/minecraft/class_2985; METHOD method_9158 handle (D)V METHOD method_9159 addCondition (Lnet/minecraft/class_179$class_180;)V METHOD method_9160 isEmpty ()Z METHOD method_9161 removeCondition (Lnet/minecraft/class_179$class_180;)V CLASS class_2145 Conditions FIELD field_9772 distance Lnet/minecraft/class_2096$class_2099; METHOD method_9162 matches (D)Z FIELD field_9768 id Lnet/minecraft/class_2960; FIELD field_9769 handlers Ljava/util/Map; METHOD method_9157 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_2338;)V ARG 1 player ARG 2 strongholdPos