Class BnCPouringRecipeDeserializer
java.lang.Object
com.petrolpark.compat.brewinandchewin.BnCPouringRecipeDeserializer
- All Implemented Interfaces:
CompatRecipeDeserializer<com.simibubi.create.content.fluids.transfer.FillingRecipe>
public class BnCPouringRecipeDeserializer
extends Object
implements CompatRecipeDeserializer<com.simibubi.create.content.fluids.transfer.FillingRecipe>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Decoder<Optional<com.simibubi.create.content.fluids.transfer.FillingRecipe>> static final net.minecraft.resources.ResourceLocation -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.resources.ResourceLocationcreateId(net.minecraft.resources.ResourceLocation baseId) com.mojang.serialization.Decoder<Optional<com.simibubi.create.content.fluids.transfer.FillingRecipe>> decoder()net.minecraft.resources.ResourceLocationbooleanshouldDeserialize(com.google.gson.JsonElement element, net.minecraft.resources.ResourceLocation id)
-
Field Details
-
SERIALIZER_ID
public static final net.minecraft.resources.ResourceLocation SERIALIZER_ID -
DECODER
public static final com.mojang.serialization.Decoder<Optional<com.simibubi.create.content.fluids.transfer.FillingRecipe>> DECODER
-
-
Constructor Details
-
BnCPouringRecipeDeserializer
public BnCPouringRecipeDeserializer()
-
-
Method Details
-
serializerId
public net.minecraft.resources.ResourceLocation serializerId()- Specified by:
serializerIdin interfaceCompatRecipeDeserializer<com.simibubi.create.content.fluids.transfer.FillingRecipe>
-
decoder
public com.mojang.serialization.Decoder<Optional<com.simibubi.create.content.fluids.transfer.FillingRecipe>> decoder()- Specified by:
decoderin interfaceCompatRecipeDeserializer<com.simibubi.create.content.fluids.transfer.FillingRecipe>
-
shouldDeserialize
public boolean shouldDeserialize(com.google.gson.JsonElement element, net.minecraft.resources.ResourceLocation id) - Specified by:
shouldDeserializein interfaceCompatRecipeDeserializer<com.simibubi.create.content.fluids.transfer.FillingRecipe>
-
createId
public net.minecraft.resources.ResourceLocation createId(net.minecraft.resources.ResourceLocation baseId) - Specified by:
createIdin interfaceCompatRecipeDeserializer<com.simibubi.create.content.fluids.transfer.FillingRecipe>
-