Class PartialNBTIngredient.Serializer
java.lang.Object
io.github.vampirestudios.vampirelib.crafting.PartialNBTIngredient.Serializer
- All Implemented Interfaces:
io.github.tropheusj.serialization_hooks.ingredient.IngredientDeserializer
- Enclosing class:
- PartialNBTIngredient
public static class PartialNBTIngredient.Serializer
extends Object
implements io.github.tropheusj.serialization_hooks.ingredient.IngredientDeserializer
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final net.minecraft.resources.ResourceLocationstatic final PartialNBTIngredient.SerializerFields inherited from interface io.github.tropheusj.serialization_hooks.ingredient.IngredientDeserializer
KNOWN_MISSING, REGISTRY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.item.crafting.IngredientfromJson(com.google.gson.JsonObject json) net.minecraft.world.item.crafting.IngredientfromNetwork(net.minecraft.network.FriendlyByteBuf buffer)
-
Field Details
-
ID
public static final net.minecraft.resources.ResourceLocation ID -
INSTANCE
-
-
Constructor Details
-
Serializer
public Serializer()
-
-
Method Details
-
fromJson
public net.minecraft.world.item.crafting.Ingredient fromJson(com.google.gson.JsonObject json) - Specified by:
fromJsonin interfaceio.github.tropheusj.serialization_hooks.ingredient.IngredientDeserializer
-
fromNetwork
public net.minecraft.world.item.crafting.Ingredient fromNetwork(net.minecraft.network.FriendlyByteBuf buffer) - Specified by:
fromNetworkin interfaceio.github.tropheusj.serialization_hooks.ingredient.IngredientDeserializer
-