Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ACHROMATOMALY - Enum constant in enum class de.cech12.colorblindnessclient.client.ColorEffect
-
ACHROMATOMALY effect
- ACHROMATOMALY - Static variable in class de.cech12.colorblindnessclient.client.ColorBlindnessKeyMappings
- ACHROMATOPSIA - Enum constant in enum class de.cech12.colorblindnessclient.client.ColorEffect
-
ACHROMATOPSIA effect
- ACHROMATOPSIA - Static variable in class de.cech12.colorblindnessclient.client.ColorBlindnessKeyMappings
B
- buttonPressed() - Static method in enum class de.cech12.colorblindnessclient.client.ColorEffect
- buttonPressed(ColorEffect) - Static method in class de.cech12.colorblindnessclient.Constants
C
- CATEGORY - Static variable in class de.cech12.colorblindnessclient.client.ColorBlindnessKeyMappings
- ColorBlindnessKeyMappings - Class in de.cech12.colorblindnessclient.client
- ColorBlindnessKeyMappings() - Constructor for class de.cech12.colorblindnessclient.client.ColorBlindnessKeyMappings
- ColorEffect - Enum Class in de.cech12.colorblindnessclient.client
- Constants - Class in de.cech12.colorblindnessclient
-
Class that contains all common constants.
D
- de.cech12.colorblindnessclient - package de.cech12.colorblindnessclient
- de.cech12.colorblindnessclient.client - package de.cech12.colorblindnessclient.client
- de.cech12.colorblindnessclient.platform - package de.cech12.colorblindnessclient.platform
- de.cech12.colorblindnessclient.platform.services - package de.cech12.colorblindnessclient.platform.services
- DEUTERANOMALY - Enum constant in enum class de.cech12.colorblindnessclient.client.ColorEffect
-
DEUTERANOMALY effect
- DEUTERANOMALY - Static variable in class de.cech12.colorblindnessclient.client.ColorBlindnessKeyMappings
- DEUTERANOPIA - Enum constant in enum class de.cech12.colorblindnessclient.client.ColorEffect
-
DEUTERANOPIA effect
- DEUTERANOPIA - Static variable in class de.cech12.colorblindnessclient.client.ColorBlindnessKeyMappings
E
- EffectRendererHelper - Class in de.cech12.colorblindnessclient.client
- EffectRendererHelper() - Constructor for class de.cech12.colorblindnessclient.client.EffectRendererHelper
G
- generateKeyMapping(KeyMapping.Category) - Method in enum class de.cech12.colorblindnessclient.client.ColorEffect
- getActiveEffect() - Static method in class de.cech12.colorblindnessclient.Constants
- getCommands() - Static method in class de.cech12.colorblindnessclient.Constants
- getEnvironmentName() - Method in interface de.cech12.colorblindnessclient.platform.services.IPlatformHelper
-
Gets the name of the environment type as a string.
- getPlatformName() - Method in class de.cech12.colorblindnessclient.platform.NeoForgePlatformHelper
- getPlatformName() - Method in interface de.cech12.colorblindnessclient.platform.services.IPlatformHelper
-
Gets the name of the current platform
I
- id(String) - Static method in class de.cech12.colorblindnessclient.Constants
- IPlatformHelper - Interface in de.cech12.colorblindnessclient.platform.services
-
Common platform helper service interface.
- isDevelopmentEnvironment() - Method in class de.cech12.colorblindnessclient.platform.NeoForgePlatformHelper
- isDevelopmentEnvironment() - Method in interface de.cech12.colorblindnessclient.platform.services.IPlatformHelper
-
Check if the game is currently in a development environment.
- isModLoaded(String) - Method in class de.cech12.colorblindnessclient.platform.NeoForgePlatformHelper
- isModLoaded(String) - Method in interface de.cech12.colorblindnessclient.platform.services.IPlatformHelper
-
Checks if a mod with the given id is loaded.
K
- KEYMAPPING_CATEGORY - Static variable in class de.cech12.colorblindnessclient.Constants
-
mod name
L
- load(Class<T>) - Static method in class de.cech12.colorblindnessclient.platform.Services
-
This code is used to load a service for the current environment.
- LOG - Static variable in class de.cech12.colorblindnessclient.Constants
-
Logger instance
M
- MOD_ID - Static variable in class de.cech12.colorblindnessclient.Constants
-
mod id
- MOD_NAME - Static variable in class de.cech12.colorblindnessclient.Constants
-
mod name
N
- NeoForgeClientEvents - Class in de.cech12.colorblindnessclient.client
- NeoForgeClientEvents() - Constructor for class de.cech12.colorblindnessclient.client.NeoForgeClientEvents
- NeoForgeColorBlindnessMod - Class in de.cech12.colorblindnessclient
- NeoForgeColorBlindnessMod(IEventBus) - Constructor for class de.cech12.colorblindnessclient.NeoForgeColorBlindnessMod
- NeoForgePlatformHelper - Class in de.cech12.colorblindnessclient.platform
-
The platform service implementation for NeoForge.
- NeoForgePlatformHelper() - Constructor for class de.cech12.colorblindnessclient.platform.NeoForgePlatformHelper
O
- onClientTick(ClientTickEvent.Post) - Static method in class de.cech12.colorblindnessclient.client.NeoForgeClientEvents
- onRegisterCommands(RegisterClientCommandsEvent) - Static method in class de.cech12.colorblindnessclient.client.NeoForgeClientEvents
- onRegisterKeyMappings(RegisterKeyMappingsEvent) - Static method in class de.cech12.colorblindnessclient.client.NeoForgeClientEvents
- onRender(RenderFrameEvent.Post) - Static method in class de.cech12.colorblindnessclient.client.NeoForgeClientEvents
P
- PLATFORM - Static variable in class de.cech12.colorblindnessclient.platform.Services
-
Platform instance
- PROTANOMALY - Enum constant in enum class de.cech12.colorblindnessclient.client.ColorEffect
-
PROTANOMALY effect
- PROTANOMALY - Static variable in class de.cech12.colorblindnessclient.client.ColorBlindnessKeyMappings
- PROTANOPIA - Enum constant in enum class de.cech12.colorblindnessclient.client.ColorEffect
-
PROTANOPIA effect
- PROTANOPIA - Static variable in class de.cech12.colorblindnessclient.client.ColorBlindnessKeyMappings
R
- registerAll(Consumer<KeyMapping>) - Static method in class de.cech12.colorblindnessclient.client.ColorBlindnessKeyMappings
- renderColorBlindnessEffect(float) - Static method in class de.cech12.colorblindnessclient.client.EffectRendererHelper
-
Should be called by a render event and renders the effect if it is active.
S
- Services - Class in de.cech12.colorblindnessclient.platform
-
Service loaders are a built-in Java feature that allow us to locate implementations of an interface that vary from one environment to another.
T
- TRITANOMALY - Enum constant in enum class de.cech12.colorblindnessclient.client.ColorEffect
-
TRITANOMALY effect
- TRITANOMALY - Static variable in class de.cech12.colorblindnessclient.client.ColorBlindnessKeyMappings
- TRITANOPIA - Enum constant in enum class de.cech12.colorblindnessclient.client.ColorEffect
-
TRITANOPIA effect
- TRITANOPIA - Static variable in class de.cech12.colorblindnessclient.client.ColorBlindnessKeyMappings
V
- valueOf(String) - Static method in enum class de.cech12.colorblindnessclient.client.ColorEffect
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class de.cech12.colorblindnessclient.client.ColorEffect
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values