Interface IBookletPage


public interface IBookletPage
  • Method Details

    • getItemStacksForPage

      void getItemStacksForPage(List<net.minecraft.world.item.ItemStack> list)
    • getFluidStacksForPage

      void getFluidStacksForPage(List<net.neoforged.neoforge.fluids.FluidStack> list)
    • getChapter

      IBookletChapter getChapter()
    • setChapter

      void setChapter(IBookletChapter chapter)
    • getInfoText

      String getInfoText()
    • mouseClicked

      void mouseClicked(GuiBookletBase gui, int mouseX, int mouseY, int mouseButton)
    • mouseReleased

      void mouseReleased(GuiBookletBase gui, int mouseX, int mouseY, int state)
    • mouseClickMove

      void mouseClickMove(GuiBookletBase gui, int mouseX, int mouseY, int clickedMouseButton, long timeSinceLastClick)
    • actionPerformed

      void actionPerformed(GuiBookletBase gui, net.minecraft.client.gui.components.Button button)
    • init

      void init(GuiBookletBase gui, int startX, int startY)
    • updateScreen

      void updateScreen(GuiBookletBase gui, int startX, int startY, int pageTimer)
    • drawScreenPre

      void drawScreenPre(GuiBookletBase gui, int startX, int startY, int mouseX, int mouseY, float partialTicks)
    • drawScreenPost

      void drawScreenPost(GuiBookletBase gui, int startX, int startY, int mouseX, int mouseY, float partialTicks)
    • shouldBeOnLeftSide

      boolean shouldBeOnLeftSide()
    • getIdentifier

      String getIdentifier()
    • getWebLink

      String getWebLink()
    • addTextReplacement

      IBookletPage addTextReplacement(String key, String value)
    • addTextReplacement

      IBookletPage addTextReplacement(String key, float value)
    • addTextReplacement

      IBookletPage addTextReplacement(String key, int value)
    • getSortingPriority

      int getSortingPriority()