public class RecipesGui extends net.minecraft.client.gui.inventory.GuiContainer implements IShowsRecipeFocuses
dragSplitting, dragSplittingSlots, guiLeft, guiTop, inventoryBackground, inventorySlots, xSize, ySize| Constructor and Description |
|---|
RecipesGui() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
actionPerformed(net.minecraft.client.gui.GuiButton guibutton) |
void |
back() |
boolean |
canSetFocusWithMouse() |
protected void |
drawGuiContainerBackgroundLayer(float partialTicks,
int mouseX,
int mouseY) |
void |
drawScreen(int mouseX,
int mouseY,
float partialTicks) |
Focus |
getFocusUnderMouse(int mouseX,
int mouseY) |
net.minecraft.client.gui.GuiScreen |
getParentScreen() |
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) |
checkHotbarKeys, doesGuiPauseGame, drawGuiContainerForegroundLayer, getSlotUnderMouse, handleMouseClick, initGui, isPointInRegion, mouseClickMove, mouseReleased, onGuiClosed, updateScreenconfirmClicked, drawBackground, drawCreativeTabHoveringText, drawDefaultBackground, drawHoveringText, drawHoveringText, drawWorldBackground, func_183500_a, getClipboardString, handleComponentClick, handleComponentHover, handleInput, handleKeyboardInput, isAltKeyDown, isCtrlKeyDown, isKeyComboCtrlA, isKeyComboCtrlC, isKeyComboCtrlV, isKeyComboCtrlX, isShiftKeyDown, onResize, renderToolTip, sendChatMessage, sendChatMessage, setClipboardString, setTextpublic 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.inventory.GuiContainerprotected void drawGuiContainerBackgroundLayer(float partialTicks,
int mouseX,
int mouseY)
drawGuiContainerBackgroundLayer in class net.minecraft.client.gui.inventory.GuiContainerpublic 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.inventory.GuiContainerjava.io.IOExceptionprotected void keyTyped(char typedChar,
int keyCode)
throws java.io.IOException
keyTyped in class net.minecraft.client.gui.inventory.GuiContainerjava.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()