CLASS net/minecraft/class_1236 net/minecraft/datafixer/schema/Schema1451v6 FIELD field_34013 SPECIAL_TYPE Ljava/lang/String; METHOD method_37389 (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; ARG 0 schema METHOD registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V ARG 1 schema ARG 2 entityTypes ARG 3 blockEntityTypes CLASS 1 METHOD apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; ARG 1 ops ARG 2 value METHOD method_37396 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/Dynamic; ARG 1 pair METHOD method_37397 (Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; ARG 0 criteriaName CLASS 2 METHOD apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; ARG 1 ops ARG 2 value METHOD method_37398 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; ARG 1 criteriaName METHOD method_37399 normalize (Ljava/lang/String;)Ljava/lang/String; ARG 1 id METHOD method_37400 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; ARG 2 criteriaType