net.minecraft.datafixer.fix

public class TextComponentHoverAndClickEventFix

extends com.mojang.datafixers.DataFix

net.minecraft.util.datafix.fixes.TextComponentHoverAndClickEventFix
net.minecraft.class_10568
net.minecraft.datafixer.fix.TextComponentHoverAndClickEventFix

Constructor summary

ModifierConstructor
public (com.mojang.datafixers.schemas.Schema outputSchema)

Method summary

Modifier and TypeMethod
protected com.mojang.datafixers.TypeRewriteRule
makeRule()
private <C1, C2, H extends com.mojang.datafixers.util.Pair<String, ?>> com.mojang.datafixers.TypeRewriteRule
createFixer(com.mojang.datafixers.types.Type<C1> oldRawTextComponentType, com.mojang.datafixers.types.Type<C2> newTextComponentType, com.mojang.datafixers.types.Type<H> hoverEventType)
method_66120(com.mojang.datafixers.types.Type<C1> arg0, com.mojang.datafixers.types.Type<C2> arg1, com.mojang.datafixers.types.Type<H> arg2)
method_66120(com.mojang.datafixers.types.Type<C1> arg0, com.mojang.datafixers.types.Type<C2> arg1, com.mojang.datafixers.types.Type<H> arg2)
private static com.mojang.serialization.Dynamic<?>
fixTextComponent(com.mojang.serialization.Dynamic<?> dynamic)
method_66125(com.mojang.serialization.Dynamic<?> arg0)
method_66125(com.mojang.serialization.Dynamic<?> arg0)
private static com.mojang.serialization.Dynamic<?>
copyFields(com.mojang.serialization.Dynamic<?> target, com.mojang.serialization.Dynamic<?> source, String... fields)
method_66126(com.mojang.serialization.Dynamic<?> arg0, com.mojang.serialization.Dynamic<?> arg1, String... arg2)
method_66126(com.mojang.serialization.Dynamic<?> arg0, com.mojang.serialization.Dynamic<?> arg1, String... arg2)
private static com.mojang.serialization.Dynamic<?>
fixHoverEvent(com.mojang.serialization.Dynamic<?> dynamic)
method_66128(com.mojang.serialization.Dynamic<?> arg0)
method_66128(com.mojang.serialization.Dynamic<?> arg0)
private static <T> com.mojang.serialization.Dynamic<T>
fixClickEvent(com.mojang.serialization.Dynamic<T> dynamic)
method_66130(com.mojang.serialization.Dynamic<T> arg0)
method_66130(com.mojang.serialization.Dynamic<T> arg0)
private static Integer
parseOldPage(com.mojang.serialization.Dynamic<?> value)
method_66131(com.mojang.serialization.Dynamic<?> arg0)
method_66131(com.mojang.serialization.Dynamic<?> arg0)
private static boolean
validateUri(String uri)
method_66127(String arg0)
method_66127(String arg0)
private static boolean
validateChat(String string)
method_66129(String arg0)
method_66129(String arg0)
private static Function
lambda$createFixer$0(com.mojang.datafixers.types.Type arg0, com.mojang.datafixers.types.Type arg1, com.mojang.serialization.DynamicOps arg2)
method_66121(com.mojang.datafixers.types.Type arg0, com.mojang.datafixers.types.Type arg1, com.mojang.serialization.DynamicOps arg2)
method_66121(com.mojang.datafixers.types.Type arg0, com.mojang.datafixers.types.Type arg1, com.mojang.serialization.DynamicOps arg2)
private static Object
lambda$createFixer$1(com.mojang.datafixers.types.Type arg0, com.mojang.serialization.DynamicOps arg1, com.mojang.datafixers.types.Type arg2, com.mojang.datafixers.util.Pair arg3)
method_66122(com.mojang.datafixers.types.Type arg0, com.mojang.serialization.DynamicOps arg1, com.mojang.datafixers.types.Type arg2, com.mojang.datafixers.util.Pair arg3)
method_66122(com.mojang.datafixers.types.Type arg0, com.mojang.serialization.DynamicOps arg1, com.mojang.datafixers.types.Type arg2, com.mojang.datafixers.util.Pair arg3)
private static Boolean
lambda$createFixer$3(com.mojang.datafixers.util.Pair arg0)
method_66124(com.mojang.datafixers.util.Pair arg0)
method_66124(com.mojang.datafixers.util.Pair arg0)
private static Boolean
lambda$createFixer$2(com.mojang.datafixers.util.Either arg0)
method_66123(com.mojang.datafixers.util.Either arg0)
method_66123(com.mojang.datafixers.util.Either arg0)