net.minecraft.client.options

public class GameOptions

avh
net.minecraft.class_347
net.minecraft.client.options.GameOptions
net.minecraft.client.settings.GameSettings

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
aO
field_7651
LOGGER
logger
private static final com.google.gson.Gson
aP
field_7652
GSON
gson
private static final ParameterizedType
aQ
field_7653
STRING_LIST_TYPE
typeListString
private static final String[]
aR
field_966
GUI_SCALE_SETTINGS
GUISCALES
private static final String[]
aS
field_968
PARTICLE_SETTINGS
PARTICLES
private static final String[]
aT
field_5707
AMBIENT_OCCLUSION_SETTINGS
AMBIENT_OCCLUSIONS
private static final String[]
aU
field_967
STREAM_COMPRESSION_SETTINGS
STREAM_COMPRESSIONS
private static final String[]
aV
field_7654
STREAM_CHAT_ENABLED_SETTINGS
STREAM_CHAT_MODES
private static final String[]
aW
field_969
STREAM_USER_FILTER_SETTINGS
STREAM_CHAT_FILTER_MODES
private static final String[]
aX
field_7655
STREAM_MIC_TOGGLE_SETTINGS
STREAM_MIC_MODES
private static final String[]
aY
field_10325
GRAPHICS_SETTINGS
CLOUDS_TYPES
public float
a
field_972
mouseSensitivity
mouseSensitivity
public boolean
b
field_973
invertMouseY
invertMouse
public int
c
field_7668
viewDistance
renderDistanceChunks
public boolean
d
field_975
viewBobbing
viewBobbing
public boolean
e
field_976
anaglyph
anaglyph
public boolean
f
field_7669
fboEnable
fboEnable
public int
g
field_978
fpsLimit
limitFramerate
public int
h
field_10328
cloudRenderMode
clouds
public boolean
i
field_979
fancyGraphics
fancyGraphics
public int
j
field_5708
ambientOcclusion
ambientOcclusion
public List<String>
k
field_7670
resourcePacks
resourcePacks
public List<String>
l
field_10329
incompatibleResourcePacks
incompatibleResourcePacks
public PlayerEntity$ChatVisibility
m
field_7671
chatVisibility
chatVisibility
public boolean
n
field_984
chatColors
chatColours
public boolean
o
field_985
chatLinks
chatLinks
public boolean
p
field_986
chatLinksPrompt
chatLinksPrompt
public float
q
field_987
chatOpacity
chatOpacity
public boolean
r
field_989
snooperEnabled
snooperEnabled
public boolean
s
field_990
fullscreen
fullScreen
public boolean
t
field_991
vsync
enableVsync
public boolean
u
field_10330
useVbo
useVbo
public boolean
v
field_10331
allowBlockAlternatives
allowBlockAlternatives
public boolean
w
field_10332
reducedDebugInfo
reducedDebugInfo
public boolean
x
field_992
hideServerAddress
hideServerAddress
public boolean
y
field_5051
advancedItemTooltips
advancedItemTooltips
public boolean
z
field_5052
pauseOnUnfocus
pauseOnLostFocus
private final Set<PlayerModelPart>
aZ
field_10327
playerModelParts
setModelParts
public boolean
A
field_5047
touchscreen
touchscreen
public int
B
field_5048
overrideWidth
overrideWidth
public int
C
field_5049
overrideHeight
overrideHeight
public boolean
D
field_5050
itemInHandTooltips
heldItemTooltips
public float
E
field_5703
chatScale
chatScale
public float
F
field_5704
chatWidth
chatWidth
public float
G
field_5705
unfocusedChatHeight
chatHeightUnfocused
public float
H
field_5706
focusedChatHeight
chatHeightFocused
public boolean
I
field_7636
showInventoryAchievementHint
showInventoryAchievementHint
public int
J
field_7637
mipmapLevels
mipmapLevels
private Map<SoundCategory, Float>
ba
field_7656
soundCategoryVolumes
mapSoundLevels
public float
K
field_7639
streamBytesPerPixel
streamBytesPerPixel
public float
L
field_7640
streamMicVolume
streamMicVolume
public float
M
field_7641
streamSystemVolume
streamGameVolume
public float
N
field_7642
streamKbps
streamKbps
public float
O
field_7643
streamFps
streamFps
public int
P
field_7644
streamCompression
streamCompression
public boolean
Q
field_7645
streamSendMetadata
streamSendMetadata
public String
R
field_982
streamPreferredServer
streamPreferredServer
public int
S
field_7646
streamChatEnabled
streamChatEnabled
public int
T
field_7647
streamChatUserFilter
streamChatUserFilter
public int
U
field_7648
streamMicToggleBehavior
streamMicToggleBehavior
public boolean
V
field_10321
useNativeTransport
useNativeTransport
public boolean
W
field_10322
entityShadows
entityShadows
public KeyBinding
X
field_993
forwardKey
keyBindForward
public KeyBinding
Y
field_994
leftKey
keyBindLeft
public KeyBinding
Z
field_995
backKey
keyBindBack
public KeyBinding
aa
field_934
rightKey
keyBindRight
public KeyBinding
ab
field_935
jumpKey
keyBindJump
public KeyBinding
ac
field_939
sneakKey
keyBindSneak
public KeyBinding
ad
field_7657
sprintKey
keyBindSprint
public KeyBinding
ae
field_936
inventoryKey
keyBindInventory
public KeyBinding
af
field_941
useKey
keyBindUseItem
public KeyBinding
ag
field_937
dropKey
keyBindDrop
public KeyBinding
ah
field_940
attackKey
keyBindAttack
public KeyBinding
ai
field_943
pickItemKey
keyBindPickBlock
public KeyBinding
aj
field_938
chatKey
keyBindChat
public KeyBinding
ak
field_942
playerListKey
keyBindPlayerList
public KeyBinding
al
field_944
commandKey
keyBindCommand
public KeyBinding
am
field_7658
screenshotKey
keyBindScreenshot
public KeyBinding
an
field_7659
togglePerspectiveKey
keyBindTogglePerspective
public KeyBinding
ao
field_7660
smoothCameraKey
keyBindSmoothCamera
public KeyBinding
ap
field_7661
fullscreenKey
keyBindFullscreen
public KeyBinding
aq
field_10326
spectatorOutlinesKey
keyBindSpectatorOutlines
public KeyBinding
ar
field_7662
streamStartStopKey
keyBindStreamStartStop
public KeyBinding
as
field_7663
streamPauseKey
keyBindStreamPauseUnpause
public KeyBinding
at
field_7664
streamCommercialKey
keyBindStreamCommercials
public KeyBinding
au
field_7665
streamToggleMicKey
keyBindStreamToggleMic
public KeyBinding[]
av
field_7666
hotbarKeyBindings
keyBindsHotbar
public KeyBinding[]
aw
field_945
keyBindings
keyBindings
protected Minecraft
ax
field_946
minecraft
mc
private File
bb
field_970
file
optionsFile
public Difficulty
ay
field_7667
difficulty
difficulty
public boolean
az
field_948
hideGui
hideGUI
public int
aA
field_949
perspective
thirdPersonView
public boolean
aB
field_950
debugEnabled
showDebugInfo
public boolean
aC
field_951
debugProfilerEnabled
showDebugProfilerChart
public boolean
aD
field_10324
debugTpsEnabled
showLagometer
public String
aE
field_952
lastServer
lastServer
public boolean
aF
field_954
smoothCamera
smoothCamera
public boolean
aG
field_955
debugCamera
debugCamEnable
public float
aH
field_958
fov
fovSetting
public float
aI
field_959
gamma
gammaSetting
public float
aJ
field_7649
saturation
saturation
public int
aK
field_961
guiScale
guiScale
public int
aL
field_962
particles
particleSetting
public String
aM
field_963
language
language
public boolean
aN
field_7650
forceUnicodeFont
forceUnicodeFont

Constructor summary

ModifierConstructor
public (Minecraft minecraft, File dir)
public ()

Method summary

Modifier and TypeMethod
public static String
c(int arg0)
method_877(int arg0)
getKeyName(int keyCode)
getKeyDisplayString(int key)
public static boolean
a(avb arg0)
method_4931(class_327 arg0)
isPressed(KeyBinding keyBinding)
isKeyDown(KeyBinding key)
public void
a(avb arg0, int arg1)
method_6655(class_327 arg0, int arg1)
setKeyCode(KeyBinding keyBinding, int code)
setOptionKeyBinding(KeyBinding key, int keyCode)
public void
a(avh$a arg0, float arg1)
method_869(class_347$class_350 arg0, float arg1)
set(GameOptions$Option option, float value)
setOptionFloatValue(GameSettings$Options settingsOption, float value)
public void
a(avh$a arg0, int arg1)
method_870(class_347$class_350 arg0, int arg1)
set(GameOptions$Option option, int value)
setOptionValue(GameSettings$Options settingsOption, int value)
public float
a(avh$a arg0)
method_868(class_347$class_350 arg0)
getFloat(GameOptions$Option option)
getOptionFloatValue(GameSettings$Options settingOption)
public boolean
b(avh$a arg0)
method_875(class_347$class_350 arg0)
getBoolean(GameOptions$Option option)
getOptionOrdinalValue(GameSettings$Options settingOption)
private static String
a(String[] arg0, int arg1)
method_872(String[] arg0, int arg1)
translateIntegerValue(String[] translationKeys, int value)
getTranslation(String[] strArray, int index)
public String
c(avh$a arg0)
method_878(class_347$class_350 arg0)
getAsString(GameOptions$Option option)
getKeyBinding(GameSettings$Options settingOption)
public void
a()
method_865()
load()
loadOptions()
private float
a(String arg0)
method_871(String arg0)
parseFloat(String s)
parseFloat(String str)
public void
b()
method_873()
save()
saveOptions()
public float
a(bpg arg0)
method_6656(class_2153 arg0)
getSoundCategoryVolume(SoundCategory category)
getSoundLevel(SoundCategory sndCategory)
public void
a(bpg arg0, float arg1)
method_6657(class_2153 arg0, float arg1)
setSoundCategoryVolume(SoundCategory category, float volume)
setSoundLevel(SoundCategory sndCategory, float soundLevel)
public void
c()
method_4228()
syncClientSettings()
sendSettingsToServer()
public Set<PlayerModelPart>
d()
method_9413()
getPlayerModelParts()
getModelParts()
public void
a(wo arg0, boolean arg1)
method_9412(class_2670 arg0, boolean arg1)
setPlayerModelPart(PlayerModelPart part, boolean enable)
setModelPartEnabled(EnumPlayerModelParts modelPart, boolean enable)
public void
a(wo arg0)
method_9411(class_2670 arg0)
togglePlayerModelPart(PlayerModelPart part)
switchModelPartEnabled(EnumPlayerModelParts modelPart)
public int
e()
method_9414()
getCloudRenderMode()
shouldRenderClouds()
public boolean
f()
method_9415()
shouldUseNativeTransport()
isUsingNativeTransport()