net.minecraft.client.options

public class GameOptions

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

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
aL
field_7651
LOGGER
field_151454_ax
LOGGER
private static final com.google.gson.Gson
aM
field_7652
GSON
field_151450_ay
GSON
private static final Type
aN
field_14903
STRING_LIST_TYPE
field_151449_az
TYPE_LIST_STRING
public static final com.google.common.base.Splitter
a
field_14904
COLON_SPLITTER
field_189990_a
COLON_SPLITTER
private static final String[]
aO
field_966
GUI_SCALE_SETTINGS
field_74367_ae
GUISCALES
private static final String[]
aP
field_968
PARTICLE_SETTINGS
field_74364_ag
PARTICLES
private static final String[]
aQ
field_5707
AMBIENT_OCCLUSION_SETTINGS
field_98303_au
AMBIENT_OCCLUSIONS
private static final String[]
aR
field_10325
GRAPHICS_SETTINGS
field_181149_aW
CLOUDS_TYPES
private static final String[]
aS
field_13293
ATTACK_INDICATOR_SETTINGS
field_186713_aK
ATTACK_INDICATORS
public static final String[]
b
field_15883
NARRATOR_SETTINGS
field_193632_b
NARRATOR_MODES
public float
c
field_972
mouseSensitivity
field_74341_c
mouseSensitivity
public boolean
d
field_973
invertMouseY
field_74338_d
invertMouse
public int
e
field_7668
viewDistance
field_151451_c
renderDistanceChunks
public boolean
f
field_975
viewBobbing
field_74336_f
viewBobbing
public boolean
g
field_976
anaglyph
field_74337_g
anaglyph
public boolean
h
field_7669
fboEnable
field_151448_g
fboEnable
public int
i
field_978
fpsLimit
field_74350_i
limitFramerate
public int
j
field_10328
cloudRenderMode
field_74345_l
clouds
public boolean
k
field_979
fancyGraphics
field_74347_j
fancyGraphics
public int
l
field_5708
ambientOcclusion
field_74348_k
ambientOcclusion
public List<String>
m
field_7670
resourcePacks
field_151453_l
resourcePacks
public List<String>
n
field_10329
incompatibleResourcePacks
field_183018_l
incompatibleResourcePacks
public PlayerEntity$ChatVisibility
o
field_7671
chatVisibility
field_74343_n
chatVisibility
public boolean
p
field_984
chatColors
field_74344_o
chatColours
public boolean
q
field_985
chatLinks
field_74359_p
chatLinks
public boolean
r
field_986
chatLinksPrompt
field_74358_q
chatLinksPrompt
public float
s
field_987
chatOpacity
field_74357_r
chatOpacity
public boolean
t
field_989
snooperEnabled
field_74355_t
snooperEnabled
public boolean
u
field_990
fullscreen
field_74353_u
fullScreen
public boolean
v
field_991
vsync
field_74352_v
enableVsync
public boolean
w
field_10330
useVbo
field_178881_t
useVbo
public boolean
x
field_10332
reducedDebugInfo
field_178879_v
reducedDebugInfo
public boolean
y
field_992
hideServerAddress
field_80005_w
hideServerAddress
public boolean
z
field_5051
advancedItemTooltips
field_82882_x
advancedItemTooltips
public boolean
A
field_5052
pauseOnUnfocus
field_82881_y
pauseOnLostFocus
private final Set<PlayerModelPart>
aT
field_10327
playerModelParts
field_178882_aU
setModelParts
public boolean
B
field_5047
touchscreen
field_85185_A
touchscreen
public Arm
C
field_13289
mainArm
field_186715_A
mainHand
public int
D
field_5048
overrideWidth
field_92118_B
overrideWidth
public int
E
field_5049
overrideHeight
field_92119_C
overrideHeight
public boolean
F
field_5050
itemInHandTooltips
field_92117_D
heldItemTooltips
public float
G
field_5703
chatScale
field_96691_E
chatScale
public float
H
field_5704
chatWidth
field_96692_F
chatWidth
public float
I
field_5705
unfocusedChatHeight
field_96693_G
chatHeightUnfocused
public float
J
field_5706
focusedChatHeight
field_96694_H
chatHeightFocused
public int
K
field_7637
mipmapLevels
field_151442_I
mipmapLevels
private final Map<SoundCategory, Float>
aU
field_7656
soundCategoryVolumes
field_186714_aM
soundLevels
public boolean
L
field_10321
useNativeTransport
field_181150_U
useNativeTransport
public boolean
M
field_10322
entityShadows
field_181151_V
entityShadows
public int
N
field_13290
attackIndicator
field_186716_M
attackIndicator
public boolean
O
field_13291
enableWeakAttacks
field_189422_N
enableWeakAttacks
public boolean
P
field_13292
showSubtitles
field_186717_N
showSubtitles
public boolean
Q
field_10323
realmsNotifications
field_183509_X
realmsNotifications
public boolean
R
field_14902
autoJump
field_189989_R
autoJump
public TutorialSteps
S
field_15878
tutorialStep
field_193631_S
tutorialStep
public KeyBinding
T
field_993
forwardKey
field_74351_w
keyBindForward
public KeyBinding
U
field_994
leftKey
field_74370_x
keyBindLeft
public KeyBinding
V
field_995
backKey
field_74368_y
keyBindBack
public KeyBinding
W
field_934
rightKey
field_74366_z
keyBindRight
public KeyBinding
X
field_935
jumpKey
field_74314_A
keyBindJump
public KeyBinding
Y
field_939
sneakKey
field_74311_E
keyBindSneak
public KeyBinding
Z
field_7657
sprintKey
field_151444_V
keyBindSprint
public KeyBinding
aa
field_936
inventoryKey
field_151445_Q
keyBindInventory
public KeyBinding
ab
field_7664
swapHandsKey
field_186718_X
keyBindSwapHands
public KeyBinding
ac
field_937
dropKey
field_74316_C
keyBindDrop
public KeyBinding
ad
field_941
useKey
field_74313_G
keyBindUseItem
public KeyBinding
ae
field_940
attackKey
field_74312_F
keyBindAttack
public KeyBinding
af
field_943
pickItemKey
field_74322_I
keyBindPickBlock
public KeyBinding
ag
field_938
chatKey
field_74310_D
keyBindChat
public KeyBinding
ah
field_942
playerListKey
field_74321_H
keyBindPlayerList
public KeyBinding
ai
field_944
commandKey
field_74323_J
keyBindCommand
public KeyBinding
aj
field_7658
screenshotKey
field_151447_Z
keyBindScreenshot
public KeyBinding
ak
field_7659
togglePerspectiveKey
field_151457_aa
keyBindTogglePerspective
public KeyBinding
al
field_7660
smoothCameraKey
field_151458_ab
keyBindSmoothCamera
public KeyBinding
am
field_7661
fullscreenKey
field_152395_am
keyBindFullscreen
public KeyBinding
an
field_10326
spectatorOutlinesKey
field_178883_an
keyBindSpectatorOutlines
public KeyBinding
ao
field_15880
advancementsKey
field_194146_ao
keyBindAdvancements
public KeyBinding[]
ap
field_7666
hotbarKeyBindings
field_151456_ac
keyBindsHotbar
public KeyBinding
aq
field_15881
saveToolbarKey
field_193629_ap
keyBindSaveToolbar
public KeyBinding
ar
field_15882
loadToolbarKey
field_193630_aq
keyBindLoadToolbar
public KeyBinding[]
as
field_945
keyBindings
field_74324_K
keyBindings
protected Minecraft
at
field_946
minecraft
field_74317_L
mc
private File
aV
field_970
file
field_74354_ai
optionsFile
public Difficulty
au
field_7667
difficulty
field_74318_M
difficulty
public boolean
av
field_948
hideGui
field_74319_N
hideGUI
public int
aw
field_949
perspective
field_74320_O
thirdPersonView
public boolean
ax
field_950
debugEnabled
field_74330_P
showDebugInfo
public boolean
ay
field_951
debugProfilerEnabled
field_74329_Q
showDebugProfilerChart
public boolean
az
field_10324
debugTpsEnabled
field_181657_aC
showLagometer
public String
aA
field_952
lastServer
field_74332_R
lastServer
public boolean
aB
field_954
smoothCamera
field_74326_T
smoothCamera
public boolean
aC
field_955
debugCamera
field_74325_U
debugCamEnable
public float
aD
field_958
fov
field_74334_X
fovSetting
public float
aE
field_959
gamma
field_74333_Y
gammaSetting
public float
aF
field_7649
saturation
field_151452_as
saturation
public int
aG
field_961
guiScale
field_74335_Z
guiScale
public int
aH
field_962
particles
field_74362_aa
particleSetting
public int
aI
field_15879
narrator
field_192571_R
narrator
public String
aJ
field_963
language
field_74363_ab
language
public boolean
aK
field_7650
forceUnicodeFont
field_151455_aw
forceUnicodeFont

Constructor summary

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

Method summary

Modifier and TypeMethod
public static String
a(int arg0)
method_877(int arg0)
getKeyName(int keyCode)
func_74298_c(int arg0)
getKeyDisplayString(int key)
public static boolean
a(bhy arg0)
method_4931(class_327 arg0)
isPressed(KeyBinding keyBinding)
func_100015_a(KeyBinding arg0)
isKeyDown(KeyBinding key)
public void
a(bhy arg0, int arg1)
method_6655(class_327 arg0, int arg1)
setKeyCode(KeyBinding keyBinding, int code)
func_151440_a(KeyBinding arg0, int arg1)
setOptionKeyBinding(KeyBinding key, int keyCode)
public void
a(bid$a arg0, float arg1)
method_869(class_347$class_350 arg0, float arg1)
set(GameOptions$Option option, float value)
func_74304_a(GameSettings$Options arg0, float arg1)
setOptionFloatValue(GameSettings$Options settingsOption, float value)
public void
a(bid$a arg0, int arg1)
method_870(class_347$class_350 arg0, int arg1)
set(GameOptions$Option option, int value)
func_74306_a(GameSettings$Options arg0, int arg1)
setOptionValue(GameSettings$Options settingsOption, int value)
public float
a(bid$a arg0)
method_868(class_347$class_350 arg0)
getFloat(GameOptions$Option option)
func_74296_a(GameSettings$Options arg0)
getOptionFloatValue(GameSettings$Options settingOption)
public boolean
b(bid$a arg0)
method_875(class_347$class_350 arg0)
getBoolean(GameOptions$Option option)
func_74308_b(GameSettings$Options arg0)
getOptionOrdinalValue(GameSettings$Options settingOption)
private static String
a(String[] arg0, int arg1)
method_872(String[] arg0, int arg1)
translateIntegerValue(String[] translationKeys, int value)
func_74299_a(String[] arg0, int arg1)
getTranslation(String[] strArray, int index)
public String
c(bid$a arg0)
method_878(class_347$class_350 arg0)
getAsString(GameOptions$Option option)
func_74297_c(GameSettings$Options arg0)
getKeyBinding(GameSettings$Options settingOption)
public void
a()
method_865()
load()
func_74300_a()
loadOptions()
private NbtCompound
a(fy arg0)
method_13409(class_322 arg0)
runDataFix(NbtCompound nbt)
func_189988_a(NBTTagCompound arg0)
dataFix(NBTTagCompound arg0)
private float
a(String arg0)
method_871(String arg0)
parseFloat(String s)
func_74305_a(String arg0)
parseFloat(String str)
public void
b()
method_873()
save()
func_74303_b()
saveOptions()
public float
a(qg arg0)
method_6656(class_2153 arg0)
getSoundCategoryVolume(SoundCategory category)
func_186711_a(SoundCategory arg0)
getSoundLevel(SoundCategory category)
public void
a(qg arg0, float arg1)
method_6657(class_2153 arg0, float arg1)
setSoundCategoryVolume(SoundCategory category, float volume)
func_186712_a(SoundCategory arg0, float arg1)
setSoundLevel(SoundCategory category, float volume)
public void
c()
method_4228()
syncClientSettings()
func_82879_c()
sendSettingsToServer()
public Set<PlayerModelPart>
d()
method_9413()
getPlayerModelParts()
func_178876_d()
getModelParts()
public void
a(aee arg0, boolean arg1)
method_9412(class_2670 arg0, boolean arg1)
setPlayerModelPart(PlayerModelPart part, boolean enable)
func_178878_a(EnumPlayerModelParts arg0, boolean arg1)
setModelPartEnabled(EnumPlayerModelParts modelPart, boolean enable)
public void
a(aee arg0)
method_9411(class_2670 arg0)
togglePlayerModelPart(PlayerModelPart part)
func_178877_a(EnumPlayerModelParts arg0)
switchModelPartEnabled(EnumPlayerModelParts modelPart)
public int
e()
method_9414()
getCloudRenderMode()
func_181147_e()
shouldRenderClouds()
public boolean
f()
method_9415()
shouldUseNativeTransport()
func_181148_f()
isUsingNativeTransport()