CLASS net/minecraft/class_4713 net/minecraft/advancement/criterion/SlideDownBlockCriterion METHOD method_23906 (Lnet/minecraft/class_2680;Lnet/minecraft/class_4713$class_4714;)Z ARG 1 conditions METHOD method_23909 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_2680;)V ARG 1 player ARG 2 state CLASS class_4714 Conditions FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD field_47335 CODEC Lcom/mojang/serialization/Codec; METHOD (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V ARG 1 playerPredicate ARG 3 state METHOD method_23912 create (Lnet/minecraft/class_2248;)Lnet/minecraft/class_175; ARG 0 block METHOD method_23913 test (Lnet/minecraft/class_2680;)Z ARG 1 state METHOD method_55125 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance METHOD method_55126 validate (Lnet/minecraft/class_4713$class_4714;)Lcom/mojang/serialization/DataResult; ARG 0 conditions METHOD method_55127 (Lnet/minecraft/class_4713$class_4714;Lnet/minecraft/class_6880;)Ljava/util/Optional; ARG 1 block METHOD method_55128 (Lnet/minecraft/class_6880;Lnet/minecraft/class_4559;)Ljava/util/Optional; ARG 1 state METHOD method_55129 (Lnet/minecraft/class_6880;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; ARG 1 property