Package net.minecraft.client
Class Options
java.lang.Object
net.minecraft.client.Options
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Componentprivate static final Componentprivate static final Componentprivate static final Componentprivate static final Componentprivate static final Componentprivate static final Componentprivate static final Componentprivate static final Componentprivate static final Componentprivate static final Componentbooleanprivate static final Componentprivate final OptionInstance<Boolean>private final OptionInstance<Boolean>private final OptionInstance<AttackIndicatorStatus>static final intprivate final OptionInstance<Boolean>private final OptionInstance<Boolean>private final OptionInstance<Boolean>private final OptionInstance<Integer>private final OptionInstance<Boolean>private CameraTypeprivate static final Componentprivate static final Componentprivate final OptionInstance<Boolean>private final OptionInstance<Double>private final OptionInstance<Double>private final OptionInstance<Double>private final OptionInstance<Double>private final OptionInstance<Boolean>private final OptionInstance<Boolean>private final OptionInstance<Double>private final OptionInstance<Double>private final OptionInstance<ChatVisiblity>private final OptionInstance<Double>private final OptionInstance<CloudStatus>private final OptionInstance<Double>private final OptionInstance<Boolean>private final OptionInstance<Double>static final Stringprivate static final floatprivate static final Componentprivate static final Componentprivate final OptionInstance<Boolean>private final OptionInstance<Boolean>private final OptionInstance<Boolean>private final OptionInstance<Double>private final OptionInstance<Boolean>private final OptionInstance<Boolean>private final OptionInstance<Integer>private final OptionInstance<Double>private final OptionInstance<Integer>private final OptionInstance<Boolean>private final OptionInstance<Double>intprivate final OptionInstance<Double>private final OptionInstance<Double>private static final Componentprivate static final Componentprivate static final Componentprivate final OptionInstance<GraphicsStatus>(package private) static final com.google.gson.Gsonprivate final OptionInstance<Integer>booleanbooleanprivate final OptionInstance<Boolean>private final OptionInstance<Boolean>booleanprivate final OptionInstance<Boolean>private final OptionInstance<Boolean>private final OptionInstance<Boolean>booleanfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMapping[]final KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMapping(package private) static final org.slf4j.Loggerprivate final OptionInstance<HumanoidArm>private static final intprotected Minecraftprivate final OptionInstance<Integer>private final Set<PlayerModelPart>private final OptionInstance<Double>private static final Componentprivate static final Componentprivate final OptionInstance<NarratorStatus>private final OptionInstance<Boolean>private final OptionInstance<Double>booleanprivate final OptionInstance<Boolean>private final OptionInstance<Boolean>private static final com.google.common.base.Splitterprivate final Fileintintprivate final OptionInstance<Double>private final OptionInstance<ParticleStatus>booleanprivate static final Componentprivate static final Componentprivate static final Componentprivate final OptionInstance<PrioritizeChunkUpdates>private final OptionInstance<Boolean>private final OptionInstance<Boolean>private final OptionInstance<Boolean>static final intstatic final intstatic final intstatic final intstatic final intstatic final intprivate final OptionInstance<Integer>private final OptionInstance<Double>private final OptionInstance<Double>private intprivate final OptionInstance<Boolean>private final OptionInstance<Boolean>private final OptionInstance<Integer>booleanbooleanbooleanprivate final OptionInstance<String>private final Map<SoundSource,OptionInstance<Double>> booleanprivate static final Componentprivate final OptionInstance<Boolean>private final OptionInstance<Double>private final OptionInstance<Boolean>private final OptionInstance<Boolean>private final OptionInstance<Boolean>static final intboolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionautoJump()bobView()voidprivate OptionInstance<Double>createSoundSliderOptionInstance(String p_250353_, SoundSource p_249262_) private CompoundTagdataFix(CompoundTag p_92165_) fov()gamma()static ComponentgenericValueLabel(Component p_231901_, int p_231902_) static ComponentgenericValueLabel(Component p_231922_, Component p_231923_) intgetBackgroundColor(float p_92171_) intgetBackgroundColor(int p_92144_) floatgetBackgroundOpacity(float p_92142_) intgetFile()final OptionInstance<Double>getSoundSourceOptionInstance(SoundSource p_251574_) final floatgetSoundSourceVolume(SoundSource p_92148_) guiScale()(package private) static booleanbooleanisModelPartEnabled(PlayerModelPart p_168417_) (package private) static booleanvoidload()voidload(boolean limited) voidloadSelectedResourcePacks(PackRepository p_92146_) private static doublelogMouse(int p_231966_) mainHand()narrator()private static ComponentpercentValueLabel(Component p_231898_, double p_231899_) private static ComponentpixelValueLabel(Component p_231953_, int p_231954_) private voidprocessOptions(Options.FieldAccess p_168428_) private voidprocessOptionsForge(Options.FieldAccess p_168428_) readListOfStrings(String p_298720_) voidsave()voidsetCameraType(CameraType p_92158_) private voidvoidsetKey(KeyMapping p_92160_, InputConstants.Key p_92161_) private voidsetModelPart(PlayerModelPart p_92155_, boolean p_92156_) voidsetServerRenderDistance(int p_193771_) voidtoggleModelPart(PlayerModelPart p_168419_, boolean p_168420_) private static intunlogMouse(double p_231840_) voidupdateResourcePacks(PackRepository p_275268_) boolean
-
Field Details
-
LOGGER
static final org.slf4j.Logger LOGGER -
GSON
static final com.google.gson.Gson GSON -
LIST_OF_STRINGS_TYPE
-
RENDER_DISTANCE_TINY
public static final int RENDER_DISTANCE_TINY- See Also:
-
RENDER_DISTANCE_SHORT
public static final int RENDER_DISTANCE_SHORT- See Also:
-
RENDER_DISTANCE_NORMAL
public static final int RENDER_DISTANCE_NORMAL- See Also:
-
RENDER_DISTANCE_FAR
public static final int RENDER_DISTANCE_FAR- See Also:
-
RENDER_DISTANCE_REALLY_FAR
public static final int RENDER_DISTANCE_REALLY_FAR- See Also:
-
RENDER_DISTANCE_EXTREME
public static final int RENDER_DISTANCE_EXTREME- See Also:
-
OPTION_SPLITTER
private static final com.google.common.base.Splitter OPTION_SPLITTER -
DEFAULT_VOLUME
private static final float DEFAULT_VOLUME- See Also:
-
DEFAULT_SOUND_DEVICE
- See Also:
-
ACCESSIBILITY_TOOLTIP_DARK_MOJANG_BACKGROUND
-
darkMojangStudiosBackground
-
ACCESSIBILITY_TOOLTIP_HIDE_LIGHTNING_FLASHES
-
hideLightningFlash
-
ACCESSIBILITY_TOOLTIP_HIDE_SPLASH_TEXTS
-
hideSplashTexts
-
sensitivity
-
renderDistance
-
simulationDistance
-
serverRenderDistance
private int serverRenderDistance -
entityDistanceScaling
-
UNLIMITED_FRAMERATE_CUTOFF
public static final int UNLIMITED_FRAMERATE_CUTOFF- See Also:
-
framerateLimit
-
cloudStatus
-
GRAPHICS_TOOLTIP_FAST
-
GRAPHICS_TOOLTIP_FABULOUS
-
GRAPHICS_TOOLTIP_FANCY
-
graphicsMode
-
ambientOcclusion
-
PRIORITIZE_CHUNK_TOOLTIP_NONE
-
PRIORITIZE_CHUNK_TOOLTIP_PLAYER_AFFECTED
-
PRIORITIZE_CHUNK_TOOLTIP_NEARBY
-
prioritizeChunkUpdates
-
resourcePacks
-
incompatibleResourcePacks
-
chatVisibility
-
chatOpacity
-
chatLineSpacing
-
textBackgroundOpacity
-
panoramaSpeed
-
ACCESSIBILITY_TOOLTIP_CONTRAST_MODE
-
highContrast
-
narratorHotkey
-
fullscreenVideoModeString
-
hideServerAddress
public boolean hideServerAddress -
advancedItemTooltips
public boolean advancedItemTooltips -
pauseOnLostFocus
public boolean pauseOnLostFocus -
modelParts
-
mainHand
-
overrideWidth
public int overrideWidth -
overrideHeight
public int overrideHeight -
chatScale
-
chatWidth
-
chatHeightUnfocused
-
chatHeightFocused
-
chatDelay
-
ACCESSIBILITY_TOOLTIP_NOTIFICATION_DISPLAY_TIME
-
notificationDisplayTime
-
mipmapLevels
-
useNativeTransport
public boolean useNativeTransport -
attackIndicator
-
tutorialStep
-
joinedFirstServer
public boolean joinedFirstServer -
hideBundleTutorial
public boolean hideBundleTutorial -
biomeBlendRadius
-
mouseWheelSensitivity
-
rawMouseInput
-
glDebugVerbosity
public int glDebugVerbosity -
autoJump
-
operatorItemsTab
-
autoSuggestions
-
chatColors
-
chatLinks
-
chatLinksPrompt
-
enableVsync
-
entityShadows
-
forceUnicodeFont
-
invertYMouse
-
discreteMouseScroll
-
realmsNotifications
-
ALLOW_SERVER_LISTING_TOOLTIP
-
allowServerListing
-
reducedDebugInfo
-
soundSourceVolumes
-
showSubtitles
-
DIRECTIONAL_AUDIO_TOOLTIP_ON
-
DIRECTIONAL_AUDIO_TOOLTIP_OFF
-
directionalAudio
-
backgroundForChatOnly
-
touchscreen
-
fullscreen
-
bobView
-
MOVEMENT_TOGGLE
-
MOVEMENT_HOLD
-
toggleCrouch
-
toggleSprint
-
skipMultiplayerWarning
public boolean skipMultiplayerWarning -
skipRealms32bitWarning
public boolean skipRealms32bitWarning -
CHAT_TOOLTIP_HIDE_MATCHED_NAMES
-
hideMatchedNames
-
showAutosaveIndicator
-
CHAT_TOOLTIP_ONLY_SHOW_SECURE
-
onlyShowSecureChat
-
keyUp
-
keyLeft
-
keyDown
-
keyRight
-
keyJump
-
keyShift
-
keySprint
-
keyInventory
-
keySwapOffhand
-
keyDrop
-
keyUse
-
keyAttack
-
keyPickItem
-
keyChat
-
keyPlayerList
-
keyCommand
-
keySocialInteractions
-
keyScreenshot
-
keyTogglePerspective
-
keySmoothCamera
-
keyFullscreen
-
keySpectatorOutlines
-
keyAdvancements
-
keyHotbarSlots
-
keySaveHotbarActivator
-
keyLoadHotbarActivator
-
keyMappings
-
minecraft
-
optionsFile
-
hideGui
public boolean hideGui -
cameraType
-
lastMpIp
-
smoothCamera
public boolean smoothCamera -
fov
-
TELEMETRY_TOOLTIP
-
telemetryOptInExtra
-
ACCESSIBILITY_TOOLTIP_SCREEN_EFFECT
-
screenEffectScale
-
ACCESSIBILITY_TOOLTIP_FOV_EFFECT
-
fovEffectScale
-
ACCESSIBILITY_TOOLTIP_DARKNESS_EFFECT
-
darknessEffectScale
-
ACCESSIBILITY_TOOLTIP_GLINT_SPEED
-
glintSpeed
-
ACCESSIBILITY_TOOLTIP_GLINT_STRENGTH
-
glintStrength
-
ACCESSIBILITY_TOOLTIP_DAMAGE_TILT_STRENGTH
-
damageTiltStrength
-
gamma
-
AUTO_GUI_SCALE
public static final int AUTO_GUI_SCALE- See Also:
-
MAX_GUI_SCALE_INCLUSIVE
private static final int MAX_GUI_SCALE_INCLUSIVE- See Also:
-
guiScale
-
particles
-
narrator
-
languageCode
-
soundDevice
-
onboardAccessibility
public boolean onboardAccessibility -
syncWrites
public boolean syncWrites
-
-
Constructor Details
-
Options
-
-
Method Details
-
darkMojangStudiosBackground
-
hideLightningFlash
-
hideSplashTexts
-
sensitivity
-
renderDistance
-
simulationDistance
-
entityDistanceScaling
-
framerateLimit
-
cloudStatus
-
graphicsMode
-
ambientOcclusion
-
prioritizeChunkUpdates
-
updateResourcePacks
-
chatVisibility
-
chatOpacity
-
chatLineSpacing
-
textBackgroundOpacity
-
panoramaSpeed
-
highContrast
-
narratorHotkey
-
mainHand
-
chatScale
-
chatWidth
-
chatHeightUnfocused
-
chatHeightFocused
-
chatDelay
-
notificationDisplayTime
-
mipmapLevels
-
attackIndicator
-
biomeBlendRadius
-
logMouse
private static double logMouse(int p_231966_) -
unlogMouse
private static int unlogMouse(double p_231840_) -
mouseWheelSensitivity
-
rawMouseInput
-
autoJump
-
operatorItemsTab
-
autoSuggestions
-
chatColors
-
chatLinks
-
chatLinksPrompt
-
enableVsync
-
entityShadows
-
forceUnicodeFont
-
invertYMouse
-
discreteMouseScroll
-
realmsNotifications
-
allowServerListing
-
reducedDebugInfo
-
getSoundSourceVolume
-
getSoundSourceOptionInstance
-
createSoundSliderOptionInstance
private OptionInstance<Double> createSoundSliderOptionInstance(String p_250353_, SoundSource p_249262_) -
showSubtitles
-
directionalAudio
-
backgroundForChatOnly
-
touchscreen
-
fullscreen
-
bobView
-
toggleCrouch
-
toggleSprint
-
hideMatchedNames
-
showAutosaveIndicator
-
onlyShowSecureChat
-
fov
-
telemetryOptInExtra
-
screenEffectScale
-
fovEffectScale
-
darknessEffectScale
-
glintSpeed
-
glintStrength
-
damageTiltStrength
-
gamma
-
guiScale
-
particles
-
narrator
-
soundDevice
-
getBackgroundOpacity
public float getBackgroundOpacity(float p_92142_) -
getBackgroundColor
public int getBackgroundColor(float p_92171_) -
getBackgroundColor
public int getBackgroundColor(int p_92144_) -
setKey
-
processOptions
-
processOptionsForge
-
load
public void load() -
load
public void load(boolean limited) -
isTrue
-
isFalse
-
dataFix
-
save
public void save() -
buildPlayerInformation
-
broadcastOptions
public void broadcastOptions() -
setModelPart
-
isModelPartEnabled
-
toggleModelPart
-
getCloudsType
-
useNativeTransport
public boolean useNativeTransport() -
loadSelectedResourcePacks
-
setForgeKeybindProperties
private void setForgeKeybindProperties() -
getCameraType
-
setCameraType
-
readListOfStrings
-
getFile
-
dumpOptionsForReport
-
setServerRenderDistance
public void setServerRenderDistance(int p_193771_) -
getEffectiveRenderDistance
public int getEffectiveRenderDistance() -
pixelValueLabel
-
percentValueLabel
-
genericValueLabel
-
genericValueLabel
-