net.minecraft.util.datafix.fixes

public abstract class ItemStackTagFix

extends com.mojang.datafixers.DataFix

bes
net.minecraft.util.datafix.fixes.ItemStackTagFix
net.minecraft.class_7505
net.minecraft.datafixer.fix.ItemNbtFix
net.minecraft.src.C_212995_
net.minecraft.util.datafix.fixes.ItemStackTagFix

Field summary

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

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()
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)
m_321420_(com.mojang.datafixers.types.Type<?> p_336291_, Predicate<String> p_331834_, UnaryOperator<com.mojang.serialization.Dynamic<?>> p_332019_)
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)
m_213922_(com.mojang.serialization.Dynamic<T> arg0)