Index
All Classes and Interfaces|All Packages
A
- ALL_OFF - Static variable in class com.github.startsmercury.simply.no.shading.client.Config
-
Deprecated.The config preset where all shading options were disabled.
B
- blockShadingEnabled - Variable in class com.github.startsmercury.simply.no.shading.client.Config
-
Deprecated.Controls block shading, excluding block entities.
- blockShadingEnabled() - Method in interface io.github.startsmercury.simply_no_shading.api.client.Config
-
Gets block shading enabled.
- build() - Method in class com.github.startsmercury.simply.no.shading.client.Config.Builder
-
Deprecated.Returns a newly built config.
- builder() - Static method in class com.github.startsmercury.simply.no.shading.client.Config
-
Deprecated.Creates a new builder.
- builder(Config) - Static method in class com.github.startsmercury.simply.no.shading.client.Config
-
Deprecated.Creates a new builder with fields set to a pre-existing config.
- Builder() - Constructor for class com.github.startsmercury.simply.no.shading.client.Config.Builder
-
Deprecated.Creates a new config builder with data initially set for vanilla behavior.
C
- cloudShadingEnabled - Variable in class com.github.startsmercury.simply.no.shading.client.Config
-
Deprecated.Controls cloud shading.
- cloudShadingEnabled() - Method in interface io.github.startsmercury.simply_no_shading.api.client.Config
-
Cloud shading.
- com.github.startsmercury.simply.no.shading.client - package com.github.startsmercury.simply.no.shading.client
-
Classes for Simply No Shading client.
- com.github.startsmercury.simply.no.shading.entrypoint - package com.github.startsmercury.simply.no.shading.entrypoint
-
Entrypoint classes for Simply No Shading.
- com.github.startsmercury.simply.no.shading.util - package com.github.startsmercury.simply.no.shading.util
-
Contains Simply No Shading utility classes.
- com.github.startsmercury.simply.no.shading.util.storage - package com.github.startsmercury.simply.no.shading.util.storage
-
Utility classes for storing and restoring values.
- config() - Method in interface io.github.startsmercury.simply_no_shading.api.client.SimplyNoShading
-
Gets the config.
- Config - Class in com.github.startsmercury.simply.no.shading.client
-
Deprecated, for removal: This API element is subject to removal in a future version.
- Config - Interface in io.github.startsmercury.simply_no_shading.api.client
-
Stores data used by this mod.
- Config(boolean, boolean) - Constructor for class com.github.startsmercury.simply.no.shading.client.Config
-
Deprecated.Creates a new config with all the fields set.
- Config.Builder - Class in com.github.startsmercury.simply.no.shading.client
-
Deprecated, for removal: This API element is subject to removal in a future version.No replacement
- configPath() - Method in interface io.github.startsmercury.simply_no_shading.api.client.SimplyNoShading
-
Gets the config path.
D
- debug(String) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- debug(String, Object) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- debug(String, Object...) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- debug(String, Object, Object) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- debug(String, Throwable) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- debug(Marker, String) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- debug(Marker, String, Object) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- debug(Marker, String, Object...) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- debug(Marker, String, Object, Object) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- debug(Marker, String, Throwable) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
E
- entityShadingEnabled() - Method in interface io.github.startsmercury.simply_no_shading.api.client.Config
-
Gets entity shading enabled.
- equals(Object) - Method in class com.github.startsmercury.simply.no.shading.client.Config
-
Deprecated.
- equals(Object) - Method in class com.github.startsmercury.simply.no.shading.util.storage.PathStorage
-
Deprecated.
- error(String) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- error(String, Object) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- error(String, Object...) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- error(String, Object, Object) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- error(String, Throwable) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- error(Marker, String) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- error(Marker, String, Object) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- error(Marker, String, Object...) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- error(Marker, String, Object, Object) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- error(Marker, String, Throwable) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
G
- getConfig() - Method in class com.github.startsmercury.simply.no.shading.client.SimplyNoShading
-
Deprecated.Returns the config.
- getConfigStorage() - Method in class com.github.startsmercury.simply.no.shading.client.SimplyNoShading
-
Deprecated.Returns the config storage.
- getFirstInstance() - Static method in class com.github.startsmercury.simply.no.shading.client.SimplyNoShading
-
Deprecated.Returns the first instance of the
SimplyNoShadingclass. - getGson() - Method in class com.github.startsmercury.simply.no.shading.util.storage.JsonPathStorage
-
Deprecated.Returns the gson used for (de)serialization.
- getGsonElseFallback() - Method in class com.github.startsmercury.simply.no.shading.util.storage.JsonPathStorage
-
Deprecated.This is a utility method wraps around
JsonPathStorage.getGson(), returning when not null; returns a fallback otherwise. - getModConfigScreenFactory() - Method in class com.github.startsmercury.simply.no.shading.entrypoint.SimplyNoShadingModMenuEntrypoint
-
Deprecated.
- getName() - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- getPath() - Method in class com.github.startsmercury.simply.no.shading.util.storage.PathStorage
-
Deprecated.Returns the assigned path to where states are read and written into.
- getType() - Method in class com.github.startsmercury.simply.no.shading.util.storage.JsonPathStorage
-
Deprecated.Returns the supported type for storing.
H
- hashCode() - Method in class com.github.startsmercury.simply.no.shading.client.Config
-
Deprecated.
- hashCode() - Method in class com.github.startsmercury.simply.no.shading.util.storage.PathStorage
-
Deprecated.
I
- info(String) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- info(String, Object) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- info(String, Object...) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- info(String, Object, Object) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- info(String, Throwable) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- info(Marker, String) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- info(Marker, String, Object) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- info(Marker, String, Object...) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- info(Marker, String, Object, Object) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- info(Marker, String, Throwable) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- instance() - Static method in interface io.github.startsmercury.simply_no_shading.api.client.SimplyNoShading
-
Gets the singleton implementation of this class.
- INTERNAL_SHADERS - Static variable in class com.github.startsmercury.simply.no.shading.client.Config
-
Deprecated.The config preset that mimics OptiFine's Internal Shaders (with Old Lighting enabled).
- io.github.startsmercury.simply_no_shading.api.client - package io.github.startsmercury.simply_no_shading.api.client
-
The client-side API for the Minecraft mod Simply No Shading.
- isBlockShadingEnabled() - Method in class com.github.startsmercury.simply.no.shading.client.Config.Builder
-
Deprecated.Returns
trueif block shading is enabled;falseotherwise. - isBlockShadingEnabled() - Method in class com.github.startsmercury.simply.no.shading.client.Config
-
Deprecated.Returns
trueif block shading is enabled;falseotherwise. - isCloudShadingEnabled() - Method in class com.github.startsmercury.simply.no.shading.client.Config.Builder
-
Deprecated.Returns
trueif cloud shading is enabled;falseotherwise. - isCloudShadingEnabled() - Method in class com.github.startsmercury.simply.no.shading.client.Config
-
Deprecated.Returns
trueif cloud shading is enabled;falseotherwise. - isDebugEnabled() - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- isDebugEnabled(Marker) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- isErrorEnabled() - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- isErrorEnabled(Marker) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- isInfoEnabled() - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- isInfoEnabled(Marker) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- isTraceEnabled() - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- isTraceEnabled(Marker) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- isWarnEnabled() - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- isWarnEnabled(Marker) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
J
- JsonPathStorage<T> - Class in com.github.startsmercury.simply.no.shading.util.storage
-
Deprecated, for removal: This API element is subject to removal in a future version.No replacement
- JsonPathStorage(Path) - Constructor for class com.github.startsmercury.simply.no.shading.util.storage.JsonPathStorage
-
Deprecated.Creates a new
JsonPathStoragewith a set path, defaulted gson, and without runtime type-checking. - JsonPathStorage(Path, Gson) - Constructor for class com.github.startsmercury.simply.no.shading.util.storage.JsonPathStorage
-
Deprecated.Creates a new
JsonPathStoragewith a set path, gson, and without runtime type-checking. - JsonPathStorage(Path, Gson, Class<T>) - Constructor for class com.github.startsmercury.simply.no.shading.util.storage.JsonPathStorage
-
Deprecated.Creates a new
JsonPathStoragewith a set path, gson, and class. - JsonPathStorage(Path, Gson, Type) - Constructor for class com.github.startsmercury.simply.no.shading.util.storage.JsonPathStorage
-
Deprecated.Creates a new
JsonPathStoragewith a set path, gson, and type. - JsonPathStorage(Path, Class<T>) - Constructor for class com.github.startsmercury.simply.no.shading.util.storage.JsonPathStorage
-
Deprecated.Creates a new
JsonPathStoragewith a set path, defaulted gson, and class.
L
- load() - Method in class com.github.startsmercury.simply.no.shading.util.storage.JsonPathStorage
-
Deprecated.Loads the stored state as a new object.
- load() - Method in interface com.github.startsmercury.simply.no.shading.util.storage.Storage
-
Deprecated.Loads the stored state as a new object.
- loadAsync() - Method in interface com.github.startsmercury.simply.no.shading.util.storage.Storage
-
Deprecated.Loads the stored state asynchronously.
- loadConfig() - Method in class com.github.startsmercury.simply.no.shading.client.SimplyNoShading
-
Deprecated.Loads the config from the
config storagelogging any errors caught. - LOGGER - Static variable in class com.github.startsmercury.simply.no.shading.client.SimplyNoShading
-
Deprecated.This mod's logger.
N
- named(String, String) - Static method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.Returns a named prefix logger.
O
- onInitializeClient() - Method in class com.github.startsmercury.simply.no.shading.entrypoint.SimplyNoShadingClientEntrypoint
-
Deprecated.
P
- PathStorage<T> - Class in com.github.startsmercury.simply.no.shading.util.storage
-
Deprecated, for removal: This API element is subject to removal in a future version.No replacement
- PathStorage(Path) - Constructor for class com.github.startsmercury.simply.no.shading.util.storage.PathStorage
-
Deprecated.Creates a new
PathStoragewith the assigned path to where states are read and written into. - PrefixedLogger - Class in com.github.startsmercury.simply.no.shading.util
-
Deprecated, for removal: This API element is subject to removal in a future version.No replacement
- PrefixedLogger(String) - Constructor for class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.Creates a new prefixed logger, wrapping the root logger.
- PrefixedLogger(Logger, String) - Constructor for class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.Creates a new prefixed logger, wrapping a logger
delegate.
R
- root(String) - Static method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.Returns a prefixed root logger.
S
- save(T) - Method in class com.github.startsmercury.simply.no.shading.util.storage.JsonPathStorage
-
Deprecated.Stores the state of a given object.
- save(T) - Method in interface com.github.startsmercury.simply.no.shading.util.storage.Storage
-
Deprecated.Stores the state of a given object.
- saveAsync(T) - Method in interface com.github.startsmercury.simply.no.shading.util.storage.Storage
-
Deprecated.Stores the state of a given object asynchronously.
- saveConfig() - Method in class com.github.startsmercury.simply.no.shading.client.SimplyNoShading
-
Deprecated.Saves the config to the
config storagelogging any errors caught. - setBlockShadingEnabled(boolean) - Method in class com.github.startsmercury.simply.no.shading.client.Config.Builder
-
Deprecated.Sets block shading enabled or disabled, excluding block entities.
- setBlockShadingEnabled(boolean) - Method in interface io.github.startsmercury.simply_no_shading.api.client.Config
-
Sets block shading enabled or disabled.
- setCloudShadingEnabled(boolean) - Method in class com.github.startsmercury.simply.no.shading.client.Config.Builder
-
Deprecated.Sets cloud shading enabled or disabled.
- setCloudShadingEnabled(boolean) - Method in interface io.github.startsmercury.simply_no_shading.api.client.Config
-
Sets cloud shading enabled or disabled.
- setConfig(Config) - Method in class com.github.startsmercury.simply.no.shading.client.SimplyNoShading
-
Deprecated.Sets a new config.
- setConfig(Config) - Method in interface io.github.startsmercury.simply_no_shading.api.client.SimplyNoShading
-
Set the config by copying.
- setConfigStorage(Storage<Config>) - Method in class com.github.startsmercury.simply.no.shading.client.SimplyNoShading
-
Deprecated.Sets a new config storage.
- setEntityShadingEnabled(boolean) - Method in interface io.github.startsmercury.simply_no_shading.api.client.Config
-
Sets entity shading enabled or disabled.
- setupKeyMappings(SimplyNoShading) - Method in class com.github.startsmercury.simply.no.shading.entrypoint.SimplyNoShadingClientEntrypoint
-
Deprecated.Registers key mappings and key event listeners.
- setupResources() - Method in class com.github.startsmercury.simply.no.shading.entrypoint.SimplyNoShadingClientEntrypoint
-
Deprecated.Registers resources such as built-in resource packs.
- setupShutdownHook(Runnable) - Method in class com.github.startsmercury.simply.no.shading.entrypoint.SimplyNoShadingClientEntrypoint
-
Deprecated.Registers a shutdown thread with the name 'Simply No Shading Shutdown Thread'
- SimplyNoShading - Class in com.github.startsmercury.simply.no.shading.client
-
Deprecated, for removal: This API element is subject to removal in a future version.As of version 7.0.0, replaced by
SimplyNoShading - SimplyNoShading - Interface in io.github.startsmercury.simply_no_shading.api.client
-
The Simply No Shading minecraft mod public interface.
- SimplyNoShading() - Constructor for class com.github.startsmercury.simply.no.shading.client.SimplyNoShading
-
Deprecated.Creates a new
SimplyNoShadinginstance. - SimplyNoShadingClientEntrypoint - Class in com.github.startsmercury.simply.no.shading.entrypoint
-
Deprecated, for removal: This API element is subject to removal in a future version.No replacement
- SimplyNoShadingClientEntrypoint() - Constructor for class com.github.startsmercury.simply.no.shading.entrypoint.SimplyNoShadingClientEntrypoint
-
Deprecated.
- SimplyNoShadingModMenuEntrypoint - Class in com.github.startsmercury.simply.no.shading.entrypoint
-
Deprecated, for removal: This API element is subject to removal in a future version.No replacement
- SimplyNoShadingModMenuEntrypoint() - Constructor for class com.github.startsmercury.simply.no.shading.entrypoint.SimplyNoShadingModMenuEntrypoint
-
Deprecated.
- Storage<T> - Interface in com.github.startsmercury.simply.no.shading.util.storage
-
Deprecated, for removal: This API element is subject to removal in a future version.No replacement
T
- toString() - Method in class com.github.startsmercury.simply.no.shading.client.Config
-
Deprecated.
- toString() - Method in class com.github.startsmercury.simply.no.shading.util.storage.PathStorage
-
Deprecated.
- trace(String) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- trace(String, Object) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- trace(String, Object...) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- trace(String, Object, Object) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- trace(String, Throwable) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- trace(Marker, String) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- trace(Marker, String, Object) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- trace(Marker, String, Object...) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- trace(Marker, String, Object, Object) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- trace(Marker, String, Throwable) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
V
- VANILLA - Static variable in class com.github.startsmercury.simply.no.shading.client.Config
-
Deprecated.The config preset that aligns with the vanilla game's default.
W
- warn(String) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- warn(String, Object) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- warn(String, Object...) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- warn(String, Object, Object) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- warn(String, Throwable) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- warn(Marker, String) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- warn(Marker, String, Object) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- warn(Marker, String, Object...) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- warn(Marker, String, Object, Object) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- warn(Marker, String, Throwable) - Method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.
- wrapped(Logger, String) - Static method in class com.github.startsmercury.simply.no.shading.util.PrefixedLogger
-
Deprecated.Returns a prefix logger.
All Classes and Interfaces|All Packages
Config