Package net.minecraft

Class class_8744

java.lang.Object
com.mojang.datafixers.DataFix
net.minecraft.class_8744

public class class_8744 extends com.mojang.datafixers.DataFix
Mappings:
Namespace Name
official axp
intermediary net/minecraft/class_8744
named net/minecraft/class_8744
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private static final Int2ObjectMap<String>
     
    private static final Set<String>
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    class_8744(com.mojang.datafixers.schemas.Schema schema)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected com.mojang.datafixers.TypeRewriteRule
     
    private com.mojang.datafixers.TypeRewriteRule
     
    private com.mojang.datafixers.Typed<?>
    method_53081(com.mojang.datafixers.Typed<?> typed, com.mojang.datafixers.DSL.TypeReference typeReference, String string, Function<com.mojang.serialization.Dynamic<?>,com.mojang.serialization.Dynamic<?>> function)
     
    private static <T> com.mojang.serialization.Dynamic<T>
    method_53082(com.mojang.serialization.Dynamic<T> dynamic)
     
    private static <T> com.mojang.serialization.Dynamic<T>
    method_53083(com.mojang.serialization.Dynamic<T> dynamic, com.mojang.serialization.Dynamic<T> dynamic2)
     
    private static <T> Optional<com.mojang.serialization.Dynamic<T>>
    method_53084(com.mojang.serialization.Dynamic<T> dynamic, String string)
     
    private static <T> com.mojang.serialization.Dynamic<T>
    method_53085(com.mojang.serialization.Dynamic<T> dynamic, String string, com.mojang.serialization.Dynamic<T> dynamic2, String string2)
     
    private static <T> com.mojang.serialization.Dynamic<T>
    method_53086(com.mojang.serialization.Dynamic<T> dynamic, String string, String string2)
     
    private static <T> com.mojang.serialization.Dynamic<T>
    method_53087(com.mojang.serialization.Dynamic<T> dynamic, String string, String string2, Optional<com.mojang.serialization.Dynamic<T>> optional)
     
    private static <T> com.mojang.serialization.Dynamic<T>
    method_53088(com.mojang.serialization.Dynamic<T> dynamic, String string, Optional<com.mojang.serialization.Dynamic<T>> optional)
     
    private com.mojang.datafixers.TypeRewriteRule
     
    private static <T> com.mojang.serialization.Dynamic<T>
    method_53095(com.mojang.serialization.Dynamic<T> dynamic)
     
    private static <T> com.mojang.serialization.Dynamic<T>
    method_53096(com.mojang.serialization.Dynamic<T> dynamic, String string, String string2)
     
    private com.mojang.datafixers.TypeRewriteRule
     
    private static <T> com.mojang.serialization.Dynamic<T>
    method_53100(com.mojang.serialization.Dynamic<T> dynamic)
     
    private static <T> com.mojang.serialization.Dynamic<T>
    method_53101(com.mojang.serialization.Dynamic<T> dynamic, String string, String string2)
     
    private static <T> com.mojang.serialization.Dynamic<T>
    method_53103(com.mojang.serialization.Dynamic<T> dynamic)
     
    private static <T> com.mojang.serialization.Dynamic<T>
    method_53104(com.mojang.serialization.Dynamic<T> dynamic)
     
    private static com.mojang.serialization.Dynamic<?>
    method_53105(com.mojang.serialization.Dynamic<?> dynamic)
     
    private static <T> com.mojang.serialization.Dynamic<T>
    method_53106(com.mojang.serialization.Dynamic<T> dynamic)
     

    Methods inherited from class com.mojang.datafixers.DataFix

    checked, convertUnchecked, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhereTyped, fixTypeEverywhereTyped, fixTypeEverywhereTyped, fixTypeEverywhereTyped, getInputSchema, getOutputSchema, getRule, getVersionKey, onFail, writeAndRead, writeFixAndRead

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • field_45725

      private static final Int2ObjectMap<String> field_45725
      Mappings:
      Namespace Name Mixin selector
      official a Laxp;a:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
      intermediary field_45725 Lnet/minecraft/class_8744;field_45725:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
      named field_45725 Lnet/minecraft/class_8744;field_45725:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
    • field_45726

      private static final Set<String> field_45726
      Mappings:
      Namespace Name Mixin selector
      official b Laxp;b:Ljava/util/Set;
      intermediary field_45726 Lnet/minecraft/class_8744;field_45726:Ljava/util/Set;
      named field_45726 Lnet/minecraft/class_8744;field_45726:Ljava/util/Set;
  • Constructor Details

    • class_8744

      public class_8744(com.mojang.datafixers.schemas.Schema schema)
  • Method Details

    • method_53084

      private static <T> Optional<com.mojang.serialization.Dynamic<T>> method_53084(com.mojang.serialization.Dynamic<T> dynamic, String string)
      Mappings:
      Namespace Name Mixin selector
      official a Laxp;a(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/util/Optional;
      intermediary method_53084 Lnet/minecraft/class_8744;method_53084(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/util/Optional;
      named method_53084 Lnet/minecraft/class_8744;method_53084(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/util/Optional;
    • method_53088

      private static <T> com.mojang.serialization.Dynamic<T> method_53088(com.mojang.serialization.Dynamic<T> dynamic, String string, Optional<com.mojang.serialization.Dynamic<T>> optional)
      Mappings:
      Namespace Name Mixin selector
      official a Laxp;a(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/Optional;)Lcom/mojang/serialization/Dynamic;
      intermediary method_53088 Lnet/minecraft/class_8744;method_53088(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/Optional;)Lcom/mojang/serialization/Dynamic;
      named method_53088 Lnet/minecraft/class_8744;method_53088(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/Optional;)Lcom/mojang/serialization/Dynamic;
    • method_53087

      private static <T> com.mojang.serialization.Dynamic<T> method_53087(com.mojang.serialization.Dynamic<T> dynamic, String string, String string2, Optional<com.mojang.serialization.Dynamic<T>> optional)
      Mappings:
      Namespace Name Mixin selector
      official a Laxp;a(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Ljava/util/Optional;)Lcom/mojang/serialization/Dynamic;
      intermediary method_53087 Lnet/minecraft/class_8744;method_53087(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Ljava/util/Optional;)Lcom/mojang/serialization/Dynamic;
      named method_53087 Lnet/minecraft/class_8744;method_53087(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Ljava/util/Optional;)Lcom/mojang/serialization/Dynamic;
    • method_53086

      private static <T> com.mojang.serialization.Dynamic<T> method_53086(com.mojang.serialization.Dynamic<T> dynamic, String string, String string2)
      Mappings:
      Namespace Name Mixin selector
      official a Laxp;a(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
      intermediary method_53086 Lnet/minecraft/class_8744;method_53086(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
      named method_53086 Lnet/minecraft/class_8744;method_53086(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
    • method_53085

      private static <T> com.mojang.serialization.Dynamic<T> method_53085(com.mojang.serialization.Dynamic<T> dynamic, String string, com.mojang.serialization.Dynamic<T> dynamic2, String string2)
      Mappings:
      Namespace Name Mixin selector
      official a Laxp;a(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
      intermediary method_53085 Lnet/minecraft/class_8744;method_53085(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
      named method_53085 Lnet/minecraft/class_8744;method_53085(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
    • method_53096

      private static <T> com.mojang.serialization.Dynamic<T> method_53096(com.mojang.serialization.Dynamic<T> dynamic, String string, String string2)
      Mappings:
      Namespace Name Mixin selector
      official b Laxp;b(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
      intermediary method_53096 Lnet/minecraft/class_8744;method_53096(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
      named method_53096 Lnet/minecraft/class_8744;method_53096(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
    • method_53082

      private static <T> com.mojang.serialization.Dynamic<T> method_53082(com.mojang.serialization.Dynamic<T> dynamic)
      Mappings:
      Namespace Name Mixin selector
      official a Laxp;a(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
      intermediary method_53082 Lnet/minecraft/class_8744;method_53082(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
      named method_53082 Lnet/minecraft/class_8744;method_53082(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
    • method_53101

      private static <T> com.mojang.serialization.Dynamic<T> method_53101(com.mojang.serialization.Dynamic<T> dynamic, String string, String string2)
      Mappings:
      Namespace Name Mixin selector
      official c Laxp;c(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
      intermediary method_53101 Lnet/minecraft/class_8744;method_53101(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
      named method_53101 Lnet/minecraft/class_8744;method_53101(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
    • method_53083

      private static <T> com.mojang.serialization.Dynamic<T> method_53083(com.mojang.serialization.Dynamic<T> dynamic, com.mojang.serialization.Dynamic<T> dynamic2)
      Mappings:
      Namespace Name Mixin selector
      official a Laxp;a(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
      intermediary method_53083 Lnet/minecraft/class_8744;method_53083(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
      named method_53083 Lnet/minecraft/class_8744;method_53083(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
    • method_53095

      private static <T> com.mojang.serialization.Dynamic<T> method_53095(com.mojang.serialization.Dynamic<T> dynamic)
      Mappings:
      Namespace Name Mixin selector
      official b Laxp;b(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
      intermediary method_53095 Lnet/minecraft/class_8744;method_53095(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
      named method_53095 Lnet/minecraft/class_8744;method_53095(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
    • method_53081

      private com.mojang.datafixers.Typed<?> method_53081(com.mojang.datafixers.Typed<?> typed, com.mojang.datafixers.DSL.TypeReference typeReference, String string, Function<com.mojang.serialization.Dynamic<?>,com.mojang.serialization.Dynamic<?>> function)
      Mappings:
      Namespace Name Mixin selector
      official a Laxp;a(Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;
      intermediary method_53081 Lnet/minecraft/class_8744;method_53081(Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;
      named method_53081 Lnet/minecraft/class_8744;method_53081(Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;
    • method_53078

      private com.mojang.datafixers.TypeRewriteRule method_53078()
      Mappings:
      Namespace Name Mixin selector
      official a Laxp;a()Lcom/mojang/datafixers/TypeRewriteRule;
      intermediary method_53078 Lnet/minecraft/class_8744;method_53078()Lcom/mojang/datafixers/TypeRewriteRule;
      named method_53078 Lnet/minecraft/class_8744;method_53078()Lcom/mojang/datafixers/TypeRewriteRule;
    • method_53100

      private static <T> com.mojang.serialization.Dynamic<T> method_53100(com.mojang.serialization.Dynamic<T> dynamic)
      Mappings:
      Namespace Name Mixin selector
      official c Laxp;c(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
      intermediary method_53100 Lnet/minecraft/class_8744;method_53100(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
      named method_53100 Lnet/minecraft/class_8744;method_53100(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
    • method_53103

      private static <T> com.mojang.serialization.Dynamic<T> method_53103(com.mojang.serialization.Dynamic<T> dynamic)
      Mappings:
      Namespace Name Mixin selector
      official d Laxp;d(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
      intermediary method_53103 Lnet/minecraft/class_8744;method_53103(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
      named method_53103 Lnet/minecraft/class_8744;method_53103(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
    • method_53104

      private static <T> com.mojang.serialization.Dynamic<T> method_53104(com.mojang.serialization.Dynamic<T> dynamic)
      Mappings:
      Namespace Name Mixin selector
      official e Laxp;e(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
      intermediary method_53104 Lnet/minecraft/class_8744;method_53104(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
      named method_53104 Lnet/minecraft/class_8744;method_53104(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
    • method_53105

      private static com.mojang.serialization.Dynamic<?> method_53105(com.mojang.serialization.Dynamic<?> dynamic)
      Mappings:
      Namespace Name Mixin selector
      official f Laxp;f(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
      intermediary method_53105 Lnet/minecraft/class_8744;method_53105(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
      named method_53105 Lnet/minecraft/class_8744;method_53105(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
    • method_53093

      private com.mojang.datafixers.TypeRewriteRule method_53093()
      Mappings:
      Namespace Name Mixin selector
      official b Laxp;b()Lcom/mojang/datafixers/TypeRewriteRule;
      intermediary method_53093 Lnet/minecraft/class_8744;method_53093()Lcom/mojang/datafixers/TypeRewriteRule;
      named method_53093 Lnet/minecraft/class_8744;method_53093()Lcom/mojang/datafixers/TypeRewriteRule;
    • method_53106

      private static <T> com.mojang.serialization.Dynamic<T> method_53106(com.mojang.serialization.Dynamic<T> dynamic)
      Mappings:
      Namespace Name Mixin selector
      official g Laxp;g(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
      intermediary method_53106 Lnet/minecraft/class_8744;method_53106(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
      named method_53106 Lnet/minecraft/class_8744;method_53106(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
    • method_53098

      private com.mojang.datafixers.TypeRewriteRule method_53098()
      Mappings:
      Namespace Name Mixin selector
      official c Laxp;c()Lcom/mojang/datafixers/TypeRewriteRule;
      intermediary method_53098 Lnet/minecraft/class_8744;method_53098()Lcom/mojang/datafixers/TypeRewriteRule;
      named method_53098 Lnet/minecraft/class_8744;method_53098()Lcom/mojang/datafixers/TypeRewriteRule;
    • makeRule

      protected com.mojang.datafixers.TypeRewriteRule makeRule()
      Specified by:
      makeRule in class com.mojang.datafixers.DataFix