# GameSettings

The minecraft settings!

### Properties

#### fov

> **fov**: `number`

The FOV setting.

***

#### gamma

> **gamma**: `number`

The gamma setting.

***

#### keyBindAttack

> `readonly` **keyBindAttack**: [`MCKeyBinding`](https://scripting.breeze.rip/api/net/minecraft/client/settings/mckeybinding)

The left click keybind.

***

#### keyBindBack

> `readonly` **keyBindBack**: [`MCKeyBinding`](https://scripting.breeze.rip/api/net/minecraft/client/settings/mckeybinding)

The back key binding.

***

#### keyBindChat

> `readonly` **keyBindChat**: [`MCKeyBinding`](https://scripting.breeze.rip/api/net/minecraft/client/settings/mckeybinding)

The chat keybind.

***

#### keyBindCommand

> `readonly` **keyBindCommand**: [`MCKeyBinding`](https://scripting.breeze.rip/api/net/minecraft/client/settings/mckeybinding)

The command keybind.

***

#### keyBindDrop

> `readonly` **keyBindDrop**: [`MCKeyBinding`](https://scripting.breeze.rip/api/net/minecraft/client/settings/mckeybinding)

The drop keybind.

***

#### keyBindForward

> `readonly` **keyBindForward**: [`MCKeyBinding`](https://scripting.breeze.rip/api/net/minecraft/client/settings/mckeybinding)

The forward key binding.

***

#### keyBindFullscreen

> `readonly` **keyBindFullscreen**: [`MCKeyBinding`](https://scripting.breeze.rip/api/net/minecraft/client/settings/mckeybinding)

The fullscreen keybind.

***

#### keyBindInventory

> `readonly` **keyBindInventory**: [`MCKeyBinding`](https://scripting.breeze.rip/api/net/minecraft/client/settings/mckeybinding)

The inventory keybind.

***

#### keyBindJump

> `readonly` **keyBindJump**: [`MCKeyBinding`](https://scripting.breeze.rip/api/net/minecraft/client/settings/mckeybinding)

The jump key binding.

***

#### keyBindLeft

> `readonly` **keyBindLeft**: [`MCKeyBinding`](https://scripting.breeze.rip/api/net/minecraft/client/settings/mckeybinding)

The left key binding.

***

#### keyBindPlayerList

> `readonly` **keyBindPlayerList**: [`MCKeyBinding`](https://scripting.breeze.rip/api/net/minecraft/client/settings/mckeybinding)

The player list keybind.

***

#### keyBindRight

> `readonly` **keyBindRight**: [`MCKeyBinding`](https://scripting.breeze.rip/api/net/minecraft/client/settings/mckeybinding)

The right key binding.

***

#### keyBindScreenshot

> `readonly` **keyBindScreenshot**: [`MCKeyBinding`](https://scripting.breeze.rip/api/net/minecraft/client/settings/mckeybinding)

The screenshot keybind.

***

#### keyBindSmoothCamera

> `readonly` **keyBindSmoothCamera**: [`MCKeyBinding`](https://scripting.breeze.rip/api/net/minecraft/client/settings/mckeybinding)

The smooth camera keybind.

***

#### keyBindSneak

> `readonly` **keyBindSneak**: [`MCKeyBinding`](https://scripting.breeze.rip/api/net/minecraft/client/settings/mckeybinding)

The sneak key binding.

***

#### keyBindSpectatorOutlines

> `readonly` **keyBindSpectatorOutlines**: [`MCKeyBinding`](https://scripting.breeze.rip/api/net/minecraft/client/settings/mckeybinding)

The spectator outlines keybind.

***

#### keyBindSprint

> `readonly` **keyBindSprint**: [`MCKeyBinding`](https://scripting.breeze.rip/api/net/minecraft/client/settings/mckeybinding)

The sprint key binding.

***

#### keyBindTogglePerspective

> `readonly` **keyBindTogglePerspective**: [`MCKeyBinding`](https://scripting.breeze.rip/api/net/minecraft/client/settings/mckeybinding)

The perspective toggle keybind.

***

#### keyBindUseItem

> `readonly` **keyBindUseItem**: [`MCKeyBinding`](https://scripting.breeze.rip/api/net/minecraft/client/settings/mckeybinding)

The right click keybind.

***

#### saturation

> `readonly` **saturation**: `number`

***

#### thirdPersonView

> **thirdPersonView**: `number`

The perspective mode: 0 = First person, 1 = Third person back view, 2 = Third person front view

***

#### viewBobbing

> **viewBobbing**: `boolean`

Whether view bobbing is enabled.
