Class RegistryExportableAbstractCookingRecipe<T extends net.minecraft.world.item.crafting.RecipeType<? extends net.minecraft.world.item.crafting.AbstractCookingRecipe>>

java.lang.Object
org.cyclops.cyclopscore.metadata.RegistryExportableRecipeAbstract<T,net.minecraft.world.item.crafting.AbstractCookingRecipe,net.minecraft.world.Container>
org.cyclops.cyclopscore.metadata.RegistryExportableAbstractCookingRecipe<T>
All Implemented Interfaces:
IRegistryExportable

public class RegistryExportableAbstractCookingRecipe<T extends net.minecraft.world.item.crafting.RecipeType<? extends net.minecraft.world.item.crafting.AbstractCookingRecipe>> extends RegistryExportableRecipeAbstract<T,net.minecraft.world.item.crafting.AbstractCookingRecipe,net.minecraft.world.Container>
Furnace recipe exporter.
  • Constructor Details

    • RegistryExportableAbstractCookingRecipe

      protected RegistryExportableAbstractCookingRecipe(Supplier<T> recipeType)
  • Method Details

    • serializeRecipe

      public com.google.gson.JsonObject serializeRecipe(net.minecraft.world.item.crafting.RecipeHolder<net.minecraft.world.item.crafting.AbstractCookingRecipe> recipe)
      Specified by:
      serializeRecipe in class RegistryExportableRecipeAbstract<T extends net.minecraft.world.item.crafting.RecipeType<? extends net.minecraft.world.item.crafting.AbstractCookingRecipe>,net.minecraft.world.item.crafting.AbstractCookingRecipe,net.minecraft.world.Container>