Index

A B C D E F G I K L M O P R S T V 
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

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
 

F

ForgeClientEvents - Class in de.cech12.colorblindnessclient.client
 
ForgeClientEvents() - Constructor for class de.cech12.colorblindnessclient.client.ForgeClientEvents
 
ForgeColorBlindnessClientMod - Class in de.cech12.colorblindnessclient
 
ForgeColorBlindnessClientMod() - Constructor for class de.cech12.colorblindnessclient.ForgeColorBlindnessClientMod
 
ForgeModClientEvents - Class in de.cech12.colorblindnessclient.client
 
ForgeModClientEvents() - Constructor for class de.cech12.colorblindnessclient.client.ForgeModClientEvents
 
ForgePlatformHelper - Class in de.cech12.colorblindnessclient.platform
The platform service implementation for Forge.
ForgePlatformHelper() - Constructor for class de.cech12.colorblindnessclient.platform.ForgePlatformHelper
 

G

generateKeyMapping() - 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.ForgePlatformHelper
 
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.ForgePlatformHelper
 
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.ForgePlatformHelper
 
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

O

onClientTick(TickEvent.ClientTickEvent.Post) - Static method in class de.cech12.colorblindnessclient.client.ForgeClientEvents
 
onRegisterCommands(RegisterClientCommandsEvent) - Static method in class de.cech12.colorblindnessclient.client.ForgeClientEvents
 
onRegisterKeyMappings(RegisterKeyMappingsEvent) - Static method in class de.cech12.colorblindnessclient.client.ForgeModClientEvents
 
onRender(TickEvent.RenderTickEvent.Post) - Static method in class de.cech12.colorblindnessclient.client.ForgeClientEvents
 

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.
A B C D E F G I K L M O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values