API
Hier findest du mögliche Schnittstellen von der LanguageAPI, um diese in dein Plugin nutzen zu können.
Um die LanguageAPI in dein Projekt ein zu binden, kannst du die .jar Datei in den Ordner recources
deines Projektes legen und in der pom.xml
unter den Dependencies diesen Eintrag vornehmen:
Oder für die BungeeCord Version:
LanguageAPI
Um zu schauen ob der Spieler schon in der Datenbank eingetragen ist, kannst du es mit der folgenden Abfrage überprüfen.
Um die Sprache des Spielers zu bekommen, kannst du folgendes Abfragen.
Um die Sprache des Spielers zu setzen, führst du folgendes aus.
Um die Sprache zu ändern, kannst du einfach folgendes ausführen.
Um eine Sprache hinzu zu fügen die dein Server Netzwerk unterstützen soll, kannst du folgendes ausführen.
Du kannst natürlich auch eine Sprache die du unterstützt hast und nicht mehr unterstützen möchtest einfach wieder entfernen. Dafür führe einfach folgendes aus.
Um zu schauen ob die Sprache schon unterstützt wird, kannst du folgendes ausführen.
Um alle unterstützten Sprachen in einer Liste zu bekommen, führe einfach folgendes aus
Um zu schauen ob die Standardsprache gesetzt wurde, führe folgendes aus.
Um die Standardsprache zu setzen führe folgendes aus.
Um die Standardsprache zu bekommen, führe folgendes aus.
Um die Standardsprache zu ändern, führe folgendes aus.
Um zu schauen ob die LanguageAPI im multi-Dateisystem
läuft, führe folgendes aus.
Um eine Nachricht aus der Datei vom single-Dateisystem
zu erhalten, führe dafür folgendes aus.
Um eine Nachricht aus einer Datei zu bekommen, wenn multi-Dateisystem
aktiviert ist, führe folgendes aus. Übergebe dafür den Namen der Datei als fileName
.
Namefetcher
Der Namefetcher ist ein "Modul", welches den Namen und die dazugehörige UUID des Spielers speichert.
Um zu überprüfen ob ein Eintrag eines Spielers schon existiert, führe folgendes aus.
Um zu überprüfen ob ein Eintrag eines Spielers schon existiert, führe folgendes aus.
Um einen Eintrag in dem Namefetcher für einen Spieler einzutragen, führe folgendes aus.
Beachte dabei, dass es bestmöglich nur einen Eintrag pro Spieler geben sollte
Um den Eintrag eines Spielers zu ändern, zum Beispiel wenn der Spieler seinen Namen geändert hat, führe folgendes aus.
Um den Namen eines Spielers anhand der UUID zu bekommen, führe folgendes aus.
Um die UUID eines Spielers anhand des Namens zu bekommen, führe folgendes aus.
Last updated