HyCodeYourTale
classpublicPriority 3

I18nModule

com.hypixel.hytale.server.core.modules.i18n.I18nModule

extends JavaPlugin

7

Methods

7

Public Methods

1

Fields

1

Constructors

Constants

PathDEFAULT_GENERATED_PATH= Path.of("Server", "Languages", "en-US")
StringDEFAULT_LANGUAGE= "en-US"
PathFALLBACK_LANG_PATH= Paths.get("fallback.lang")
StringFILE_EXTENSION= ".lang"
StringLANGUAGE_ASSETS= "Languages"
PluginManifestMANIFEST= PluginManifest.corePlugin(I18nModule.class).depends(AssetModule.class).build()
StringSERVER_ASSETS= "Server"

Constructors

public
I18nModule(JavaPluginInit parent)

Methods

Public Methods (7)

public
void accept(Map<Path, EventKind> map)
public
Object getKey()
@Override
public
String getMessage(String language, String key)
@Nullable
public
Map<String, String> getMessages(String language)
@Nonnull
public
Map<String, String> getMessages(Map<String, Map<String, String>> languageMap, String language)
public
void sendTranslations(PacketHandler packetHandler, String language)
public
boolean test(Path path, EventKind eventKind)

Fields

Private/Package Fields (1)

privateI18nModule instance

Related Classes