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 Componentbooleanprivate static final Componentprivate final OptionInstance<Boolean>private final OptionInstance<Boolean>private final OptionInstance<AttackIndicatorStatus>private 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<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 static final Componentprivate static final Componentprivate static final Componentprivate final OptionInstance<GraphicsStatus>(package private) static final com.google.gson.Gsonprivate final OptionInstance<Integer>booleanbooleanbooleanprivate final OptionInstance<Boolean>private final OptionInstance<Boolean>booleanprivate 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>protected 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<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 intbooleanbooleanprivate final OptionInstance<Integer>booleanprivate 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 MutableComponentprivate 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_) readPackList(String p_168443_) 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_) boolean
-
Field Details
-
LOGGER
static final org.slf4j.Logger LOGGER -
GSON
static final com.google.gson.Gson GSON -
RESOURCE_PACK_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
-
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
-
fullscreenVideoModeString
-
hideServerAddress
public boolean hideServerAddress -
advancedItemTooltips
public boolean advancedItemTooltips -
pauseOnLostFocus
public boolean pauseOnLostFocus -
modelParts
-
mainHand
-
overrideWidth
public int overrideWidth -
overrideHeight
public int overrideHeight -
heldItemTooltips
public boolean heldItemTooltips -
chatScale
-
chatWidth
-
chatHeightUnfocused
-
chatHeightFocused
-
chatDelay
-
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
-
renderDebug
public boolean renderDebug -
renderDebugCharts
public boolean renderDebugCharts -
renderFpsChart
public boolean renderFpsChart -
lastMpIp
-
smoothCamera
public boolean smoothCamera -
fov
-
TELEMETRY_TOOLTIP
-
telemetryOptInExtra
-
ACCESSIBILITY_TOOLTIP_SCREEN_EFFECT
-
screenEffectScale
-
ACCESSIBILITY_TOOLTIP_FOV_EFFECT
-
fovEffectScale
-
ACCESSIBILITY_TOOLTIP_DARKNESS_EFFECT
-
darknessEffectScale
-
gamma
-
guiScale
-
particles
-
narrator
-
languageCode
-
soundDevice
-
syncWrites
public boolean syncWrites
-
-
Constructor Details
-
Options
-
-
Method Details
-
darkMojangStudiosBackground
-
hideLightningFlash
-
sensitivity
-
renderDistance
-
simulationDistance
-
entityDistanceScaling
-
framerateLimit
-
cloudStatus
-
graphicsMode
-
ambientOcclusion
-
prioritizeChunkUpdates
-
chatVisibility
-
chatOpacity
-
chatLineSpacing
-
textBackgroundOpacity
-
panoramaSpeed
-
mainHand
-
chatScale
-
chatWidth
-
chatHeightUnfocused
-
chatHeightFocused
-
chatDelay
-
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
-
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() -
broadcastOptions
public void broadcastOptions() -
setModelPart
-
isModelPartEnabled
-
toggleModelPart
-
getCloudsType
-
useNativeTransport
public boolean useNativeTransport() -
loadSelectedResourcePacks
-
setForgeKeybindProperties
private void setForgeKeybindProperties() -
getCameraType
-
setCameraType
-
readPackList
-
getFile
-
dumpOptionsForReport
-
setServerRenderDistance
public void setServerRenderDistance(int p_193771_) -
getEffectiveRenderDistance
public int getEffectiveRenderDistance() -
pixelValueLabel
-
percentValueLabel
-
genericValueLabel
-
genericValueLabel
-