Class LanguageFieldsManager
java.lang.Object
me.fami6xx.rpuniverse.core.misc.language.LanguageFieldsManager
Manages reflection and data for the LanguageHandler fields,
letting us know which fields are multi-line, etc.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic List<LanguageField>Returns a list of LanguageField objects for each String field in the *live* LanguageHandler, with knowledge if the code default contained '~'.static voidsetLanguageFieldValue(LanguageField languageField, String newValue)Applies the newValue to the actual "live" LanguageHandler, then updates languages.yml so changes persist.
-
Constructor Details
-
LanguageFieldsManager
public LanguageFieldsManager()
-
-
Method Details
-
getAllLanguageFields
Returns a list of LanguageField objects for each String field in the *live* LanguageHandler, with knowledge if the code default contained '~'. -
setLanguageFieldValue
Applies the newValue to the actual "live" LanguageHandler, then updates languages.yml so changes persist.
-