| Package | Description |
|---|---|
| net.minecraftforge.client.event |
| Modifier and Type | Class and Description |
|---|---|
static class |
GuiScreenEvent.ActionPerformedEvent |
static class |
GuiScreenEvent.ActionPerformedEvent.Post
This event fires after
GuiScreen.actionPerformed(GuiButton) provided that the active
screen has not been changed as a result of GuiScreen.actionPerformed(GuiButton). |
static class |
GuiScreenEvent.ActionPerformedEvent.Pre
This event fires once it has been determined that a GuiButton object has been clicked.
|
static class |
GuiScreenEvent.BackgroundDrawnEvent
This event fires at the end of
GuiScreen.drawDefaultBackground() and before the rest of the Gui draws. |
static class |
GuiScreenEvent.DrawScreenEvent |
static class |
GuiScreenEvent.DrawScreenEvent.Post
This event fires just after
GuiScreen.drawScreen(int, int, float) is called. |
static class |
GuiScreenEvent.DrawScreenEvent.Pre
This event fires just before
GuiScreen.drawScreen(int, int, float) is called. |
static class |
GuiScreenEvent.InitGuiEvent |
static class |
GuiScreenEvent.InitGuiEvent.Post
This event fires right after
GuiScreen.initGui(). |
static class |
GuiScreenEvent.InitGuiEvent.Pre
This event fires just after initializing
GuiScreen.mc, GuiScreen.fontRenderer,
GuiScreen.width, and GuiScreen.height.If canceled the following lines are skipped in GuiScreen.setWorldAndResolution(Minecraft, int, int):this.buttonList.clear();this.initGui(); |
static class |
GuiScreenEvent.KeyboardInputEvent |
static class |
GuiScreenEvent.KeyboardInputEvent.Post
This event fires after
GuiScreen.handleKeyboardInput() provided that the active
screen has not been changed as a result of GuiScreen.handleKeyboardInput() and
the GuiScreen.keyHandled flag has not been set. |
static class |
GuiScreenEvent.KeyboardInputEvent.Pre
This event fires when keyboard input is detected by a GuiScreen.
|
static class |
GuiScreenEvent.MouseInputEvent |
static class |
GuiScreenEvent.MouseInputEvent.Post
This event fires after
GuiScreen.handleMouseInput() provided that the active
screen has not been changed as a result of GuiScreen.handleMouseInput() and
the GuiScreen.mouseHandled flag has not been set. |
static class |
GuiScreenEvent.MouseInputEvent.Pre
This event fires when mouse input is detected by a GuiScreen.
|
static class |
GuiScreenEvent.PotionShiftEvent
This event fires in
InventoryEffectRenderer.updateActivePotionEffects()
when potion effects are active and the gui wants to move over. |