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. |