CLASS net/minecraft/class_2085 net/minecraft/advancement/criterion/LevitationCriterion CLASS class_2086 Handler FIELD field_9673 conditions Ljava/util/Set; FIELD field_9674 manager Lnet/minecraft/class_2985; METHOD (Lnet/minecraft/class_2985;)V ARG 1 manager METHOD method_9009 addCondition (Lnet/minecraft/class_179$class_180;)V METHOD method_9010 isEmpty ()Z METHOD method_9011 handle (Lnet/minecraft/class_3222;Lnet/minecraft/class_243;I)V ARG 1 coord ARG 2 distance ARG 3 duration METHOD method_9012 removeCondition (Lnet/minecraft/class_179$class_180;)V CLASS class_2087 Conditions FIELD field_9675 distance Lnet/minecraft/class_2025; FIELD field_9676 duration Lnet/minecraft/class_2096$class_2100; METHOD (Lnet/minecraft/class_2025;Lnet/minecraft/class_2096$class_2100;)V ARG 1 distance METHOD method_9013 create (Lnet/minecraft/class_2025;)Lnet/minecraft/class_2085$class_2087; ARG 0 distance METHOD method_9014 matches (Lnet/minecraft/class_3222;Lnet/minecraft/class_243;I)Z ARG 1 player ARG 2 distance ARG 3 duration FIELD field_9671 ID Lnet/minecraft/class_2960; FIELD field_9672 handlers Ljava/util/Map; METHOD method_9008 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_243;I)V ARG 1 player ARG 2 startPos ARG 3 duration