Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to 1.12.1 #80

Merged
merged 4 commits into from
Apr 21, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<groupId>codes.wasabi</groupId>
<artifactId>xclaim</artifactId>
<version>1.12.0</version>
<version>1.12.1</version>
<packaging>jar</packaging>

<name>XClaim</name>
Expand Down Expand Up @@ -150,31 +150,31 @@
<dependency>
<groupId>net.kyori</groupId>
<artifactId>adventure-api</artifactId>
<version>4.11.0</version>
<version>4.16.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>net.kyori</groupId>
<artifactId>adventure-platform-bukkit</artifactId>
<version>4.1.1</version>
<version>4.3.2</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>net.kyori</groupId>
<artifactId>adventure-text-minimessage</artifactId>
<version>4.11.0</version>
<version>4.16.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>net.kyori</groupId>
<artifactId>adventure-text-serializer-plain</artifactId>
<version>4.11.0</version>
<version>4.16.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>net.kyori</groupId>
<artifactId>adventure-text-serializer-legacy</artifactId>
<version>4.11.0</version>
<version>4.16.0</version>
<scope>compile</scope>
</dependency>
<dependency>
Expand Down
4 changes: 2 additions & 2 deletions src/main/java/codes/wasabi/xclaim/platform/Platform.java
Original file line number Diff line number Diff line change
Expand Up @@ -42,11 +42,11 @@ public static void init() {
instance = new codes.wasabi.xclaim.platform.folia_1_19.FoliaPlatform();
} else if (isPaper) {
instance = new codes.wasabi.xclaim.platform.paper_1_17.PaperPlatform();
} else if (PaperLib.isVersion(19)) {
instance = new codes.wasabi.xclaim.platform.spigot_1_19.SpigotPlatform_1_19();
} else {
instance = new codes.wasabi.xclaim.platform.spigot_1_17.SpigotPlatform_1_17();
}
} else if (PaperLib.isVersion(19)) {
instance = new codes.wasabi.xclaim.platform.spigot_1_19.SpigotPlatform_1_19();
} else if (PaperLib.isVersion(16)) {
instance = new codes.wasabi.xclaim.platform.spigot_1_16.SpigotPlatform_1_16();
} else if (PaperLib.isVersion(15)) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,11 @@ public void setOwningPlayer(SkullMeta sm, UUID owner, String username) {
sm.setPlayerProfile(Bukkit.createProfile(owner, username));
}

@Override
public void setOwningPlayer(SkullMeta sm, OfflinePlayer player) {
sm.setPlayerProfile(player.getPlayerProfile());
}

@Override
protected PlatformChatListener newChatListener() {
return new PaperPlatformChatListener();
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/codes/wasabi/xclaim/util/NameToPlayer.java
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ public final class NameToPlayer {
+ id.substring(20);
UUID uuid = UUID.fromString(uuidString);
return Bukkit.getOfflinePlayer(uuid);
} else if (code == 204 || code == 400) {
} else if (code == 204 || code == 400 || code == 404) {
return null;
} else if (code == 405) {
throw new IllegalStateException("GET method is unsupported for this endpoint!");
Expand Down
41 changes: 21 additions & 20 deletions src/main/resources/lang/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -108,15 +108,16 @@
"gui-tx-no": "\u003cdark_red\u003eNein\u003c/dark_red\u003e",
"gui-tx-no-line1": "\u003cgray\u003eBring mich zurück\u003c/gray\u003e",
"gui-tx-no-line2": "\u003cgray\u003ein Sicherheit!\u003c/gray\u003e",
"gui-tx-prompt": "Geben Sie den Namen des Nutzers ein, an den der Besitz übertragen werden soll",
"gui-tx-prompt-fail": "\u003cred\u003e* Konnte den Spieler nicht finden!\u003c/red\u003e",
"gui-tx-success": "\u003cgreen\u003e* Besitztum übertragen!\u003c/green\u003e",
"gui-tx-prompt": "Geben Sie den Namen des Nutzers in den Chat ein, an den der Besitz übertragen werden soll.",
"gui-tx-prompt-fail": "\u003cred\u003e* Es konnte kein Spieler mit diesem Namen gefunden werden.\u003c/red\u003e",
"gui-tx-success": "\u003cgreen\u003e* Besitztum wurde übertragen!\u003c/green\u003e",
"gui-comb-previous": "\u003cgold\u003eVorherige Seite\u003c/gold\u003e",
"gui-comb-next": "\u003cgold\u003eNächste Seite\u003c/gold\u003e",
"gui-comb-add": "\u003cgreen\u003eSpieler hinzufügen\u003c/green\u003e",
"gui-comb-back": "\u003cred\u003eZurück\u003c/red\u003e",
"gui-comb-prompt": "Geben Sie den Spielernamen ein",
"gui-comb-prompt-fail": "\u003cred\u003e* Konnte keinen Spieler mit diesem Namen finden.\u003c/red\u003e",
"gui-comb-prompt": "Bitte schreibe den Spielernamen in den Chat, um ihn hinzuzufügen.",
"gui-comb-prompt-fail": "\u003cred\u003e* Es konnte kein Spieler mit diesem Namen gefunden werden.\u003c/red\u003e",
"gui-comb-prompt-success": "\u003cgreen\u003eSpieler erfolgreich hinzugefügt.\u003c/green\u003e",
"gui-perm-general": "\u003cdark_gray\u003eGenerelle Berechtigungen\u003c/dark_gray\u003e",
"gui-perm-general-line1": "\u003cgray\u003eVerwalten Sie die Berechtigungen für...\u003c/gray\u003e",
"gui-perm-general-line2": "\u003cgray\u003eAllgemeine Gruppen (Vertrauenswürdige\u003c/gray\u003e",
Expand Down Expand Up @@ -156,19 +157,19 @@
"gui-new-cancel": "\u003cdark_red\u003eAbbruch\u003c/dark_red\u003e",
"gui-new-cancel-line1": "\u003cred\u003eZurück zum\u003c/red\u003e",
"gui-new-cancel-line2": "\u003cred\u003eHauptmenü.\u003c/red\u003e",
"gui-new-claimed": "\u003cred\u003e* Dieser Chunk ist bereits beansprucht!\u003c/red\u003e",
"gui-new-disallowed": "<red>* Sie können keine neues Gebiet in einer Welt auf der Denylist erheben!</red>",
"gui-new-claimed": "\u003cred\u003e* Dieser Chunk wurde bereits beansprucht!\u003c/red\u003e",
"gui-new-disallowed": "<red>* Sie können kein neues Gebiet in einer Welt auf der Denylist erheben!</red>",
"gui-new-max-claims": "\u003cred\u003e* Sie haben das Maximum Ihrer beanspruchbaren Chunks erreicht! Versuche ein paar Ansprüche zu löschen.\u003c/red\u003e",
"gui-new-max-chunks": "\u003cred\u003e* Sie können dieses Gebiet nicht beanspruchen, da Sie sonst über Ihrem maximalen Limit an beanspruchbaren Chunks wären.\u003c/red\u003e",
"gui-new-success": "\u003cb\u003e\u003cwhite\u003e* Chunks beansprucht bei:\u003c/white\u003e \u003ci\u003e\u003cgold\u003e$1\u003c/gold\u003e\u003c/i\u003e\u003c/b\u003e",
"gui-edit-chunk-fail": "\u003cred\u003e* Sie können nicht ein Gebiet über mehrere Dimensionen beanspruchen!\u003c/red\u003e",
"gui-edit-chunk-disallowed": "<red>* Sie befinden sich in einer Welt auf der Denylist</red>",
"gui-rename-chunk-prompt": "Geben Sie einen neuen Namen für das Gebiet ein",
"gui-edit-chunk-disallowed": "\u003cred\u003e* Sie befinden sich in einer Welt auf der Denylist\u003c/red\u003e",
"gui-rename-chunk-prompt": "Geben Sie einen neuen Namen für das Gebiet ein.",
"gui-rename-chunk-fail": "\u003cred\u003e* Der Name ist zu lang! Es müssen weniger als 50 Zeichen sein.\u003c/red\u003e",
"gui-clear-yes": "\u003cgreen\u003eJa, ich bin mir sicher!\u003c/green\u003e",
"gui-clear-yes2": "\u003cgreen\u003eIch bin mir wirklich sicher!\u003c/green\u003e",
"gui-clear-yes-line1": "\u003cgray\u003eDiese Aktion kann nicht\u003c/gray\u003e",
"gui-clear-yes-line2": "\u003cgray\u003eungeschehen gemacht werden!\u003c/gray\u003e",
"gui-clear-yes-line1": "\u003cgray\u003eDiese Aktion kann nicht mehr\u003c/gray\u003e",
"gui-clear-yes-line2": "\u003cgray\u003erückgängig gemacht werden!\u003c/gray\u003e",
"gui-clear-no": "\u003cred\u003eHALT, STOPP! Ich bin mir doch nicht mehr so sicher.\u003c/red\u003e",
"gui-clear-no-line1": "\u003cgray\u003eBelasse alle beanspruchten\u003c/gray\u003e",
"gui-clear-no-line2": "\u003cgray\u003eGebiete so, wie sie sind!\u003c/gray\u003e",
Expand All @@ -181,14 +182,14 @@
"gui-sel-search": "\u003cdark_purple\u003eSuche\u003c/dark_purple\u003e",
"gui-sel-cancel": "\u003cred\u003eAbbruch\u003c/red\u003e",
"gui-sel-next": "\u003cgold\u003eNächste Seite\u003c/gold\u003e",
"gui-sel-prompt": "Suchbegriff eingeben",
"gui-sel-prompt": "Suchbegriff in den Chat eingeben, um zu suchen.",
"cmdmgr-err-player": "\u003cred\u003e* Sie müssen dafür ein Spieler sein!\u003c/red\u003e",
"cmdmgr-err-min-args": "\u003cred\u003e* Nicht genügend Argumente! Dieser Befehl benötigt mindestens $1\u003c/red\u003e",
"cmdmgr-err-max-args": "\u003cred\u003e* Zu viele Argumente! Dieser Command nimmt höchstens $1 an\u003c/red\u003e",
"cmdmgr-err-malformed": "\u003cred\u003e* Ungültige Argumente! Sehen Sie auf der Hilfeseite nach für Details.\u003c/red\u003e",
"cmdmgr-err-unexpected": "\u003cred\u003e* Ein unerwarteter Fehler ($1) ist bei Befehlsausführung eingetreten.\u003c/red\u003e",
"cmdmgr-err-undefined": "Konnte Befehl \"$1\" nicht registrieren, da dieser nicht in plugin.yml existiert.",
"cmdmgr-err-reflect": "Konnte nicht auf den Konstruktor für die Klasse \"$1\" zugreifen. Details stehen unten:",
"cmdmgr-err-undefined": "Befehl \"$1\" konnte nicht registriert werden, da dieser nicht in plugin.yml existiert.",
"cmdmgr-err-reflect": "Auf den Konstruktor für die Klasse \"$1\" konnte nicht zugegriffen werden. Details stehen unten:",
"cmd-xc-description": "XClaim Hauptbefehl",
"cmd-import-name": "importclaims",
"cmd-import-description": "Importiere Ansprüche, die mit dem ClaimChunk Plugin gemacht wurden.",
Expand All @@ -197,8 +198,8 @@
"cmd-import-status-handler": "\u003cgreen\u003eRufe Daten-Handler ab...\u003c/green\u003e",
"cmd-import-err-reflect": "\u003cred\u003eFehlgeschlagen. Für Details sehen Sie bitte in der Konsole nach.\u003c/red\u003e",
"cmd-import-status-world": "\u003cdark_green\u003e\u003ci\u003eBearbeite Welt\u003c/i\u003e\u003c/dark_green\u003e \u003cgold\u003e$1\u003c/gold\u003e",
"cmd-import-status-chunk": "\u003cgreen\u003eFand beanspruchten Chunk bei\u003c/green\u003e \u003cgold\u003e$1, $2\u003c/gold\u003e",
"cmd-import-status-fill": "\u003cgreen\u003eFühre \"flood fill\" Algorithmus aus\u003c/green\u003e",
"cmd-import-status-chunk": "\u003cgreen\u003eBeanspruchten Chunk gefunden bei\u003c/green\u003e \u003cgold\u003e$1, $2\u003c/gold\u003e",
"cmd-import-status-fill": "\u003cgreen\u003eFühre \"flood fill\" Algorithmus aus...\u003c/green\u003e",
"cmd-import-status-player": "\u003cgreen\u003eKreiere Anspruchsgebiet für Spieler\u003c/green\u003e \u003cgold\u003e$1\u003c/gold\u003e",
"cmd-import-status-success": "\u003cgreen\u003eErfolgreich\u003c/green\u003e",
"cmd-import-status-disabling": "\u003cgreen\u003eAlle Welten erfolgreich verarbeitet. Deaktiviere ClaimChunk Plugin...\u003c/green\u003e",
Expand All @@ -212,7 +213,7 @@
"cmd-update-err-perms2": "\u003cred\u003e* Sie haben nicht die Berechtigung XClaim zu aktualisieren!\u003c/red\u003e",
"cmd-update-declined": "\u003cgreen\u003e* Aktualisierung abgelehnt.\u003c/green\u003e",
"cmd-update-searching": "\u003cyellow\u003e* Suche nach Aktualisierungen...\u003c/yellow\u003e",
"cmd-update-err-check": "\u003cred\u003e* Konnte keine Version zur Aktualisierung finden. Für Details sehen Sie in der Konsole nach.\u003c/red\u003e",
"cmd-update-err-check": "\u003cred\u003e* Keine Versionen zur Aktualisierung konnte gefunden werden. Für Details sehen Sie in der Konsole nach.\u003c/red\u003e",
"cmd-update-none": "\u003cred\u003e* Keine gültigen Versionen zur Aktualisierung gefunden.\u003c/red\u003e",
"cmd-update-start": "\u003cyellow\u003e* Installiere Aktualisierung...\u003c/yellow\u003e",
"cmd-update-err-unexpected": "\u003cred\u003e* Aktualisierung fehlgeschlagen. Für Details sehen Sie bitte in der Konsole nach.\u003c/red\u003e",
Expand All @@ -222,7 +223,7 @@
"cmd-update-promote-restart-player-post": "\u003cyellow\u003e um XClaim neu zu starten ohne das Selbige mit dem Server zu müssen\u003c/yellow\u003e\u003cdark_red\u003e(EXPERIMENTELL)\u003c/dark_red\u003e",
"cmd-update-promote-restart-console": "\u003cb\u003e\u003cgold\u003eNEU: \u003c/gold\u003e\u003c/b\u003e\u003cyellow\u003eFühre \u003c/yellow\u003e\u003cgold\u003e/xclaim restart yes\u003c/gold\u003e\u003cyellow\u003e aus um xClaim unabhängig vom Server neu zu starten\u003c/yellow\u003e\u003cdark_red\u003e(EXPERIMENTELL)\u003c/dark_red\u003e",
"cmd-update-redundant": "\u003cgreen\u003e* Sie benutzen bereits die neuste kompatible Version von XClaim!\u003c/green\u003e",
"cmd-update-found": "\u003cgreen\u003e* Fand Aktualisierung \u003c/green\u003e\u003cgold\u003e$1\u003c/gold\u003e",
"cmd-update-found": "\u003cgreen\u003e* Aktualisierung gefunden: \u003c/green\u003e\u003cgold\u003e$1\u003c/gold\u003e",
"cmd-update-confirm-console": "\u003cgreen\u003e* Nutze /xclaim update yes um diese Version zu installieren.\u003c/green\u003e",
"cmd-update-confirm-player-prompt": "Diese Version wirklich installieren?",
"cmd-update-confirm-player-yes": "\u003cgreen\u003eJa\u003c/green\u003e",
Expand All @@ -238,7 +239,7 @@
"cmd-restart-status-enabling": "\u003cgreen\u003eAktiviere XClaim...\u003c/green\u003e",
"cmd-restart-err-load": "\u003cred\u003eFehler beim Laden von XClaim\u003c/red\u003e",
"cmd-restart-err-enable": "\u003cred\u003eFehler beim Aktivieren XClaim\u003c/red\u003e",
"cmd-restart-status-success": "\u003cgold\u003eXClaim version $1 aktiviert\u003c/gold\u003e",
"cmd-restart-status-success": "\u003cgold\u003eXClaim Version $1 aktiviert\u003c/gold\u003e",
"cmd-restart-warn-header": "\u003cb\u003e\u003cgold\u003eWARNUNG!\u003c/gold\u003e\u003c/b\u003e",
"cmd-restart-warn-body": "\u003cred\u003eDiese Funktion ist \u003cb\u003eexperimentell!\u003c/b\u003e.\u003c/red\u003e",
"cmd-restart-confirm-player-pre": "\u003cyellow\u003eKlicke \u003c/yellow\u003e",
Expand All @@ -250,7 +251,7 @@
"cmd-list-arg-player-description": "Name des Spielers, dessen Gebietsansprüche aufgelistet werden sollen oder die des ausführende Spielers, falls ausgelassen und anwendbar.",
"cmd-list-arg-chunks-description": "Die maximal anzuzeigende Chunkanzahl eines jeden Gebiets. Standardmäßig 3",
"cmd-list-err-player": "\u003cred\u003e* Sie müssen einen Spieler spezifizieren (und nein, die Konsole ist keiner)!\u003c/red\u003e",
"cmd-list-none": "$1 \u003cdark_gray\u003eHat keine Gebietsansprüche\u003c/dark_gray\u003e",
"cmd-list-none": "$1 \u003cdark_gray\u003ehat keine Gebietsansprüche\u003c/dark_gray\u003e",
"cmd-list-claim-header": "\u003cdark_purple\u003eGebiet #$1: $2\u003c/dark_purple\u003e",
"cmd-list-claim-chunk": "\u003clight_purple\u003eChunk bei X\u003d$1, Z\u003d$2\u003c/light_purple\u003e",
"cmd-list-claim-more": "\u003cdark_gray\u003eund $1 mehr...\u003c/dark_gray\u003e",
Expand Down
10 changes: 6 additions & 4 deletions src/main/resources/lang/en-US.json
Original file line number Diff line number Diff line change
Expand Up @@ -108,15 +108,16 @@
"gui-tx-no": "<dark_red>No</dark_red>",
"gui-tx-no-line1": "<gray>Take me back to</gray>",
"gui-tx-no-line2": "<gray>safety!</gray>",
"gui-tx-prompt": "Enter the username of the player to transfer to",
"gui-tx-prompt": "Enter a player name in the chat to transfer the claim to.",
"gui-tx-prompt-fail": "<red>* Cannot find that player!</red>",
"gui-tx-success": "<green>* Ownership transferred!</green>",
"gui-comb-previous": "<gold>Previous Page</gold>",
"gui-comb-next": "<gold>Next Page</gold>",
"gui-comb-add": "<green>Add Player</green>",
"gui-comb-back": "<red>Back</red>",
"gui-comb-prompt": "Enter player name",
"gui-comb-prompt": "Enter the player name in the chat to add.",
"gui-comb-prompt-fail": "<red>* Couldn't find a player with that name.</red>",
"gui-comb-prompt-success": "<green>Player successfully added.</green>",
"gui-perm-general": "<dark_gray>General Permissions</dark_gray>",
"gui-perm-general-line1": "<gray>Manage permissions for</gray>",
"gui-perm-general-line2": "<gray>general groups (trusted</gray>",
Expand Down Expand Up @@ -163,8 +164,9 @@
"gui-new-success": "<b><white>* Created new claim</white> <i><gold>$1</gold></i></b>",
"gui-edit-chunk-fail": "<red>* You can't have claims across worlds!</red>",
"gui-edit-chunk-disallowed": "<red>* You are in a blacklisted world</red>",
"gui-rename-chunk-prompt": "Enter a new name for the claim",
"gui-rename-chunk-prompt": "Enter a new name for the claim in the Chat.",
"gui-rename-chunk-fail": "<red>* Name too long! Has to be less than 50 characters</red>",
"gui-rename-chunk-success": "<green>Claim renamed successfully.</green>",
"gui-clear-yes": "<green>Yes, I am sure</green>",
"gui-clear-yes2": "<green>I'm really sure!</green>",
"gui-clear-yes-line1": "<gray>This action cannot</gray>",
Expand All @@ -181,7 +183,7 @@
"gui-sel-search": "<dark_purple>Search</dark_purple>",
"gui-sel-cancel": "<red>Cancel</red>",
"gui-sel-next": "<gold>Next</gold>",
"gui-sel-prompt": "Enter search term",
"gui-sel-prompt": "Enter search term in the chat to search.",
"cmdmgr-err-player": "<red>* You must be a player to run this command!</red>",
"cmdmgr-err-min-args": "<red>* Not enough arguments! This command requires at least $1</red>",
"cmdmgr-err-max-args": "<red>* Too many arguments! This command takes at most $1</red>",
Expand Down
Loading