net.minecraft.util.datafix.fixes

public class FixProjectileStoredItem

extends com.mojang.datafixers.DataFix

bdv
net.minecraft.util.datafix.fixes.FixProjectileStoredItem
net.minecraft.class_8918
net.minecraft.datafixer.fix.ProjectileItemTypeFix
net.minecraft.src.C_302013_
net.minecraft.util.datafix.fixes.FixProjectileStoredItem

Field summary

Modifier and TypeField
private static final String
a
EMPTY_POTION
field_46959
EMPTY_ID
f_302840_

Constructor summary

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

Method summary

Modifier and TypeMethod
protected com.mojang.datafixers.TypeRewriteRule
makeRule()
makeRule()
makeRule()
private Function<com.mojang.datafixers.Typed<?>, com.mojang.datafixers.Typed<?>>
a(String arg0, bdv$a<?> arg1)
fixChoice(String arg0, FixProjectileStoredItem$SubFixer<?> arg1)
method_54733(String arg0, class_8918$class_8919<?> arg1)
createFixApplier(String id, ProjectileItemTypeFix$Fixer<?> fixer)
m_305303_(String p_310778_, C_302013_$C_302108_<?> arg1)
private static <T> Function<com.mojang.datafixers.Typed<?>, com.mojang.datafixers.Typed<?>>
a(String arg0, bdv$a<?> arg1, com.mojang.datafixers.types.Type<?> arg2, com.mojang.datafixers.types.Type<T> arg3)
fixChoiceCap(String arg0, FixProjectileStoredItem$SubFixer<?> arg1, com.mojang.datafixers.types.Type<?> arg2, com.mojang.datafixers.types.Type<T> arg3)
method_54734(String arg0, class_8918$class_8919<?> arg1, com.mojang.datafixers.types.Type<?> arg2, com.mojang.datafixers.types.Type<T> arg3)
createFixApplier(String id, ProjectileItemTypeFix$Fixer<?> fixer, com.mojang.datafixers.types.Type<?> inputType, com.mojang.datafixers.types.Type<T> outputType)
m_307175_(String p_312294_, C_302013_$C_302108_<?> p_310164_, com.mojang.datafixers.types.Type<?> p_310703_, com.mojang.datafixers.types.Type<T> p_312528_)
private static <T> com.mojang.datafixers.Typed<T>
a(com.mojang.datafixers.Typed<?> arg0, com.mojang.datafixers.types.Type<T> arg1)
fixArrow(com.mojang.datafixers.Typed<?> arg0, com.mojang.datafixers.types.Type<T> arg1)
method_54729(com.mojang.datafixers.Typed<?> arg0, com.mojang.datafixers.types.Type<T> arg1)
fixArrow(com.mojang.datafixers.Typed<?> typed, com.mojang.datafixers.types.Type<T> type)
m_305306_(com.mojang.datafixers.Typed<?> p_312190_, com.mojang.datafixers.types.Type<T> p_311775_)
private static String
a(com.mojang.serialization.Dynamic<?> arg0)
getArrowType(com.mojang.serialization.Dynamic<?> arg0)
method_54730(com.mojang.serialization.Dynamic<?> arg0)
getArrowId(com.mojang.serialization.Dynamic<?> arrowData)
m_305619_(com.mojang.serialization.Dynamic<?> p_311918_)
private static <T> com.mojang.datafixers.Typed<T>
b(com.mojang.datafixers.Typed<?> arg0, com.mojang.datafixers.types.Type<T> arg1)
fixSpectralArrow(com.mojang.datafixers.Typed<?> arg0, com.mojang.datafixers.types.Type<T> arg1)
method_54737(com.mojang.datafixers.Typed<?> arg0, com.mojang.datafixers.types.Type<T> arg1)
fixSpectralArrow(com.mojang.datafixers.Typed<?> typed, com.mojang.datafixers.types.Type<T> type)
m_305622_(com.mojang.datafixers.Typed<?> p_311496_, com.mojang.datafixers.types.Type<T> p_311551_)
private static com.mojang.serialization.Dynamic<?>
a(com.mojang.serialization.Dynamic<?> arg0, String arg1)
createItemStack(com.mojang.serialization.Dynamic<?> arg0, String arg1)
method_54731(com.mojang.serialization.Dynamic<?> arg0, String arg1)
createStack(com.mojang.serialization.Dynamic<?> projectileData, String id)
m_307895_(com.mojang.serialization.Dynamic<?> p_310249_, String p_312956_)
private static <T> com.mojang.datafixers.Typed<T>
c(com.mojang.datafixers.Typed<?> arg0, com.mojang.datafixers.types.Type<T> arg1)
castUnchecked(com.mojang.datafixers.Typed<?> arg0, com.mojang.datafixers.types.Type<T> arg1)
method_54740(com.mojang.datafixers.Typed<?> arg0, com.mojang.datafixers.types.Type<T> arg1)
fixTrident(com.mojang.datafixers.Typed<?> typed, com.mojang.datafixers.types.Type<T> type)
m_306325_(com.mojang.datafixers.Typed<?> p_310006_, com.mojang.datafixers.types.Type<T> p_312989_)