Class SqueezerRecipeAppendix

java.lang.Object
org.cyclops.cyclopscore.infobook.pageelement.SectionAppendix
org.cyclops.cyclopscore.infobook.pageelement.RecipeAppendix<RecipeSqueezer>
org.cyclops.integrateddynamics.infobook.pageelement.SqueezerRecipeAppendix
Direct Known Subclasses:
MechanicalSqueezerRecipeAppendix

public class SqueezerRecipeAppendix extends org.cyclops.cyclopscore.infobook.pageelement.RecipeAppendix<RecipeSqueezer>
Squeezer recipes.
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.cyclops.cyclopscore.infobook.pageelement.RecipeAppendix

    org.cyclops.cyclopscore.infobook.pageelement.RecipeAppendix.ElementButton<E>, org.cyclops.cyclopscore.infobook.pageelement.RecipeAppendix.FluidButton, org.cyclops.cyclopscore.infobook.pageelement.RecipeAppendix.ItemButton
  • Field Summary

    Fields inherited from class org.cyclops.cyclopscore.infobook.pageelement.RecipeAppendix

    recipe, renderItemHolders, SLOT_SIZE, TICK_DELAY
  • Constructor Summary

    Constructors
    Constructor
    Description
    SqueezerRecipeAppendix(org.cyclops.cyclopscore.infobook.IInfoBook infoBook, net.minecraft.world.item.crafting.RecipeHolder<? extends RecipeSqueezer> recipe)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    bakeElement(org.cyclops.cyclopscore.infobook.InfoSection infoSection)
     
    void
    drawElementInner(org.cyclops.cyclopscore.infobook.ScreenInfoBook gui, net.minecraft.client.gui.GuiGraphics guiGraphics, int x, int y, int width, int height, int page, int mx, int my)
     
    protected net.minecraft.world.item.ItemStack
     
    protected int
     
    protected String
     
    protected int
     

    Methods inherited from class org.cyclops.cyclopscore.infobook.pageelement.RecipeAppendix

    drawElement, getAdditionalHeight, getHeight, getOffsetY, getTick, postDrawElement, preBakeElement, prepareItemStack, prepareItemStacks, prepareItemStacks, renderFluid, renderFluid, renderFluidForButton, renderFluidTooltip, renderItem, renderItem, renderItem, renderItem, renderItemForButton, renderItemForButton, renderItemTooltip, renderToolTips

    Methods inherited from class org.cyclops.cyclopscore.infobook.pageelement.SectionAppendix

    canEqual, drawScreen, equals, getFullHeight, getInfoBook, getLineStart, getPage, hashCode, setLineStart, setPage, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • SqueezerRecipeAppendix

      public SqueezerRecipeAppendix(org.cyclops.cyclopscore.infobook.IInfoBook infoBook, net.minecraft.world.item.crafting.RecipeHolder<? extends RecipeSqueezer> recipe)
  • Method Details

    • getWidth

      protected int getWidth()
      Specified by:
      getWidth in class org.cyclops.cyclopscore.infobook.pageelement.SectionAppendix
    • getHeightInner

      protected int getHeightInner()
      Specified by:
      getHeightInner in class org.cyclops.cyclopscore.infobook.pageelement.RecipeAppendix<RecipeSqueezer>
    • getUnlocalizedTitle

      protected String getUnlocalizedTitle()
      Specified by:
      getUnlocalizedTitle in class org.cyclops.cyclopscore.infobook.pageelement.RecipeAppendix<RecipeSqueezer>
    • bakeElement

      public void bakeElement(org.cyclops.cyclopscore.infobook.InfoSection infoSection)
      Overrides:
      bakeElement in class org.cyclops.cyclopscore.infobook.pageelement.RecipeAppendix<RecipeSqueezer>
    • drawElementInner

      public void drawElementInner(org.cyclops.cyclopscore.infobook.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 org.cyclops.cyclopscore.infobook.pageelement.RecipeAppendix<RecipeSqueezer>
    • getCrafter

      protected net.minecraft.world.item.ItemStack getCrafter()