Class FurnaceRecipeAppendix

java.lang.Object
org.cyclops.cyclopscore.infobook.pageelement.SectionAppendix
org.cyclops.cyclopscore.infobook.pageelement.RecipeAppendix<net.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>>
org.cyclops.cyclopscore.infobook.pageelement.FurnaceRecipeAppendix

public class FurnaceRecipeAppendix extends RecipeAppendix<net.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>>
Blood Infuser recipes.
  • Constructor Details

    • FurnaceRecipeAppendix

      public FurnaceRecipeAppendix(IInfoBook infoBook, net.minecraft.world.item.crafting.RecipeHolder<? extends net.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>> recipe)
  • Method Details

    • getWidth

      protected int getWidth()
      Specified by:
      getWidth in class SectionAppendix
    • getHeightInner

      protected int getHeightInner()
      Specified by:
      getHeightInner in class RecipeAppendix<net.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>>
    • getUnlocalizedTitle

      protected String getUnlocalizedTitle()
      Specified by:
      getUnlocalizedTitle in class RecipeAppendix<net.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>>
    • bakeElement

      public void bakeElement(InfoSection infoSection)
      Description copied from class: SectionAppendix
      Bake this appendix, only called once before changing pages.
      Overrides:
      bakeElement in class RecipeAppendix<net.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>>
      Parameters:
      infoSection - The section this appendix is part of.w
    • drawElementInner

      public void drawElementInner(ScreenInfoBook gui, net.minecraft.client.gui.GuiGraphics guiGraphics, int x, int y, int width, int height, int page, int mx, int my)
      Specified by:
      drawElementInner in class RecipeAppendix<net.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>>