Contents
Class GenerateDefaultLanguageEvent
java.lang.Object
com.hypixel.hytale.server.core.modules.i18n.event.GenerateDefaultLanguageEvent
- All Implemented Interfaces:
IBaseEvent<Void>, IEvent<Void>
Called when automated language files are generated.
For example NPC role names.
Modules can listen to this event to add their own generated output.
Generated files are 'merged' with the one on disk: - Adds newly generated keys - Does NOT overwrite value of keys existing in file - (IF specified) REMOVES keys that exist in file but weren't just generated
/!\ This event is called async
-
Constructor Summary
ConstructorsConstructorDescriptionGenerateDefaultLanguageEvent(ConcurrentHashMap<String, TranslationMap> translationFiles) -
Method Summary
Modifier and TypeMethodDescriptionvoidputTranslationFile(String filename, TranslationMap translations)
-
Constructor Details
-
GenerateDefaultLanguageEvent
-
-
Method Details
-
putTranslationFile
- Parameters:
filename- the name of the file, DON'T include extensiontranslations- Key-Value of translation key -> default translation (English)
-