net.minecraft.datafixer.fix

public abstract class AbstractUuidFix

extends com.mojang.datafixers.DataFix

net.minecraft.util.datafix.fixes.AbstractUUIDFix
net.minecraft.class_4958
net.minecraft.datafixer.fix.AbstractUuidFix

Field summary

Modifier and TypeField
protected final com.mojang.datafixers.DSL$TypeReference
typeReference
field_23121
typeReference

Constructor summary

ModifierConstructor
public (com.mojang.datafixers.schemas.Schema outputSchema, com.mojang.datafixers.DSL$TypeReference typeReference)

Method summary

Modifier and TypeMethod
protected com.mojang.datafixers.Typed<?>
updateNamedChoice(com.mojang.datafixers.Typed<?> input, String name, Function<com.mojang.serialization.Dynamic<?>, com.mojang.serialization.Dynamic<?>> function)
method_26009(com.mojang.datafixers.Typed<?> arg0, String arg1, Function<com.mojang.serialization.Dynamic<?>, com.mojang.serialization.Dynamic<?>> arg2)
updateTyped(com.mojang.datafixers.Typed<?> typed, String name, Function<com.mojang.serialization.Dynamic<?>, com.mojang.serialization.Dynamic<?>> updater)
protected static Optional<com.mojang.serialization.Dynamic<?>>
replaceUUIDString(com.mojang.serialization.Dynamic<?> tag, String oldKey, String newKey)
method_26006(com.mojang.serialization.Dynamic<?> arg0, String arg1, String arg2)
updateStringUuid(com.mojang.serialization.Dynamic<?> arg0, String oldKey, String newKey)
protected static Optional<com.mojang.serialization.Dynamic<?>>
replaceUUIDMLTag(com.mojang.serialization.Dynamic<?> tag, String oldKey, String newKey)
method_26011(com.mojang.serialization.Dynamic<?> arg0, String arg1, String arg2)
updateCompoundUuid(com.mojang.serialization.Dynamic<?> arg0, String oldKey, String newKey)
protected static Optional<com.mojang.serialization.Dynamic<?>>
replaceUUIDLeastMost(com.mojang.serialization.Dynamic<?> tag, String oldKey, String newKey)
method_26013(com.mojang.serialization.Dynamic<?> arg0, String arg1, String arg2)
updateRegularMostLeast(com.mojang.serialization.Dynamic<?> arg0, String oldKey, String newKey)
protected static Optional<com.mojang.serialization.Dynamic<?>>
createUUIDFromString(com.mojang.serialization.Dynamic<?> tag, String oldKey)
method_26005(com.mojang.serialization.Dynamic<?> arg0, String arg1)
createArrayFromStringUuid(com.mojang.serialization.Dynamic<?> arg0, String key)
protected static Optional<com.mojang.serialization.Dynamic<?>>
createUUIDFromML(com.mojang.serialization.Dynamic<?> tag)
method_26002(com.mojang.serialization.Dynamic<?> arg0)
createArrayFromCompoundUuid(com.mojang.serialization.Dynamic<?> arg0)
protected static Optional<com.mojang.serialization.Dynamic<?>>
createUUIDFromLongs(com.mojang.serialization.Dynamic<?> tag, String mostKey, String leastKey)
method_26014(com.mojang.serialization.Dynamic<?> arg0, String arg1, String arg2)
createArrayFromMostLeastTags(com.mojang.serialization.Dynamic<?> arg0, String mostBitsKey, String leastBitsKey)
protected static Optional<com.mojang.serialization.Dynamic<?>>
createUUIDTag(com.mojang.serialization.Dynamic<?> tag, long mostSignificantBits, long leastSignificantBits)
method_26003(com.mojang.serialization.Dynamic<?> arg0, long arg1, long arg2)
createArray(com.mojang.serialization.Dynamic<?> arg0, long mostBits, long leastBits)
private static Optional
lambda$createUUIDFromString$0(com.mojang.serialization.Dynamic arg0, com.mojang.serialization.Dynamic arg1)
method_28155(com.mojang.serialization.Dynamic arg0, com.mojang.serialization.Dynamic arg1)
method_28155(com.mojang.serialization.Dynamic arg0, com.mojang.serialization.Dynamic arg1)
private static com.mojang.serialization.Dynamic
lambda$replaceUUIDLeastMost$0(com.mojang.serialization.Dynamic arg0, String arg1, String arg2, String arg3, com.mojang.serialization.Dynamic arg4)
method_28157(com.mojang.serialization.Dynamic arg0, String arg1, String arg2, String arg3, com.mojang.serialization.Dynamic arg4)
method_28157(com.mojang.serialization.Dynamic arg0, String arg1, String arg2, String arg3, com.mojang.serialization.Dynamic arg4)
private static com.mojang.serialization.Dynamic
lambda$replaceUUIDMLTag$0(com.mojang.serialization.Dynamic arg0, String arg1, String arg2, com.mojang.serialization.Dynamic arg3)
method_28156(com.mojang.serialization.Dynamic arg0, String arg1, String arg2, com.mojang.serialization.Dynamic arg3)
method_28156(com.mojang.serialization.Dynamic arg0, String arg1, String arg2, com.mojang.serialization.Dynamic arg3)
private static com.mojang.serialization.Dynamic
lambda$replaceUUIDString$0(com.mojang.serialization.Dynamic arg0, String arg1, String arg2, com.mojang.serialization.Dynamic arg3)
method_28158(com.mojang.serialization.Dynamic arg0, String arg1, String arg2, com.mojang.serialization.Dynamic arg3)
method_28158(com.mojang.serialization.Dynamic arg0, String arg1, String arg2, com.mojang.serialization.Dynamic arg3)
private static com.mojang.datafixers.Typed
lambda$updateNamedChoice$0(Function arg0, com.mojang.datafixers.Typed arg1)
method_26010(Function arg0, com.mojang.datafixers.Typed arg1)
method_26010(Function arg0, com.mojang.datafixers.Typed arg1)