Class TextComponentHoverAndClickEventFix

java.lang.Object
com.mojang.datafixers.DataFix
net.minecraft.datafixer.fix.TextComponentHoverAndClickEventFix

public class TextComponentHoverAndClickEventFix extends com.mojang.datafixers.DataFix
Mappings:
Namespace Name
named net/minecraft/datafixer/fix/TextComponentHoverAndClickEventFix
intermediary net/minecraft/class_10568
official bmn
  • Constructor Summary

    Constructors
    Constructor
    Description
    TextComponentHoverAndClickEventFix(com.mojang.datafixers.schemas.Schema outputSchema)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected com.mojang.datafixers.TypeRewriteRule
     
    private <C1, C2, H extends com.mojang.datafixers.util.Pair<String, ?>>
    com.mojang.datafixers.TypeRewriteRule
    method_66120(com.mojang.datafixers.types.Type<C1> type, com.mojang.datafixers.types.Type<C2> type2, com.mojang.datafixers.types.Type<H> type3)
     
    private static com.mojang.serialization.Dynamic<?>
    method_66125(com.mojang.serialization.Dynamic<?> dynamic)
     
    private static com.mojang.serialization.Dynamic<?>
    method_66126(com.mojang.serialization.Dynamic<?> dynamic, com.mojang.serialization.Dynamic<?> dynamic2, String[] string)
     
    private static boolean
     
    private static com.mojang.serialization.Dynamic<?>
    method_66128(com.mojang.serialization.Dynamic<?> dynamic)
     
    private static boolean
     
    private static <T> @Nullable com.mojang.serialization.Dynamic<T>
    method_66130(com.mojang.serialization.Dynamic<T> dynamic)
     
    private static @Nullable Integer
    method_66131(com.mojang.serialization.Dynamic<?> 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
  • Constructor Details

    • TextComponentHoverAndClickEventFix

      public TextComponentHoverAndClickEventFix(com.mojang.datafixers.schemas.Schema outputSchema)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/datafixer/fix/TextComponentHoverAndClickEventFix;<init>(Lcom/mojang/datafixers/schemas/Schema;)V
      intermediary <init> Lnet/minecraft/class_10568;<init>(Lcom/mojang/datafixers/schemas/Schema;)V
      official <init> Lbmn;<init>(Lcom/mojang/datafixers/schemas/Schema;)V
  • Method Details

    • makeRule

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

      private <C1, C2, H extends com.mojang.datafixers.util.Pair<String, ?>> com.mojang.datafixers.TypeRewriteRule method_66120(com.mojang.datafixers.types.Type<C1> type, com.mojang.datafixers.types.Type<C2> type2, com.mojang.datafixers.types.Type<H> type3)
      Mappings:
      Namespace Name Mixin selector
      named method_66120 Lnet/minecraft/datafixer/fix/TextComponentHoverAndClickEventFix;method_66120(Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule;
      intermediary method_66120 Lnet/minecraft/class_10568;method_66120(Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule;
      official a Lbmn;a(Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule;
    • method_66125

      private static com.mojang.serialization.Dynamic<?> method_66125(com.mojang.serialization.Dynamic<?> dynamic)
      Mappings:
      Namespace Name Mixin selector
      named method_66125 Lnet/minecraft/datafixer/fix/TextComponentHoverAndClickEventFix;method_66125(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
      intermediary method_66125 Lnet/minecraft/class_10568;method_66125(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
      official a Lbmn;a(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
    • method_66126

      private static com.mojang.serialization.Dynamic<?> method_66126(com.mojang.serialization.Dynamic<?> dynamic, com.mojang.serialization.Dynamic<?> dynamic2, String[] string)
      Mappings:
      Namespace Name Mixin selector
      named method_66126 Lnet/minecraft/datafixer/fix/TextComponentHoverAndClickEventFix;method_66126(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;[Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
      intermediary method_66126 Lnet/minecraft/class_10568;method_66126(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;[Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
      official a Lbmn;a(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;[Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
    • method_66128

      private static com.mojang.serialization.Dynamic<?> method_66128(com.mojang.serialization.Dynamic<?> dynamic)
      Mappings:
      Namespace Name Mixin selector
      named method_66128 Lnet/minecraft/datafixer/fix/TextComponentHoverAndClickEventFix;method_66128(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
      intermediary method_66128 Lnet/minecraft/class_10568;method_66128(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
      official b Lbmn;b(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
    • method_66130

      @Nullable private static <T> @Nullable com.mojang.serialization.Dynamic<T> method_66130(com.mojang.serialization.Dynamic<T> dynamic)
      Mappings:
      Namespace Name Mixin selector
      named method_66130 Lnet/minecraft/datafixer/fix/TextComponentHoverAndClickEventFix;method_66130(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
      intermediary method_66130 Lnet/minecraft/class_10568;method_66130(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
      official c Lbmn;c(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
    • method_66131

      @Nullable private static @Nullable Integer method_66131(com.mojang.serialization.Dynamic<?> dynamic)
      Mappings:
      Namespace Name Mixin selector
      named method_66131 Lnet/minecraft/datafixer/fix/TextComponentHoverAndClickEventFix;method_66131(Lcom/mojang/serialization/Dynamic;)Ljava/lang/Integer;
      intermediary method_66131 Lnet/minecraft/class_10568;method_66131(Lcom/mojang/serialization/Dynamic;)Ljava/lang/Integer;
      official d Lbmn;d(Lcom/mojang/serialization/Dynamic;)Ljava/lang/Integer;
    • method_66127

      private static boolean method_66127(String string)
      Mappings:
      Namespace Name Mixin selector
      named method_66127 Lnet/minecraft/datafixer/fix/TextComponentHoverAndClickEventFix;method_66127(Ljava/lang/String;)Z
      intermediary method_66127 Lnet/minecraft/class_10568;method_66127(Ljava/lang/String;)Z
      official a Lbmn;a(Ljava/lang/String;)Z
    • method_66129

      private static boolean method_66129(String string)
      Mappings:
      Namespace Name Mixin selector
      named method_66129 Lnet/minecraft/datafixer/fix/TextComponentHoverAndClickEventFix;method_66129(Ljava/lang/String;)Z
      intermediary method_66129 Lnet/minecraft/class_10568;method_66129(Ljava/lang/String;)Z
      official b Lbmn;b(Ljava/lang/String;)Z