Interface IBookletPage
public interface IBookletPage
-
Method Summary
Modifier and TypeMethodDescriptionvoidactionPerformed(GuiBookletBase gui, net.minecraft.client.gui.components.Button button) addTextReplacement(String key, float value) addTextReplacement(String key, int value) addTextReplacement(String key, String value) voiddrawScreenPost(GuiBookletBase gui, int startX, int startY, int mouseX, int mouseY, float partialTicks) voiddrawScreenPre(GuiBookletBase gui, int startX, int startY, int mouseX, int mouseY, float partialTicks) voidgetFluidStacksForPage(List<net.neoforged.neoforge.fluids.FluidStack> list) voidgetItemStacksForPage(List<net.minecraft.world.item.ItemStack> list) intvoidinit(GuiBookletBase gui, int startX, int startY) voidmouseClicked(GuiBookletBase gui, int mouseX, int mouseY, int mouseButton) voidmouseClickMove(GuiBookletBase gui, int mouseX, int mouseY, int clickedMouseButton, long timeSinceLastClick) voidmouseReleased(GuiBookletBase gui, int mouseX, int mouseY, int state) voidsetChapter(IBookletChapter chapter) booleanvoidupdateScreen(GuiBookletBase gui, int startX, int startY, int pageTimer)
-
Method Details
-
getItemStacksForPage
-
getFluidStacksForPage
-
getChapter
IBookletChapter getChapter() -
setChapter
-
getInfoText
String getInfoText() -
mouseClicked
-
mouseReleased
-
mouseClickMove
void mouseClickMove(GuiBookletBase gui, int mouseX, int mouseY, int clickedMouseButton, long timeSinceLastClick) -
actionPerformed
-
init
-
updateScreen
-
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
-
addTextReplacement
-
addTextReplacement
-
getSortingPriority
int getSortingPriority()
-