Package codechicken.lib.datagen
Class ConditionalIngredient.Serializer
java.lang.Object
codechicken.lib.datagen.ConditionalIngredient.Serializer
- All Implemented Interfaces:
net.minecraftforge.common.crafting.IIngredientSerializer<net.minecraft.world.item.crafting.Ingredient>
- Enclosing class:
- ConditionalIngredient
public static class ConditionalIngredient.Serializer
extends Object
implements net.minecraftforge.common.crafting.IIngredientSerializer<net.minecraft.world.item.crafting.Ingredient>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidinit()net.minecraft.world.item.crafting.Ingredientparse(com.google.gson.JsonObject json) net.minecraft.world.item.crafting.Ingredientparse(net.minecraft.network.FriendlyByteBuf buffer) voidwrite(net.minecraft.network.FriendlyByteBuf buffer, net.minecraft.world.item.crafting.Ingredient ingredient)
-
Constructor Details
-
Serializer
public Serializer()
-
-
Method Details
-
init
public static void init() -
parse
public net.minecraft.world.item.crafting.Ingredient parse(com.google.gson.JsonObject json) - Specified by:
parsein interfacenet.minecraftforge.common.crafting.IIngredientSerializer<net.minecraft.world.item.crafting.Ingredient>
-
parse
public net.minecraft.world.item.crafting.Ingredient parse(net.minecraft.network.FriendlyByteBuf buffer) - Specified by:
parsein interfacenet.minecraftforge.common.crafting.IIngredientSerializer<net.minecraft.world.item.crafting.Ingredient>
-
write
public void write(net.minecraft.network.FriendlyByteBuf buffer, net.minecraft.world.item.crafting.Ingredient ingredient) - Specified by:
writein interfacenet.minecraftforge.common.crafting.IIngredientSerializer<net.minecraft.world.item.crafting.Ingredient>
-