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.screen.inventory.ContainerScreen 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(double mouseX,
double mouseY) |
int |
getPageCount() |
int |
getPageNumber() |
boolean |
handleMouseClicked(double mouseX,
double mouseY,
int mouseButton) |
boolean |
handleMouseScrolled(double mouseX,
double mouseY,
double dWheel) |
boolean |
hasNext() |
boolean |
hasPrevious() |
boolean |
nextPage() |
boolean |
previousPage() |
void |
updateScreen(net.minecraft.client.gui.screen.Screen 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.screen.inventory.ContainerScreen 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.screen.Screen guiScreen,
boolean forceUpdate)
@Nullable public IClickedIngredient<?> getIngredientUnderMouse(double mouseX, double mouseY)
getIngredientUnderMouse in interface IShowsRecipeFocusespublic boolean canSetFocusWithMouse()
canSetFocusWithMouse in interface IShowsRecipeFocusespublic boolean handleMouseScrolled(double mouseX,
double mouseY,
double dWheel)
public boolean handleMouseClicked(double mouseX,
double mouseY,
int mouseButton)
public boolean previousPage()
previousPage in interface IPagedpublic boolean hasPrevious()
hasPrevious in interface IPagedpublic int getPageCount()
getPageCount in interface IPagedpublic int getPageNumber()
getPageNumber in interface IPaged