net.minecraft.util.datafix.fixes

public class InvalidLockComponentFix

extends DataComponentRemainderFix

bfi
net.minecraft.util.datafix.fixes.InvalidLockComponentFix
net.minecraft.class_10392
net.minecraft.datafixer.fix.InvalidLockComponentPredicateFix
net.minecraft.util.datafix.fixes.InvalidLockComponentFix

Field summary

Modifier and TypeField
private static final Optional<String>
a
INVALID_LOCK_CUSTOM_NAME
field_55201
DOUBLE_QUOTES

Constructor summary

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

Method summary

Modifier and TypeMethod
protected <T> com.mojang.serialization.Dynamic<T>
a(com.mojang.serialization.Dynamic<T> arg0)
fixComponent(com.mojang.serialization.Dynamic<T> arg0)
method_58045(com.mojang.serialization.Dynamic<T> arg0)
fixComponent(com.mojang.serialization.Dynamic<T> arg0)
public static <T> com.mojang.serialization.Dynamic<T>
b(com.mojang.serialization.Dynamic<T> arg0)
fixLock(com.mojang.serialization.Dynamic<T> arg0)
method_65337(com.mojang.serialization.Dynamic<T> arg0)
validateLock(com.mojang.serialization.Dynamic<T> dynamic)
private static <T> boolean
c(com.mojang.serialization.Dynamic<T> arg0)
isBrokenLock(com.mojang.serialization.Dynamic<T> arg0)
method_65338(com.mojang.serialization.Dynamic<T> arg0)
isLockInvalid(com.mojang.serialization.Dynamic<T> dynamic)
private static <T> boolean
a(com.mojang.serialization.Dynamic<T> arg0, String arg1, Predicate<com.mojang.serialization.Dynamic<T>> arg2)
isMapWithOneField(com.mojang.serialization.Dynamic<T> arg0, String arg1, Predicate<com.mojang.serialization.Dynamic<T>> arg2)
method_65336(com.mojang.serialization.Dynamic<T> arg0, String arg1, Predicate<com.mojang.serialization.Dynamic<T>> arg2)
hasMatchingKey(com.mojang.serialization.Dynamic<T> dynamic, String key, Predicate<com.mojang.serialization.Dynamic<T>> predicate)