# Package net.minecraftforge.client.event

- Class Summary
  Class | Description
  --- | ---
  ClientChatReceivedEvent |
  DrawBlockHighlightEvent |
  EntityViewRenderEvent | Event that hooks into EntityRenderer, allowing any feature to customize visual attributes of fog the player sees.
  EntityViewRenderEvent.FogColors | Event that allows any feature to customize the color of fog the player sees.
  EntityViewRenderEvent.FogDensity | Event that allows any feature to customize the fog density the player sees.
  FOVUpdateEvent | Author: MachineMuse (Claire Semple) Created: 6:07 PM, 9/5/13
  GuiOpenEvent | This event is called before any Gui will open.
  GuiScreenEvent | Event classes for GuiScreen events.
  GuiScreenEvent.ActionPerformedEvent |
  GuiScreenEvent.ActionPerformedEvent.Post | This event fires after `GuiScreen.actionPerformed()` provided that the active screen has not been changed as a result of `GuiScreen.actionPerformed()`.
  GuiScreenEvent.ActionPerformedEvent.Pre | This event fires once it has been determined that a GuiButton object has been clicked.
  GuiScreenEvent.DrawScreenEvent |
  GuiScreenEvent.DrawScreenEvent.Post | This event fires just after `GuiScreen.drawScreen()` is called.
  GuiScreenEvent.DrawScreenEvent.Pre | This event fires just before `GuiScreen.drawScreen()` is called.
  GuiScreenEvent.InitGuiEvent |
  GuiScreenEvent.InitGuiEvent.Post | This event fires right after `GuiScreen.initGui()`.
  GuiScreenEvent.InitGuiEvent.Pre | This event fires just after initializing `GuiScreen.mc`, `GuiScreen.fontRendererObj`, `GuiScreen.width`, and `GuiScreen.height`, and just before calling `GuiScreen.buttonList.clear()` and `GuiScreen.initGui()`.
  MouseEvent | Author: MachineMuse (Claire Semple) Created: 2:46 PM, 9/4/13
  RenderGameOverlayEvent |
  RenderGameOverlayEvent.Chat |
  RenderGameOverlayEvent.Post |
  RenderGameOverlayEvent.Pre |
  RenderGameOverlayEvent.Text |
  RenderHandEvent |
  RenderLivingEvent |
  RenderLivingEvent.Post |
  RenderLivingEvent.Pre |
  RenderLivingEvent.Specials |
  RenderLivingEvent.Specials.Post |
  RenderLivingEvent.Specials.Pre |
  RenderPlayerEvent |
  RenderPlayerEvent.Post |
  RenderPlayerEvent.Pre |
  RenderPlayerEvent.SetArmorModel |
  RenderPlayerEvent.Specials |
  RenderPlayerEvent.Specials.Post |
  RenderPlayerEvent.Specials.Pre |
  RenderWorldEvent |
  RenderWorldEvent.Post | Fired after the tessellator is stopped, before the display list is ended.
  RenderWorldEvent.Pre | Fired when 16x16x16 chunk area is being redrawn.
  RenderWorldLastEvent |
  TextureStitchEvent |
  TextureStitchEvent.Post | This event is fired once the texture map has loaded all textures and stitched them together.
  TextureStitchEvent.Pre | Fired when the TextureMap is told to refresh it's stitched texture.

- Enum Summary
  Enum | Description
  --- | ---
  RenderGameOverlayEvent.ElementType |