net.minecraft.client.options

public class GameOptions

beu
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
aG
field_7651
LOGGER
LOGGER
private static final com.google.gson.Gson
aH
field_7652
GSON
GSON
private static final Type
aI
field_14903
STRING_LIST_TYPE
TYPE_LIST_STRING
public static final com.google.common.base.Splitter
a
field_14904
COLON_SPLITTER
COLON_SPLITTER
private static final String[]
aJ
field_966
GUI_SCALE_SETTINGS
GUISCALES
private static final String[]
aK
field_968
PARTICLE_SETTINGS
PARTICLES
private static final String[]
aL
field_5707
AMBIENT_OCCLUSION_SETTINGS
AMBIENT_OCCLUSIONS
private static final String[]
aM
field_10325
GRAPHICS_SETTINGS
CLOUDS_TYPES
private static final String[]
aN
field_13293
ATTACK_INDICATOR_SETTINGS
ATTACK_INDICATORS
public float
b
field_972
mouseSensitivity
mouseSensitivity
public boolean
c
field_973
invertMouseY
invertMouse
public int
d
field_7668
viewDistance
renderDistanceChunks
public boolean
e
field_975
viewBobbing
viewBobbing
public boolean
f
field_976
anaglyph
anaglyph
public boolean
g
field_7669
fboEnable
fboEnable
public int
h
field_978
fpsLimit
limitFramerate
public int
i
field_10328
cloudRenderMode
clouds
public boolean
j
field_979
fancyGraphics
fancyGraphics
public int
k
field_5708
ambientOcclusion
ambientOcclusion
public List<String>
l
field_7670
resourcePacks
resourcePacks
public List<String>
m
field_10329
incompatibleResourcePacks
incompatibleResourcePacks
public PlayerEntity$ChatVisibility
n
field_7671
chatVisibility
chatVisibility
public boolean
o
field_984
chatColors
chatColours
public boolean
p
field_985
chatLinks
chatLinks
public boolean
q
field_986
chatLinksPrompt
chatLinksPrompt
public float
r
field_987
chatOpacity
chatOpacity
public boolean
s
field_989
snooperEnabled
snooperEnabled
public boolean
t
field_990
fullscreen
fullScreen
public boolean
u
field_991
vsync
enableVsync
public boolean
v
field_10330
useVbo
useVbo
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>
aO
field_10327
playerModelParts
setModelParts
public boolean
A
field_5047
touchscreen
touchscreen
public Arm
B
field_13289
mainArm
mainHand
public int
C
field_5048
overrideWidth
overrideWidth
public int
D
field_5049
overrideHeight
overrideHeight
public boolean
E
field_5050
itemInHandTooltips
heldItemTooltips
public float
F
field_5703
chatScale
chatScale
public float
G
field_5704
chatWidth
chatWidth
public float
H
field_5705
unfocusedChatHeight
chatHeightUnfocused
public float
I
field_5706
focusedChatHeight
chatHeightFocused
public boolean
J
field_7636
showInventoryAchievementHint
showInventoryAchievementHint
public int
K
field_7637
mipmapLevels
mipmapLevels
private final Map<SoundCategory, Float>
aP
field_7656
soundCategoryVolumes
soundLevels
public boolean
L
field_10321
useNativeTransport
useNativeTransport
public boolean
M
field_10322
entityShadows
entityShadows
public int
N
field_13290
attackIndicator
attackIndicator
public boolean
O
field_13291
enableWeakAttacks
enableWeakAttacks
public boolean
P
field_13292
showSubtitles
showSubtitles
public boolean
Q
field_10323
realmsNotifications
realmsNotifications
public boolean
R
field_14902
autoJump
autoJump
public KeyBinding
S
field_993
forwardKey
keyBindForward
public KeyBinding
T
field_994
leftKey
keyBindLeft
public KeyBinding
U
field_995
backKey
keyBindBack
public KeyBinding
V
field_934
rightKey
keyBindRight
public KeyBinding
W
field_935
jumpKey
keyBindJump
public KeyBinding
X
field_939
sneakKey
keyBindSneak
public KeyBinding
Y
field_7657
sprintKey
keyBindSprint
public KeyBinding
Z
field_936
inventoryKey
keyBindInventory
public KeyBinding
aa
field_7664
swapHandsKey
keyBindSwapHands
public KeyBinding
ab
field_937
dropKey
keyBindDrop
public KeyBinding
ac
field_941
useKey
keyBindUseItem
public KeyBinding
ad
field_940
attackKey
keyBindAttack
public KeyBinding
ae
field_943
pickItemKey
keyBindPickBlock
public KeyBinding
af
field_938
chatKey
keyBindChat
public KeyBinding
ag
field_942
playerListKey
keyBindPlayerList
public KeyBinding
ah
field_944
commandKey
keyBindCommand
public KeyBinding
ai
field_7658
screenshotKey
keyBindScreenshot
public KeyBinding
aj
field_7659
togglePerspectiveKey
keyBindTogglePerspective
public KeyBinding
ak
field_7660
smoothCameraKey
keyBindSmoothCamera
public KeyBinding
al
field_7661
fullscreenKey
keyBindFullscreen
public KeyBinding
am
field_10326
spectatorOutlinesKey
keyBindSpectatorOutlines
public KeyBinding[]
an
field_7666
hotbarKeyBindings
keyBindsHotbar
public KeyBinding[]
ao
field_945
keyBindings
keyBindings
protected Minecraft
ap
field_946
minecraft
mc
private File
aQ
field_970
file
optionsFile
public Difficulty
aq
field_7667
difficulty
difficulty
public boolean
ar
field_948
hideGui
hideGUI
public int
as
field_949
perspective
thirdPersonView
public boolean
at
field_950
debugEnabled
showDebugInfo
public boolean
au
field_951
debugProfilerEnabled
showDebugProfilerChart
public boolean
av
field_10324
debugTpsEnabled
showLagometer
public String
aw
field_952
lastServer
lastServer
public boolean
ax
field_954
smoothCamera
smoothCamera
public boolean
ay
field_955
debugCamera
debugCamEnable
public float
az
field_958
fov
fovSetting
public float
aA
field_959
gamma
gammaSetting
public float
aB
field_7649
saturation
saturation
public int
aC
field_961
guiScale
guiScale
public int
aD
field_962
particles
particleSetting
public String
aE
field_963
language
language
public boolean
aF
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(bep arg0)
method_4931(class_327 arg0)
isPressed(KeyBinding keyBinding)
isKeyDown(KeyBinding key)
public void
a(bep arg0, int arg1)
method_6655(class_327 arg0, int arg1)
setKeyCode(KeyBinding keyBinding, int code)
setOptionKeyBinding(KeyBinding key, int keyCode)
public void
a(beu$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(beu$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(beu$a arg0)
method_868(class_347$class_350 arg0)
getFloat(GameOptions$Option option)
getOptionFloatValue(GameSettings$Options settingOption)
public boolean
b(beu$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(beu$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 NbtCompound
a(du arg0)
method_13409(class_322 arg0)
runDataFix(NbtCompound nbt)
dataFix(NBTTagCompound arg0)
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(no arg0)
method_6656(class_2153 arg0)
getSoundCategoryVolume(SoundCategory category)
getSoundLevel(SoundCategory category)
public void
a(no arg0, float arg1)
method_6657(class_2153 arg0, float arg1)
setSoundCategoryVolume(SoundCategory category, float volume)
setSoundLevel(SoundCategory category, float volume)
public void
c()
method_4228()
syncClientSettings()
sendSettingsToServer()
public Set<PlayerModelPart>
d()
method_9413()
getPlayerModelParts()
getModelParts()
public void
a(aaz arg0, boolean arg1)
method_9412(class_2670 arg0, boolean arg1)
setPlayerModelPart(PlayerModelPart part, boolean enable)
setModelPartEnabled(EnumPlayerModelParts modelPart, boolean enable)
public void
a(aaz 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()