net.minecraft.util.datafix.fixes

public abstract class ItemStackTagFix

extends com.mojang.datafixers.DataFix

bgw
net.minecraft.util.datafix.fixes.ItemStackTagFix
net.minecraft.class_7505
net.minecraft.datafixer.fix.ItemNbtFix
net.minecraft.util.datafix.fixes.ItemStackTagFix

Field summary

Modifier and TypeField
private final String
a
name
field_39403
name
private final Predicate<String>
b
idFilter
field_39404
itemIdPredicate

Constructor summary

ModifierConstructor
public (com.mojang.datafixers.schemas.Schema outputSchema, String name, Predicate<String> itemIdPredicate)

Method summary

Modifier and TypeMethod
public final com.mojang.datafixers.TypeRewriteRule
makeRule()
makeRule()
public static UnaryOperator<com.mojang.datafixers.Typed<?>>
a(com.mojang.datafixers.types.Type<?> arg0, Predicate<String> arg1, UnaryOperator<com.mojang.serialization.Dynamic<?>> arg2)
createFixer(com.mojang.datafixers.types.Type<?> arg0, Predicate<String> arg1, UnaryOperator<com.mojang.serialization.Dynamic<?>> arg2)
method_56971(com.mojang.datafixers.types.Type<?> arg0, Predicate<String> arg1, UnaryOperator<com.mojang.serialization.Dynamic<?>> arg2)
fixNbt(com.mojang.datafixers.types.Type<?> itemStackType, Predicate<String> itemIdPredicate, UnaryOperator<com.mojang.serialization.Dynamic<?>> nbtFixer)
protected abstract <T> com.mojang.serialization.Dynamic<T>
a(com.mojang.serialization.Dynamic<T> arg0)
fixItemStackTag(com.mojang.serialization.Dynamic<T> arg0)
method_20445(com.mojang.serialization.Dynamic<T> arg0)
fixNbt(com.mojang.serialization.Dynamic<T> dynamic)