## Uses of Class
net.minecraft.client.settings.GameSettings

- Packages that use GameSettings
  Package | Description
  --- | ---
  cpw.mods.fml.client.registry |
  net.minecraft.client |
  net.minecraft.client.audio |
  net.minecraft.client.gui |
  net.minecraft.client.renderer.entity |
  net.minecraft.client.resources |
  net.minecraft.util |
  net.minecraftforge.client |

- - ### Uses of GameSettings in cpw.mods.fml.client.registry

    Methods in cpw.mods.fml.client.registry with parameters of type GameSettings
    Modifier and Type | Method and Description
    --- | ---
    `void` | KeyBindingRegistry.`uploadKeyBindingsToGame(GameSettings settings)`

  - ### Uses of GameSettings in net.minecraft.client

    Fields in net.minecraft.client declared as GameSettings
    Modifier and Type | Field and Description
    --- | ---
    `GameSettings` | Minecraft.`gameSettings` The game settings that currently hold effect.

  - ### Uses of GameSettings in net.minecraft.client.audio

    Constructors in net.minecraft.client.audio with parameters of type GameSettings
    Constructor and Description
    `SoundManager(ResourceManager par1ResourceManager, GameSettings par2GameSettings, File par3File)`

  - ### Uses of GameSettings in net.minecraft.client.gui

    Constructors in net.minecraft.client.gui with parameters of type GameSettings
    Constructor and Description
    `FontRenderer(GameSettings par1GameSettings, ResourceLocation par2ResourceLocation, TextureManager par3TextureManager, boolean par4)`
    `GuiControls(GuiScreen par1GuiScreen, GameSettings par2GameSettings)`
    `GuiLanguage(GuiScreen par1GuiScreen, GameSettings par2GameSettings, LanguageManager par3LanguageManager)`
    `GuiOptions(GuiScreen par1GuiScreen, GameSettings par2GameSettings)`
    `GuiSnooper(GuiScreen par1GuiScreen, GameSettings par2GameSettings)`
    `GuiVideoSettings(GuiScreen par1GuiScreen, GameSettings par2GameSettings)`
    `MapItemRenderer(GameSettings par1GameSettings, TextureManager par2TextureManager)`
    `ScaledResolution(GameSettings par1GameSettings, int par2, int par3)`
    `ScreenChatOptions(GuiScreen par1GuiScreen, GameSettings par2GameSettings)`

  - ### Uses of GameSettings in net.minecraft.client.renderer.entity

    Fields in net.minecraft.client.renderer.entity declared as GameSettings
    Modifier and Type | Field and Description
    --- | ---
    `GameSettings` | RenderManager.`options` Reference to the GameSettings object.

    Methods in net.minecraft.client.renderer.entity with parameters of type GameSettings
    Modifier and Type | Method and Description
    --- | ---
    `void` | RenderManager.`cacheActiveRenderInfo(World par1World, TextureManager par2TextureManager, FontRenderer par3FontRenderer, EntityLivingBase par4EntityLivingBase, EntityLivingBase par5EntityLivingBase, GameSettings par6GameSettings, float par7)` Caches the current frame's active render info, including the current World, RenderEngine, GameSettings and FontRenderer settings, as well as interpolated player position, pitch and yaw.

  - ### Uses of GameSettings in net.minecraft.client.resources

    Constructors in net.minecraft.client.resources with parameters of type GameSettings
    Constructor and Description
    `GuiScreenTemporaryResourcePackSelect(GuiScreen par1GuiScreen, GameSettings par2GameSettings)`
    `ResourcePackRepository(File par1File, ResourcePack par2ResourcePack, MetadataSerializer par3MetadataSerializer, GameSettings par4GameSettings)`

  - ### Uses of GameSettings in net.minecraft.util

    Constructors in net.minecraft.util with parameters of type GameSettings
    Constructor and Description
    `MovementInputFromOptions(GameSettings par1GameSettings)`

  - ### Uses of GameSettings in net.minecraftforge.client

    Constructors in net.minecraftforge.client with parameters of type GameSettings
    Constructor and Description
    `GuiControlsScrollPanel(GuiControls controls, GameSettings options, Minecraft mc)`