Class LegacyHoverEventFix

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

public class LegacyHoverEventFix extends com.mojang.datafixers.DataFix
Mappings:
Namespace Name
named net/minecraft/datafixer/fix/LegacyHoverEventFix
intermediary net/minecraft/class_10566
official bjv
  • Constructor Summary

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

    Modifier and Type
    Method
    Description
    protected com.mojang.datafixers.TypeRewriteRule
     
    private <C, H extends com.mojang.datafixers.util.Pair<String, ?>>
    com.mojang.datafixers.TypeRewriteRule
    method_66084(com.mojang.datafixers.types.Type<C> type, com.mojang.datafixers.types.Type<H> type2)
     
    private static <H> H
    method_66087(com.mojang.datafixers.types.Type<H> type, com.mojang.serialization.Dynamic<?> dynamic)
     
    private <H> H
    method_66089(com.mojang.datafixers.types.Type<H> type, String string, com.mojang.serialization.Dynamic<?> dynamic)
     
    private static <H> H
    method_66092(com.mojang.datafixers.types.Type<H> type, 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

    • LegacyHoverEventFix

      public LegacyHoverEventFix(com.mojang.datafixers.schemas.Schema outputSchema)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/datafixer/fix/LegacyHoverEventFix;<init>(Lcom/mojang/datafixers/schemas/Schema;)V
      intermediary <init> Lnet/minecraft/class_10566;<init>(Lcom/mojang/datafixers/schemas/Schema;)V
      official <init> Lbjv;<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_66084

      private <C, H extends com.mojang.datafixers.util.Pair<String, ?>> com.mojang.datafixers.TypeRewriteRule method_66084(com.mojang.datafixers.types.Type<C> type, com.mojang.datafixers.types.Type<H> type2)
      Mappings:
      Namespace Name Mixin selector
      named method_66084 Lnet/minecraft/datafixer/fix/LegacyHoverEventFix;method_66084(Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule;
      intermediary method_66084 Lnet/minecraft/class_10566;method_66084(Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule;
      official a Lbjv;a(Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule;
    • method_66089

      private <H> H method_66089(com.mojang.datafixers.types.Type<H> type, String string, com.mojang.serialization.Dynamic<?> dynamic)
      Mappings:
      Namespace Name Mixin selector
      named method_66089 Lnet/minecraft/datafixer/fix/LegacyHoverEventFix;method_66089(Lcom/mojang/datafixers/types/Type;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object;
      intermediary method_66089 Lnet/minecraft/class_10566;method_66089(Lcom/mojang/datafixers/types/Type;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object;
      official a Lbjv;a(Lcom/mojang/datafixers/types/Type;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object;
    • method_66087

      private static <H> H method_66087(com.mojang.datafixers.types.Type<H> type, com.mojang.serialization.Dynamic<?> dynamic)
      Mappings:
      Namespace Name Mixin selector
      named method_66087 Lnet/minecraft/datafixer/fix/LegacyHoverEventFix;method_66087(Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object;
      intermediary method_66087 Lnet/minecraft/class_10566;method_66087(Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object;
      official a Lbjv;a(Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object;
    • method_66092

      private static <H> H method_66092(com.mojang.datafixers.types.Type<H> type, com.mojang.serialization.Dynamic<?> dynamic)
      Mappings:
      Namespace Name Mixin selector
      named method_66092 Lnet/minecraft/datafixer/fix/LegacyHoverEventFix;method_66092(Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object;
      intermediary method_66092 Lnet/minecraft/class_10566;method_66092(Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object;
      official b Lbjv;b(Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object;