Uses of Class
dev.ua.theroer.magicutils.lang.LanguageManager
Packages that use LanguageManager
Package
Description
-
Uses of LanguageManager in dev.ua.theroer.magicutils.bootstrap
Methods in dev.ua.theroer.magicutils.bootstrap that return LanguageManagerModifier and TypeMethodDescription@Nullable LanguageManagerMagicRuntime.languageManager()Returns the language manager when one was configured.Methods in dev.ua.theroer.magicutils.bootstrap with parameters of type LanguageManagerModifier and TypeMethodDescriptionvoidLanguageBootstrap.apply(String scope, LanguageManager languageManager, LoggerCore logger) Runs the byte-identical language/messages wiring against a resolved language manager and logger.voidLanguageBootstrap.bindClientLocaleSync(MagicRuntime runtime, Platform platform, LanguageManager languageManager) Binds client-locale synchronization on the runtime when enabled.voidLanguageBootstrap.installMessagesCloseHooks(MagicRuntime runtime, String scope, LanguageManager languageManager) Installs the messages-related close hooks on the runtime when the corresponding flags are enabled.MagicRuntime.Builder.languageManager(@Nullable LanguageManager languageManager) Sets an optional language manager for the runtime.Method parameters in dev.ua.theroer.magicutils.bootstrap with type arguments of type LanguageManagerModifier and TypeMethodDescriptionLanguageBootstrap.translations(@Nullable Consumer<LanguageManager> translations) Registers plugin/mod translations against the language manager on build. -
Uses of LanguageManager in dev.ua.theroer.magicutils.lang
Methods in dev.ua.theroer.magicutils.lang that return LanguageManagerModifier and TypeMethodDescriptionstatic LanguageManagerMessages.getLanguageManager()static LanguageManagerMessages.getLanguageManager(String scope) MessagesView.getLanguageManager()Methods in dev.ua.theroer.magicutils.lang with parameters of type LanguageManagerModifier and TypeMethodDescriptionstatic voidMessages.register(String scope, LanguageManager manager) Registers a scoped (per-plugin) language manager.static voidMessages.setLanguageManager(LanguageManager manager) Sets the default (global) language manager.static MessagesViewMessages.view(LanguageManager manager) -
Uses of LanguageManager in dev.ua.theroer.magicutils.logger
Methods in dev.ua.theroer.magicutils.logger that return LanguageManagerModifier and TypeMethodDescriptiondefault LanguageManagerLoggerAdapter.getLanguageManager()Returns language manager used for localization.Methods in dev.ua.theroer.magicutils.logger with parameters of type LanguageManagerModifier and TypeMethodDescriptiondefault voidLoggerAdapter.setLanguageManager(LanguageManager languageManager) Sets language manager used for localization.