public class GuiContainerWrapper extends java.lang.Object implements IShowsRecipeFocuses, IKeyable
| Constructor and Description |
|---|
GuiContainerWrapper(net.minecraft.client.gui.inventory.GuiContainer guiContainer,
RecipesGui recipesGui) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
Focus |
getFocusUnderMouse(int mouseX,
int mouseY) |
boolean |
hasKeyboardFocus()
Returns true if all keyboard input should go to this IKeyable.
|
boolean |
isOpen() |
boolean |
onKeyPressed(int keyCode)
Returns true if the key press was used.
|
void |
open() |
void |
setKeyboardFocus(boolean keyboardFocus) |
public GuiContainerWrapper(net.minecraft.client.gui.inventory.GuiContainer guiContainer,
RecipesGui recipesGui)
@Nullable public Focus getFocusUnderMouse(int mouseX, int mouseY)
getFocusUnderMouse in interface IShowsRecipeFocusespublic boolean hasKeyboardFocus()
IKeyablehasKeyboardFocus in interface IKeyablepublic void setKeyboardFocus(boolean keyboardFocus)
setKeyboardFocus in interface IKeyablepublic boolean onKeyPressed(int keyCode)
IKeyableonKeyPressed in interface IKeyablepublic void open()
open in interface ICloseablepublic void close()
close in interface ICloseablepublic boolean isOpen()
isOpen in interface ICloseable