Class SpigotLocalizer
java.lang.Object
com.gufli.brick.i18n.common.localization.I18nLocalizer
com.gufli.brick.i18n.minimessage.localization.MinimessageLocalizer
com.gufli.brick.i18n.minimessage.localization.MinimessageExtLocalizer<org.bukkit.command.CommandSender>
com.gufli.brick.i18n.spigot.localization.SpigotLocalizer
-
Field Summary
Fields inherited from class I18nLocalizer
defaultLocale, id, registry -
Constructor Summary
ConstructorsConstructorDescriptionSpigotLocalizer(org.bukkit.plugin.java.JavaPlugin plugin, Locale defaultLocale) -
Method Summary
Modifier and TypeMethodDescriptionprotected net.kyori.adventure.audience.Audienceaudience(org.bukkit.command.CommandSender subject) protected Localelocale(org.bukkit.command.CommandSender subject) final Stringfinal Stringfinal Stringfinal Stringlocalize(@NotNull org.bukkit.command.CommandSender target, Duration duration, DurationFormatter formatter) localizeOptional(Locale locale, String key, Object... args) final StringlocalizeOptional(@NotNull org.bukkit.command.CommandSender target, String key) final StringlocalizeOptional(@NotNull org.bukkit.command.CommandSender target, String key, Object... args) final StringrecursiveLocalize(@NotNull org.bukkit.command.CommandSender target, @NotNull String str) final voidregisterLocales(org.bukkit.plugin.java.JavaPlugin plugin) final voidregisterLocales(org.bukkit.plugin.java.JavaPlugin plugin, String pathToResources) Methods inherited from class MinimessageExtLocalizer
hoverableComponent, localizeComponent, localizeComponent, localizeComponentOptional, localizeComponentOptional, recursiveLocalizeComponent, send, sendMethods inherited from class MinimessageLocalizer
hoverableComponent, hoverableComponent, localizeComponent, localizeComponent, localizeComponent, localizeComponent, localizeComponent, localizeComponent, localizeComponent, localizeComponent, localizeComponentOptional, recursiveLocalizeComponent, recursiveLocalizeComponent, registerComponentConverter, send, sendMethods inherited from class I18nLocalizer
id, localize, localize, localize, localizeOptional, recursiveLocalize, registerConverter, registerLocale, registerLocale, registerLocale, registerLocaleMessage
-
Constructor Details
-
SpigotLocalizer
-
-
Method Details
-
audience
protected net.kyori.adventure.audience.Audience audience(org.bukkit.command.CommandSender subject) - Specified by:
audiencein classMinimessageExtLocalizer<org.bukkit.command.CommandSender>
-
locale
- Specified by:
localein classMinimessageExtLocalizer<org.bukkit.command.CommandSender>
-
localize
-
localizeOptional
- Overrides:
localizeOptionalin classI18nLocalizer
-
localize
-
localize
-
localizeOptional
-
localizeOptional
-
localize
public final String localize(@NotNull @NotNull org.bukkit.command.CommandSender target, Duration duration, DurationFormatter formatter) -
localize
-
recursiveLocalize
-
registerLocales
public final void registerLocales(org.bukkit.plugin.java.JavaPlugin plugin) -
registerLocales
-