public class LeftAreaDispatcher extends java.lang.Object implements IShowsRecipeFocuses, IPaged
Constructor and Description |
---|
LeftAreaDispatcher(GuiScreenHelper guiScreenHelper) |
Modifier and Type | Method and Description |
---|---|
void |
addContent(ILeftAreaContent content) |
boolean |
canSetFocusWithMouse() |
void |
drawOnForeground(net.minecraft.client.gui.inventory.GuiContainer gui,
int mouseX,
int mouseY) |
void |
drawScreen(net.minecraft.client.Minecraft minecraft,
int mouseX,
int mouseY,
float partialTicks) |
void |
drawTooltips(net.minecraft.client.Minecraft minecraft,
int mouseX,
int mouseY) |
IClickedIngredient<?> |
getIngredientUnderMouse(int mouseX,
int mouseY) |
int |
getPageCount() |
int |
getPageNumber() |
boolean |
handleMouseClicked(int mouseX,
int mouseY,
int mouseButton) |
boolean |
handleMouseScrolled(int mouseX,
int mouseY,
int dWheel) |
boolean |
hasNext() |
boolean |
hasPrevious() |
boolean |
nextPage() |
boolean |
previousPage() |
void |
updateScreen(net.minecraft.client.gui.GuiScreen guiScreen,
boolean forceUpdate) |
public LeftAreaDispatcher(GuiScreenHelper guiScreenHelper)
public void addContent(ILeftAreaContent content)
public void drawScreen(net.minecraft.client.Minecraft minecraft, int mouseX, int mouseY, float partialTicks)
public void drawOnForeground(net.minecraft.client.gui.inventory.GuiContainer gui, int mouseX, int mouseY)
public void drawTooltips(net.minecraft.client.Minecraft minecraft, int mouseX, int mouseY)
public void updateScreen(@Nullable net.minecraft.client.gui.GuiScreen guiScreen, boolean forceUpdate)
@Nullable public IClickedIngredient<?> getIngredientUnderMouse(int mouseX, int mouseY)
getIngredientUnderMouse
in interface IShowsRecipeFocuses
public boolean canSetFocusWithMouse()
canSetFocusWithMouse
in interface IShowsRecipeFocuses
public boolean handleMouseScrolled(int mouseX, int mouseY, int dWheel)
public boolean handleMouseClicked(int mouseX, int mouseY, int mouseButton)
public boolean previousPage()
previousPage
in interface IPaged
public boolean hasPrevious()
hasPrevious
in interface IPaged
public int getPageCount()
getPageCount
in interface IPaged
public int getPageNumber()
getPageNumber
in interface IPaged