Class TextComponentHoverAndClickEventFix
java.lang.Object
com.mojang.datafixers.DataFix
net.minecraft.util.datafix.fixes.TextComponentHoverAndClickEventFix
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static Dynamic<?> copyFields(Dynamic<?> target, Dynamic<?> source, String... fields) private <C1, C2, H extends Pair<String,?>>
TypeRewriteRulecreateFixer(Type<C1> oldRawTextComponentType, Type<C2> newTextComponentType, Type<H> hoverEventType) private static <T> @Nullable Dynamic<T> fixClickEvent(Dynamic<T> dynamic) private static Dynamic<?> fixHoverEvent(Dynamic<?> dynamic) private static Dynamic<?> fixTextComponent(Dynamic<?> dynamic) protected TypeRewriteRulemakeRule()private static @Nullable IntegerparseOldPage(Dynamic<?> value) private static booleanvalidateChat(String string) private static booleanvalidateUri(String uri) Methods inherited from class DataFix
checked, convertUnchecked, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhereTyped, fixTypeEverywhereTyped, fixTypeEverywhereTyped, fixTypeEverywhereTyped, getInputSchema, getOutputSchema, getRule, getVersionKey, onFail, writeAndRead, writeFixAndRead