Class PrototypedIngredientAlternativesItemStackTag.Serializer
java.lang.Object
org.cyclops.commoncapabilities.api.capability.recipehandler.PrototypedIngredientAlternativesItemStackTag.Serializer
- All Implemented Interfaces:
IPrototypedIngredientAlternatives.ISerializer<PrototypedIngredientAlternativesItemStackTag>
- Enclosing class:
PrototypedIngredientAlternativesItemStackTag
public static class PrototypedIngredientAlternativesItemStackTag.Serializer
extends Object
implements IPrototypedIngredientAlternatives.ISerializer<PrototypedIngredientAlternativesItemStackTag>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiondeserialize
(net.minecraft.core.HolderLookup.Provider lookupProvider, IngredientComponent<T, M> ingredientComponent, net.minecraft.nbt.Tag tag) byte
getId()
<T,
M> net.minecraft.nbt.Tag serialize
(net.minecraft.core.HolderLookup.Provider lookupProvider, IngredientComponent<T, M> ingredientComponent, PrototypedIngredientAlternativesItemStackTag alternatives)
-
Constructor Details
-
Serializer
public Serializer()
-
-
Method Details
-
getId
public byte getId()- Specified by:
getId
in interfaceIPrototypedIngredientAlternatives.ISerializer<PrototypedIngredientAlternativesItemStackTag>
-
serialize
public <T,M> net.minecraft.nbt.Tag serialize(net.minecraft.core.HolderLookup.Provider lookupProvider, IngredientComponent<T, M> ingredientComponent, PrototypedIngredientAlternativesItemStackTag alternatives) - Specified by:
serialize
in interfaceIPrototypedIngredientAlternatives.ISerializer<PrototypedIngredientAlternativesItemStackTag>
-
deserialize
public <T,M> PrototypedIngredientAlternativesItemStackTag deserialize(net.minecraft.core.HolderLookup.Provider lookupProvider, IngredientComponent<T, M> ingredientComponent, net.minecraft.nbt.Tag tag) - Specified by:
deserialize
in interfaceIPrototypedIngredientAlternatives.ISerializer<PrototypedIngredientAlternativesItemStackTag>
-