Package net.minecraft.datafixer.fix
Class TooltipDisplayComponentFix
java.lang.Object
com.mojang.datafixers.DataFix
net.minecraft.datafixer.fix.TooltipDisplayComponentFix
public class TooltipDisplayComponentFix
extends com.mojang.datafixers.DataFix
- Mappings:
Namespace Name named net/minecraft/datafixer/fix/TooltipDisplayComponentFix
intermediary net/minecraft/class_10682
official bmr
-
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
ConstructorsConstructorDescriptionTooltipDisplayComponentFix
(com.mojang.datafixers.schemas.Schema outputSchema) -
Method Summary
Modifier and TypeMethodDescriptionprivate static com.mojang.datafixers.Typed
<?> fix
(com.mojang.datafixers.Typed<?> typed, com.mojang.datafixers.OpticFinder<?> canPlaceOnOpticFinder, com.mojang.datafixers.OpticFinder<?> canBreakOpticFinder, com.mojang.datafixers.types.Type<?> canPlaceOnType, com.mojang.datafixers.types.Type<?> canBreakType) private static com.mojang.datafixers.Typed
<?> fixAdventureModePredicate
(com.mojang.datafixers.Typed<?> typed, com.mojang.datafixers.OpticFinder<?> opticFinder, com.mojang.datafixers.types.Type<?> type, String id, Set<String> toHide) private static com.mojang.serialization.Dynamic
<?> fixAndInlineComponent
(com.mojang.serialization.Dynamic<?> dynamic, String id, String toInline, Set<String> toHide) private static com.mojang.serialization.Dynamic
<?> fixComponent
(com.mojang.serialization.Dynamic<?> dynamic, String id, Set<String> toHide) private static com.mojang.serialization.Dynamic
<?> fixComponent
(com.mojang.serialization.Dynamic<?> dynamic, String id, Set<String> toHide, UnaryOperator<com.mojang.serialization.Dynamic<?>> fixer) protected com.mojang.datafixers.TypeRewriteRule
makeRule()
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
-
Field Details
-
HIDE_ADDITIONAL_TOOLTIP_COMPONENTS
- Mappings:
Namespace Name Mixin selector named HIDE_ADDITIONAL_TOOLTIP_COMPONENTS
Lnet/minecraft/datafixer/fix/TooltipDisplayComponentFix;HIDE_ADDITIONAL_TOOLTIP_COMPONENTS:Ljava/util/List;
intermediary field_56252
Lnet/minecraft/class_10682;field_56252:Ljava/util/List;
official a
Lbmr;a:Ljava/util/List;
-
-
Constructor Details
-
TooltipDisplayComponentFix
public TooltipDisplayComponentFix(com.mojang.datafixers.schemas.Schema outputSchema) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/datafixer/fix/TooltipDisplayComponentFix;<init>(Lcom/mojang/datafixers/schemas/Schema;)V
intermediary <init>
Lnet/minecraft/class_10682;<init>(Lcom/mojang/datafixers/schemas/Schema;)V
official <init>
Lbmr;<init>(Lcom/mojang/datafixers/schemas/Schema;)V
-
-
Method Details
-
makeRule
protected com.mojang.datafixers.TypeRewriteRule makeRule()- Specified by:
makeRule
in classcom.mojang.datafixers.DataFix
-
fix
private static com.mojang.datafixers.Typed<?> fix(com.mojang.datafixers.Typed<?> typed, com.mojang.datafixers.OpticFinder<?> canPlaceOnOpticFinder, com.mojang.datafixers.OpticFinder<?> canBreakOpticFinder, com.mojang.datafixers.types.Type<?> canPlaceOnType, com.mojang.datafixers.types.Type<?> canBreakType) - Mappings:
Namespace Name Mixin selector named fix
Lnet/minecraft/datafixer/fix/TooltipDisplayComponentFix;fix(Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed;
intermediary method_67105
Lnet/minecraft/class_10682;method_67105(Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed;
official a
Lbmr;a(Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed;
-
fixComponent
private static com.mojang.serialization.Dynamic<?> fixComponent(com.mojang.serialization.Dynamic<?> dynamic, String id, Set<String> toHide) - Mappings:
Namespace Name Mixin selector named fixComponent
Lnet/minecraft/datafixer/fix/TooltipDisplayComponentFix;fixComponent(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/Set;)Lcom/mojang/serialization/Dynamic;
intermediary method_67109
Lnet/minecraft/class_10682;method_67109(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/Set;)Lcom/mojang/serialization/Dynamic;
official a
Lbmr;a(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/Set;)Lcom/mojang/serialization/Dynamic;
-
fixAndInlineComponent
private static com.mojang.serialization.Dynamic<?> fixAndInlineComponent(com.mojang.serialization.Dynamic<?> dynamic, String id, String toInline, Set<String> toHide) - Mappings:
Namespace Name Mixin selector named fixAndInlineComponent
Lnet/minecraft/datafixer/fix/TooltipDisplayComponentFix;fixAndInlineComponent(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Ljava/util/Set;)Lcom/mojang/serialization/Dynamic;
intermediary method_67108
Lnet/minecraft/class_10682;method_67108(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Ljava/util/Set;)Lcom/mojang/serialization/Dynamic;
official a
Lbmr;a(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Ljava/util/Set;)Lcom/mojang/serialization/Dynamic;
-
fixComponent
private static com.mojang.serialization.Dynamic<?> fixComponent(com.mojang.serialization.Dynamic<?> dynamic, String id, Set<String> toHide, UnaryOperator<com.mojang.serialization.Dynamic<?>> fixer) - Mappings:
Namespace Name Mixin selector named fixComponent
Lnet/minecraft/datafixer/fix/TooltipDisplayComponentFix;fixComponent(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/Set;Ljava/util/function/UnaryOperator;)Lcom/mojang/serialization/Dynamic;
intermediary method_67110
Lnet/minecraft/class_10682;method_67110(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/Set;Ljava/util/function/UnaryOperator;)Lcom/mojang/serialization/Dynamic;
official a
Lbmr;a(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/Set;Ljava/util/function/UnaryOperator;)Lcom/mojang/serialization/Dynamic;
-
fixAdventureModePredicate
private static com.mojang.datafixers.Typed<?> fixAdventureModePredicate(com.mojang.datafixers.Typed<?> typed, com.mojang.datafixers.OpticFinder<?> opticFinder, com.mojang.datafixers.types.Type<?> type, String id, Set<String> toHide) - Mappings:
Namespace Name Mixin selector named fixAdventureModePredicate
Lnet/minecraft/datafixer/fix/TooltipDisplayComponentFix;fixAdventureModePredicate(Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Ljava/lang/String;Ljava/util/Set;)Lcom/mojang/datafixers/Typed;
intermediary method_67106
Lnet/minecraft/class_10682;method_67106(Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Ljava/lang/String;Ljava/util/Set;)Lcom/mojang/datafixers/Typed;
official a
Lbmr;a(Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Ljava/lang/String;Ljava/util/Set;)Lcom/mojang/datafixers/Typed;
-