Class Options
java.lang.Object
net.minecraft.client.Options
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceprivate static interface -
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 Componentprivate static final Componentbooleanprivate static final Componentprivate static final Componentprivate final OptionInstance<Boolean> private 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 static final intprivate final OptionInstance<Boolean> private CameraTypeprivate static final Componentprivate 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<Double> private static final Componentprivate final OptionInstance<Integer> private final OptionInstance<CloudStatus> private final OptionInstance<Boolean> private final OptionInstance<Double> private final OptionInstance<Boolean> private final OptionInstance<Double> final KeyMapping[]static final Stringprivate 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 static final Componentprivate static final Componentprivate static final Componentprivate final OptionInstance<Boolean> private final OptionInstance<Integer> private final OptionInstance<Double> private final OptionInstance<Integer> private final OptionInstance<Boolean> @Nullable Stringprivate final OptionInstance<Double> intprivate final OptionInstance<Double> private final OptionInstance<Double> private static final Componentprivate static final Componentprivate static final Componentprivate static final Componentprivate static final Componentprivate static final Componentprivate final OptionInstance<GraphicsPreset> private static final Gsonprivate final OptionInstance<Integer> booleanprivate final OptionInstance<Boolean> private final OptionInstance<Boolean> booleanprivate final OptionInstance<Boolean> private static final Componentprivate final OptionInstance<Boolean> private final OptionInstance<Boolean> private final OptionInstance<Boolean> private static final Componentprivate static final Componentprivate final OptionInstance<InactivityFpsLimit> private final OptionInstance<Boolean> private final OptionInstance<Boolean> private booleanprivate final OptionInstance<Boolean> booleanprivate static final Componentprivate static final Componentfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal 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 KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingfinal KeyMappingprivate static final org.slf4j.Loggerprivate final OptionInstance<HumanoidArm> private static final intprivate final OptionInstance<Integer> private static final Componentprivate final OptionInstance<Integer> protected Minecraftprivate final OptionInstance<Integer> private final Set<PlayerModelPart> private final OptionInstance<Double> private static final Componentprivate final OptionInstance<MusicManager.MusicFrequency> private final OptionInstance<MusicToastDisplayState> private final OptionInstance<NarratorStatus> private final OptionInstance<Boolean> private final OptionInstance<Double> booleanprivate final OptionInstance<Boolean> private final OptionInstance<Boolean> private static final 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 static final Componentprivate final OptionInstance<Boolean> private final OptionInstance<Boolean> static final intstatic final intstatic final intstatic final intprivate final OptionInstance<Integer> private final OptionInstance<Boolean> private final OptionInstance<Boolean> private final OptionInstance<Double> private final OptionInstance<Double> private intprivate final OptionInstance<Boolean> private final OptionInstance<Boolean> private final OptionInstance<Integer> booleanbooleanprivate final OptionInstance<String> private final Map<SoundSource, OptionInstance<Double>> private static final Componentprivate final OptionInstance<Integer> booleanbooleanprivate static final Componentprivate final OptionInstance<Boolean> private final OptionInstance<Double> private final OptionInstance<TextureFilteringMethod> private final OptionInstance<Boolean> private final OptionInstance<Boolean> private final OptionInstance<Boolean> private final OptionInstance<Boolean> private final OptionInstance<Boolean> static final intprivate booleanprivate final OptionInstance<Boolean> private final OptionInstance<Integer> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidautoJump()bobView()voidprivate OptionInstance<Double> createSoundSliderOptionInstance(String captionId, SoundSource category) private CompoundTagdataFix(CompoundTag tag) fov()gamma()static ComponentgenericValueLabel(Component caption, int value) static ComponentgenericValueLabel(Component caption, Component value) static ComponentgenericValueOrOffLabel(Component caption, int value) intgetBackgroundColor(float defaultOpacity) intgetBackgroundColor(int defaultColor) floatgetBackgroundOpacity(float defaultOpacity) intgetFile()final floatgetFinalSoundSourceVolume(SoundSource source) private @Nullable Stringintfinal OptionInstance<Double> final floatgetSoundSourceVolume(SoundSource source) guiScale()private static booleanbooleanprivate static booleanprivate static booleanvoidload()voidloadSelectedResourcePacks(PackRepository repository) private static doublelogMouse(int value) mainHand()intnarrator()voidprivate static voidoperateOnLevelRenderer(Consumer<LevelRenderer> consumer) private static ComponentpercentValueLabel(Component caption, double value) private static ComponentpercentValueOrOffLabel(Component caption, double value) private static ComponentpixelValueLabel(Component caption, int value) private voidprivate voidprocessOptions(Options.FieldAccess access) readListOfStrings(String value) voidsave()voidsetCameraType(CameraType cameraType) private voidprivate voidvoidsetModelPart(PlayerModelPart part, boolean visible) voidsetServerRenderDistance(int serverRenderDistance) private static intunlogMouse(double value) private static voidvoidupdateResourcePacks(PackRepository packRepository) booleanvignette()
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
GSON
-
LIST_OF_STRINGS_TYPE
-
RENDER_DISTANCE_SHORT
public static final int RENDER_DISTANCE_SHORT- 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
-
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
-
isApplyingGraphicsPreset
private boolean isApplyingGraphicsPreset -
graphicsPreset
-
INACTIVITY_FPS_LIMIT_TOOLTIP_MINIMIZED
-
INACTIVITY_FPS_LIMIT_TOOLTIP_AFK
-
inactivityFpsLimit
-
cloudStatus
-
cloudRange
-
GRAPHICS_TOOLTIP_WEATHER_RADIUS
-
weatherRadius
-
GRAPHICS_TOOLTIP_CUTOUT_LEAVES
-
cutoutLeaves
-
GRAPHICS_TOOLTIP_VIGNETTE
-
vignette
-
GRAPHICS_TOOLTIP_IMPROVED_TRANSPARENCY
-
improvedTransparency
-
ambientOcclusion
-
GRAPHICS_TOOLTIP_CHUNK_FADE
-
chunkSectionFadeInTime
-
PRIORITIZE_CHUNK_TOOLTIP_NONE
-
PRIORITIZE_CHUNK_TOOLTIP_PLAYER_AFFECTED
-
PRIORITIZE_CHUNK_TOOLTIP_NEARBY
-
prioritizeChunkUpdates
-
resourcePacks
-
incompatibleResourcePacks
-
chatVisibility
-
chatOpacity
-
chatLineSpacing
-
MENU_BACKGROUND_BLURRINESS_TOOLTIP
-
BLURRINESS_DEFAULT_VALUE
private static final int BLURRINESS_DEFAULT_VALUE- See Also:
-
textBackgroundOpacity
-
panoramaSpeed
-
ACCESSIBILITY_TOOLTIP_CONTRAST_MODE
-
highContrast
-
HIGH_CONTRAST_BLOCK_OUTLINE_TOOLTIP
-
highContrastBlockOutline
-
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
-
GRAPHICS_TOOLTIP_ANISOTROPIC_FILTERING
-
maxAnisotropyBit
-
FILTERING_NONE_TOOLTIP
-
FILTERING_RGSS_TOOLTIP
-
FILTERING_ANISOTROPIC_TOOLTIP
-
textureFiltering
-
useNativeTransport
private boolean useNativeTransport -
attackIndicator
-
tutorialStep
-
joinedFirstServer
public boolean joinedFirstServer -
biomeBlendRadius
-
mouseWheelSensitivity
-
rawMouseInput
-
ALLOW_CURSOR_CHANGES_TOOLTIP
-
allowCursorChanges
-
glDebugVerbosity
public int glDebugVerbosity -
autoJump
-
ACCESSIBILITY_TOOLTIP_ROTATE_WITH_MINECART
-
rotateWithMinecart
-
operatorItemsTab
-
autoSuggestions
-
chatColors
-
chatLinks
-
chatLinksPrompt
-
enableVsync
-
entityShadows
-
forceUnicodeFont
-
japaneseGlyphVariants
-
invertXMouse
-
invertYMouse
-
discreteMouseScroll
-
REALMS_NOTIFICATIONS_TOOLTIP
-
realmsNotifications
-
ALLOW_SERVER_LISTING_TOOLTIP
-
allowServerListing
-
reducedDebugInfo
-
soundSourceVolumes
-
CLOSED_CAPTIONS_TOOLTIP
-
showSubtitles
-
DIRECTIONAL_AUDIO_TOOLTIP_ON
-
DIRECTIONAL_AUDIO_TOOLTIP_OFF
-
directionalAudio
-
backgroundForChatOnly
-
touchscreen
-
fullscreen
-
bobView
-
KEY_TOGGLE
-
KEY_HOLD
-
toggleCrouch
-
toggleSprint
-
toggleAttack
-
toggleUse
-
SPRINT_WINDOW_TOOLTIP
-
sprintWindow
-
skipMultiplayerWarning
public boolean skipMultiplayerWarning -
CHAT_TOOLTIP_HIDE_MATCHED_NAMES
-
hideMatchedNames
-
showAutosaveIndicator
-
CHAT_TOOLTIP_ONLY_SHOW_SECURE
-
onlyShowSecureChat
-
CHAT_TOOLTIP_SAVE_DRAFTS
-
saveChatDrafts
-
keyUp
-
keyLeft
-
keyDown
-
keyRight
-
keyJump
-
keyShift
-
keySprint
-
keyInventory
-
keySwapOffhand
-
keyDrop
-
keyUse
-
keyAttack
-
keyPickItem
-
keyChat
-
keyPlayerList
-
keyCommand
-
keySocialInteractions
-
keyScreenshot
-
keyTogglePerspective
-
keySmoothCamera
-
keyFullscreen
-
keyAdvancements
-
keyQuickActions
-
keyToggleGui
-
keyToggleSpectatorShaderEffects
-
keyHotbarSlots
-
keySaveHotbarActivator
-
keyLoadHotbarActivator
-
keySpectatorOutlines
-
keySpectatorHotbar
-
keyDebugOverlay
-
keyDebugModifier
-
keyDebugCrash
-
keyDebugReloadChunk
-
keyDebugShowHitboxes
-
keyDebugClearChat
-
keyDebugShowChunkBorders
-
keyDebugShowAdvancedTooltips
-
keyDebugCopyRecreateCommand
-
keyDebugSpectate
-
keyDebugSwitchGameMode
-
keyDebugDebugOptions
-
keyDebugFocusPause
-
keyDebugDumpDynamicTextures
-
keyDebugReloadResourcePacks
-
keyDebugProfiling
-
keyDebugCopyLocation
-
keyDebugDumpVersion
-
keyDebugPofilingChart
-
keyDebugFpsCharts
-
keyDebugNetworkCharts
-
keyDebugLightmapTexture
-
debugKeys
-
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 -
MUSIC_FREQUENCY_TOOLTIP
-
musicFrequency
-
musicToast
-
syncWrites
public boolean syncWrites -
startedCleanly
public boolean startedCleanly
-
-
Constructor Details
-
Options
-
-
Method Details
-
operateOnLevelRenderer
-
darkMojangStudiosBackground
-
hideLightningFlash
-
hideSplashTexts
-
sensitivity
-
renderDistance
-
simulationDistance
-
entityDistanceScaling
-
framerateLimit
-
applyGraphicsPreset
-
graphicsPreset
-
inactivityFpsLimit
-
cloudStatus
-
cloudRange
-
weatherRadius
-
cutoutLeaves
-
vignette
-
improvedTransparency
-
ambientOcclusion
-
chunkSectionFadeInTime
-
prioritizeChunkUpdates
-
updateResourcePacks
-
chatVisibility
-
chatOpacity
-
chatLineSpacing
-
getMenuBackgroundBlurriness
public int getMenuBackgroundBlurriness() -
textBackgroundOpacity
-
panoramaSpeed
-
highContrast
-
highContrastBlockOutline
-
narratorHotkey
-
mainHand
-
chatScale
-
chatWidth
-
chatHeightUnfocused
-
chatHeightFocused
-
chatDelay
-
notificationDisplayTime
-
mipmapLevels
-
maxAnisotropyBit
-
maxAnisotropyValue
public int maxAnisotropyValue() -
textureFiltering
-
attackIndicator
-
biomeBlendRadius
-
logMouse
private static double logMouse(int value) -
unlogMouse
private static int unlogMouse(double value) -
mouseWheelSensitivity
-
rawMouseInput
-
allowCursorChanges
-
autoJump
-
rotateWithMinecart
-
operatorItemsTab
-
autoSuggestions
-
chatColors
-
chatLinks
-
chatLinksPrompt
-
enableVsync
-
entityShadows
-
updateFontOptions
private static void updateFontOptions() -
forceUnicodeFont
-
japaneseGlyphVariantsDefault
private static boolean japaneseGlyphVariantsDefault() -
japaneseGlyphVariants
-
invertMouseX
-
invertMouseY
-
discreteMouseScroll
-
realmsNotifications
-
allowServerListing
-
reducedDebugInfo
-
getFinalSoundSourceVolume
-
getSoundSourceVolume
-
getSoundSourceOptionInstance
-
createSoundSliderOptionInstance
private OptionInstance<Double> createSoundSliderOptionInstance(String captionId, SoundSource category) -
showSubtitles
-
directionalAudio
-
backgroundForChatOnly
-
touchscreen
-
fullscreen
-
bobView
-
toggleCrouch
-
toggleSprint
-
toggleAttack
-
toggleUse
-
sprintWindow
-
hideMatchedNames
-
showAutosaveIndicator
-
onlyShowSecureChat
-
saveChatDrafts
-
setGraphicsPresetToCustom
private void setGraphicsPresetToCustom() -
fov
-
telemetryOptInExtra
-
screenEffectScale
-
fovEffectScale
-
darknessEffectScale
-
glintSpeed
-
glintStrength
-
damageTiltStrength
-
gamma
-
guiScale
-
particles
-
narrator
-
soundDevice
-
onboardingAccessibilityFinished
public void onboardingAccessibilityFinished() -
musicFrequency
-
musicToast
-
getBackgroundOpacity
public float getBackgroundOpacity(float defaultOpacity) -
getBackgroundColor
public int getBackgroundColor(float defaultOpacity) -
getBackgroundColor
public int getBackgroundColor(int defaultColor) -
processDumpedOptions
-
processOptions
-
load
public void load() -
isTrue
-
isFalse
-
dataFix
-
save
public void save() -
getFullscreenVideoModeString
-
buildPlayerInformation
-
broadcastOptions
public void broadcastOptions() -
setModelPart
-
isModelPartEnabled
-
getCloudsType
-
useNativeTransport
public boolean useNativeTransport() -
loadSelectedResourcePacks
-
setForgeKeybindProperties
private void setForgeKeybindProperties() -
getCameraType
-
setCameraType
-
readListOfStrings
-
getFile
-
dumpOptionsForReport
-
setServerRenderDistance
public void setServerRenderDistance(int serverRenderDistance) -
getEffectiveRenderDistance
public int getEffectiveRenderDistance() -
pixelValueLabel
-
percentValueLabel
-
genericValueLabel
-
genericValueLabel
-
genericValueOrOffLabel
-
percentValueOrOffLabel
-