🚧
CustomHud v4 Docs are WIP
For temporary documentation on all the features added in v4, see the changelog
🚧

Settings Variable

Syntax: {setting:<setting>} or {s:<setting>}

All Available (Vanilla) Settings:

Miscellaneous
In-Game Name
Setting
Description Number & Boolean Value Flags
FOV
fov
How large the field of view is, in degrees (30° - 110°) Num: 30 - 110
Bool: fov > 0
Precision & Scale
Realms Notifications
(Online)
realmsNotifications
Whether Realms invites are alerted on the main menu 1 [true] (on)
0 [false] (off)
None
Allow Server Listings
(Online)
allowServerListing
Whether to allow the player to be shown in the player list shown by severs in the multiplayer screen 1 [true] (on)
0 [false] (off)
None
Skin Customizations
modelPart_<part>
If the player's <part> is visible.
The following are avaliable <part>s:
hat left_sleeve left_pants_leg
jacket right_sleeve right_pants_leg
cape --- ---
1 [true] (visible)
0 [false] (not visible)
None
Main Hand
(Skin Customization)
mainHand
Whether the main hand appears as left or right 1 [true] (right)
0 [false] (left)
None
Text Background
(Accessibility Settings)
backgroundForChatOnly
Toggles if the background is only in chat or if it's everywhere (Chat, Everywhere) 1 [true] (chat)
0 [false] (everywhere)
None
Narrator
(Accessibility Settings)
narrator
The mode the narrator is in 0 [false] (off)
1 [true] (all)
2 (chat)
3 [true] (system)
None
Monochrome Logo
(Accessibility Settings)
darkMojangStudiosBackground
Whether the Mojang Studios loading screen will appear monochrome 1 [true] (on)
0 [false] (off)
None
Music & Sounds
In-Game Name
Setting
Description Number & Boolean Value Flags
The Sliders
soundCategory_<category>
The volume of the category Num: volume (0.0 - 1.0)
Bool: volume > 0
Precision & Scale
Device
soundDevice
The Sound device to output the audio to Num: length of name
Bool: length of name > 0
String
Show Subtitles
showSubtitles
Whether to show subtitles 1 [true] (on)
0 [false] (off)
None
Directional Audio
directionalAudio
Whether Directional Audio is enabled 1 [true] (on)
0 [false] (off)
None
Sound Categories
Category Description
master The volume of all sounds
music The volume of gameplay music
record The volume of music/sounds from Jukeboxes and Note Blocks
weather The volume of rain and thunder
block The volume of blocks
hostile The volume of hostile and neutral mobs
neutral The volume of passive mobs
player The volume of players
ambient The volume of cave sounds and fireworks
voice The volume of voices
Video Settings
In-Game Name
Setting
Description Number & Boolean Value Flags
Fullscreen Resolution
fullscreenResolution
The resolution of the game when in fullscreen mode
(<width>x<height>@<refresh rate>:<color bits>)
Num: length of output
Bool: length of output > 0
String
Biome Blend
biomeBlendRadius
Radius for which biome blending should happen Num: radius (0 - 7)
Bool: radius > 0
Precision & Scale
Graphics
graphicsMode
Which graphics mode is selected
(Fast, Fancy, Fabulous)
0 [false] (Fast)
1 [true] (Fancy)
2 [true] (Fabulous)
String
Render Distance
renderDistance
The render distance in the chunk radius from the player Num: distance (2 - 32)
Bool: true
Precision & Scale
Chunk Builder
prioritizeChunkUpdates
Chunk section update strategy
(Threaded, Semi Blocking, Full Blocking)
0 [false] (Threaded)
1 [true] (Semi Blocking)
2 [true] (Full Blocking)
String
Simulation Distance
simulationDistance
The simulation distance in the chunk radius from the player Num: distance (5 - 32)
Bool: true
Precision & Scale
Smooth Lighting
ao
Smooth lighting
(Off, Minimum, Maximum)
0 [false] (Off)
1 [true] (Minimum)
2 [true] (Maximum)
String
Max Framerate
maxFps
The maximum framerate Num: maximum framerate (10 - 260)
Bool: true
Precision & Scale
VSync
enableVsync
Whether v-sync (vertical synchronization) is enabled 1 [true] (on)
0 [false] (off)
None
View Bobbing
bobView
Whether or not the camera bobs up and down as the player walks 1 [true] (on)
0 [false] (off)
None
GUI Scale
guiScale
Size of interfaces Num: the scale
Bool: true
Precision & Scale
Attack Indicator
attackIndicator
When hitting, how the attack indicator is shown on screen
(Off, Crosshair, Hotbar)
0 [false] (Off)
1 [true] (Crosshair)
2 [true] (Hotbar)
String
Brightness
gamma
Brightness Num: brightness (0.0 - 1.0)
Bool: brightness > 0
Precision & Scale
Clouds
renderClouds
Whether to display clouds
(true/false/fast)
0 [false] (Off)
1 [true] (Fast)
2 [true] (Fancy)
String
Fullscreen
fullscreen
Whether the game attempts to go fullscreen at startup 1 [true] (on)
0 [false] (off)
None
Particles
particles
Amount of particles (such as rain, potion effects, etc.)
(All, Decreased, Minimal)
0 [true] (All)
1 [true] (Decreased)
2 [false] (Minimal)
String
Mipmap Levels
mipmapLevels
Amount by which distant textures are smoothed Num: level (0 - 4)
Bool: mipmap is enabled
Precision & Scale
Entity Shadows
entityShadows
Whether to display entity shadows 1 [true] (on)
0 [false] (off)
None
Entity Distance
entityDistanceScaling
The maximum distance from the player that entities render Num: distance (0.5 - 5.0)
Bool: true
Precision & Scale
Autosave Indicator
showAutosaveIndicator
Whether to show autosave indicator on the right-bottom of the screen Check mc 1 [true] (on)
0 [false] (off)
None
Distortion Effects
screenEffectScale
How intense the distortion effects of Nausea and nether portals are Num: effect strength (0.0 - 1.0)
Bool: distortion effect is enabled
Precision & Scale
FOV Effects
fovEffectScale
How much the field of view changes when sprinting, having Speed or Slowness etc. Num: effect strength (0.0 - 1.0)
Bool: pov effect is enabled
Precision & Scale
Darkness Pulsing
(Accessibility Settings)
darknessEffectScale
How much the Darkness effect pulses Num: effect strength (0.0 - 1.0)
Bool: pulsing effect is enabled
Precision & Scale
Hide Lighting Flashes
(Accessibility Settings)
hideLightningFlashes
Hide lightning flashes (visual effect) 1 [true] (on)
0 [false] (off)
None
Controls
In-Game Name
Setting
Description Number & Boolean Value Flags
Key Binds
key_key.<keybind>
The key bound for <keybind> Num: length of keybind
Bool: length of keybind > 0
String
Auto-Jump
autoJump
Whether auto-jump is enabled 1 [true] (on)
0 [false] (off)
None
Sneak
toggleCrouch
Whether Sneak/Crouch is set to toggle instead of hold 1 [true] (on)
0 [false] (off)
None
Sprint
toggleSprint
Whether Sprint is set to toggle instead of hold 1 [true] (on)
0 [false] (off)
None
Mouse Settings
Sensitivity
mouseSensitivity
How much a mouse movement changes the position of the camera Num: sensitivity (0.0 - 1.0)
Bool: sensitivity > 0
Precision & Scale
Invert Mouse
invertYMouse
Whether mouse is inverted or not 1 [true] (on)
0 [false] (off)
None
Scroll Sensitivity
mouseWheelSensitivity
The sensitivity of the mouse wheel Num: sensitivity (0.0 - 10.0)
Bool: sensitivity > 0
Precision & Scale
Discrete Scrolling
discrete_mouse_scroll
Whether to ignore scrolling set by operating system 1 [true] (on)
0 [false] (off)
None
Touchscreen Mode
touchscreen
If Directional Audio is enabled 1 [true] (on)
0 [false] (off)
None
Raw Input
rawMouseInput
Whether to ignore the mouse acceleration set by the operating system 1 [true] (on)
0 [false] (off)
None
Language
In-Game Name
Setting
Description Number & Boolean Value Flags
Language
lang
Selected language name Num: length of lang name
Bool: length of lang name > 0
String
Language Region
lang_region
Selected language region Num: length of lang region
Bool: length of lang region > 0
String
Language Code
lang_code
Selected language code Num: length of lang code
Bool: length of lang code > 0
String
Force Unicode Font
forceUnicodeFont
Whether the Unicode font should be instead of the normal font 1 [true]
0 [false]
None
Chat Settings
In-Game Name
Setting
Description Number & Boolean Value Flags
Chat
chatVisibility
What is seen in chat (All, Commands Only, Hidden) 0 [false] (shown)
1 [true] (commands only)
2 [true] (hidden)
String
Colors
chatColors
Whether colors in chat are allowed 1 [true] (on)
0 [false] (off)
None
Web Links
chatLinks
Whether links show as links or just text in the chat 1 [true] (on)
0 [false] (off)
None
Prompt on Links
chatLinksPrompt
Whether clicking on links in chat needs confirmation before opening them 1 [true] (on)
0 [false] (off)
None
Chat Text Opacity
chatOpacity
Opacity of the chat (0.0 - 1.0) Num: the opacity
Bool: opacity > 0
Precision & Scale
Text Background Opacity
textBackgroundOpacity
Opacity of text background (0.0 - 1.0) Num: the opacity
Bool: opacity > 0
Precision & Scale
Chat Text Size
chatScale
The scale/size of the text in the chat (0.0 - 1.0) Num: the scale
Bool: scale > 0
Precision & Scale
Line Spacing
chatLineSpacing
Spacing between text in chat (0.0 - 1.0) Num: the spacing
Bool: spacing > 0
Precision & Scale
Chat Delay
chatDelay
How much delay there is between text (0.0 - 6.0) Num: the delay
Bool: delay > 0
Precision & Scale
Width
chatWidth
How wide chat is (40px - 320px) Num: the width
Bool: true
Precision & Scale
Focused Height
chatHeightFocused
How tall chat is when it's open (20px - 180px / 0.0 - 1.0) Num: the height
Bool: true
Precision & Scale
Unfocused Height
chatHeightUnfocused
How tall chat is when it's not open (20px - 180px / 0.0 - 1.0) Num: the height
Bool: true
Precision & Scale
Command Suggestions
autoSuggestions
Whether brigadier's command suggestion UI should always be shown, instead of just when pressing tab 1 [true] (on)
0 [false] (off)
None
Hide Matched Names
hideMatchedNames
Whether the game will attempt to apply chat hiding to non-standard messages 1 [true] (on)
0 [false] (off)
None
Reduced Debug Info
reducedDebugInfo
Whether to reduce the information shown on the Debug screen 1 [true] (on)
0 [false] (off)
None
Chat Preview
chatPreview
If chat preview is enabled, and when it shows (Off, While Typing, When Sending) 0 [false] (off)
1 [true] (while typing)
2 [true] (when sending)
None
Only Show Secure Chat
onlyShowSecureChat
Whether to only show chat messages that are properly signed 1 [true] (on)
0 [false] (off)
None
Not Visible in the Settings
Setting Description Number & Boolean Value Flags
lastServer Address of last server used with Direct Connection Num: length of address
Bool: length of address > 0
String
advancedItemTooltips Whether hovering over items in the inventory shows its ID and durability; toggled by pressing F3 + H 1 [true]
0 [false]
None
pauseOnLostFocus Whether switching out of Minecraft without pressing Esc or opening an in-game interface automatically pauses the game; toggled by pressing F3 + P 1 [true]
0 [false]
None
overrideWidth Width to open Minecraft with in pixels (0 means default to the Minecraft settings) Num: 0 (default) or set opening width
Bool: not default
Precision & Scale
overrideHeight Height to open Minecraft with in pixels (0 means default to the Minecraft settings) Num: 0 (default) or set opening height
Bool: not default
Precision & Scale
heldItemTooltips Whether switching between items shows the name of the item 1 [true]
0 [false]
None
useNativeTransport Whether to use a Netty EpollSocketChannel for connections to servers instead of a NioSocketChannel (only applies if EPOLL is available on the user's system) 1 [true]
0 [false]
None
tutorialStep Next stage of tutorial hints to display Num: length of step text
Bool: length of step text > 0
String
glDebugVerbosity LWJGL log info level (only on some machines)
(none, high, medium, low, notification)
Num: level (0 - 4)
Bool: level > 0
Precision & Scale
skipMultiplayerWarning Whether to skip the legal disclaimer when entering the multiplayer screen 1 [true]
0 [false]
None
skipRealms32bitWarning Whether to skip the 32-bit environment warning when entering the Realms screen 1 [true]
0 [false]
None
joinedFirstServer Whether the player has joined a server before. If false, the Social Interactions tutorial hint will appear when joining a server 1 [true]
0 [false]
None
hideBundleTutorial Whether the player has seen the bundle tutorial hint when trying to use a bundle 1 [true]
0 [false]
None
syncChunkWrites Whether to open region files in synchronous mode 1 [true] (Windows)
0 [false] (MacOS or Linux)
None