public class RecipesGui extends net.minecraft.client.gui.GuiScreen implements IShowsRecipeFocuses
| Constructor and Description |
|---|
RecipesGui() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
actionPerformed(net.minecraft.client.gui.GuiButton guibutton) |
void |
back() |
boolean |
canSetFocusWithMouse() |
boolean |
doesGuiPauseGame() |
protected void |
drawGuiContainerBackgroundLayer(float partialTicks,
int mouseX,
int mouseY) |
void |
drawScreen(int mouseX,
int mouseY,
float partialTicks) |
Focus |
getFocusUnderMouse(int mouseX,
int mouseY) |
int |
getGuiLeft() |
net.minecraft.client.gui.GuiScreen |
getParentScreen() |
int |
getXSize() |
void |
handleMouseInput() |
boolean |
isMouseOver(int mouseX,
int mouseY) |
protected void |
keyTyped(char typedChar,
int keyCode) |
protected void |
mouseClicked(int mouseX,
int mouseY,
int mouseButton) |
void |
setWorldAndResolution(net.minecraft.client.Minecraft mc,
int width,
int height) |
void |
showCategories(java.util.List<java.lang.String> recipeCategoryUids) |
void |
showRecipes(Focus focus) |
void |
showUses(Focus focus) |
confirmClicked, drawBackground, drawCreativeTabHoveringText, drawDefaultBackground, drawHoveringText, drawHoveringText, drawWorldBackground, getClipboardString, handleComponentClick, handleComponentHover, handleInput, handleKeyboardInput, initGui, isAltKeyDown, isCtrlKeyDown, isKeyComboCtrlA, isKeyComboCtrlC, isKeyComboCtrlV, isKeyComboCtrlX, isShiftKeyDown, mouseClickMove, mouseReleased, onGuiClosed, onResize, renderToolTip, sendChatMessage, sendChatMessage, setClipboardString, setGuiSize, setText, updateScreenpublic int getGuiLeft()
public int getXSize()
public boolean doesGuiPauseGame()
doesGuiPauseGame in class net.minecraft.client.gui.GuiScreenpublic void setWorldAndResolution(net.minecraft.client.Minecraft mc,
int width,
int height)
setWorldAndResolution in class net.minecraft.client.gui.GuiScreenpublic void drawScreen(int mouseX,
int mouseY,
float partialTicks)
drawScreen in class net.minecraft.client.gui.GuiScreenprotected void drawGuiContainerBackgroundLayer(float partialTicks,
int mouseX,
int mouseY)
public boolean isMouseOver(int mouseX,
int mouseY)
@Nullable public Focus getFocusUnderMouse(int mouseX, int mouseY)
getFocusUnderMouse in interface IShowsRecipeFocusespublic boolean canSetFocusWithMouse()
canSetFocusWithMouse in interface IShowsRecipeFocusespublic void handleMouseInput()
throws java.io.IOException
handleMouseInput in class net.minecraft.client.gui.GuiScreenjava.io.IOExceptionprotected void mouseClicked(int mouseX,
int mouseY,
int mouseButton)
throws java.io.IOException
mouseClicked in class net.minecraft.client.gui.GuiScreenjava.io.IOExceptionprotected void keyTyped(char typedChar,
int keyCode)
throws java.io.IOException
keyTyped in class net.minecraft.client.gui.GuiScreenjava.io.IOExceptionpublic void showRecipes(@Nonnull
Focus focus)
public void showUses(@Nonnull
Focus focus)
public void showCategories(@Nonnull
java.util.List<java.lang.String> recipeCategoryUids)
public void back()
protected void actionPerformed(@Nonnull
net.minecraft.client.gui.GuiButton guibutton)
actionPerformed in class net.minecraft.client.gui.GuiScreen@Nullable public net.minecraft.client.gui.GuiScreen getParentScreen()