Allgemeines Übersichtlichere Fehlermeldungen

EweLoHD

Mitglied
1 Nov. 2015
66
70
730
24
Luxemburg <3
discord.gg
Jeder von euch wird wahrscheinlich die Fehlermeldungen kennen wie :
You don't have the Permissons to do that
oder
Unkown Command, please use /help
Das sind die standard Vanilla Fehlermeldungen, die ziemlich unübersichtlich sind. Da GommeHD.net ein deutscher Server des 21. Jahrhundert ist, finde ich dass es nicht sein kann dass noch immer die standard Fehlermeldungen benutzt werden.
Mein Vorschlag wäre also, dass man übersichtlichere Fehlermeldungen auf Deutsch hat. Beispiele:
[System] Du darfst diesen Befehl nicht benutzen.
[System] Diesen Befehl gibt es nicht. Bitte benutze /help

LG, EweLoHD
 
Zuletzt bearbeitet:
  • Like
Reaktionen: Dadi1
Warum schreiben 99% eig. Standard falsch das triggerd mich so sehr xD

Es ist eig. egal ob man es ändert oder nicht es ist ein kleiner Schönheitsfehler ja aber unbedingt ändern muss man es nicht.
Jaja, bin halt kein Deutscher ._.

Ich finde die standard Nachrichten besser...

Ich persönlich finde, dass deine Idee nicht gut ist. Ich kann dich damit nicht unterstützen
Ich finde trotzdem, dass man sie wenigstens auf Deutsch machen könnte.
 
Jeder von euch wird wahrscheinlich die Fehlermeldungen kennen wie : oder . Das sind die standart Vanilla Fehlermeldungen, die ziemlich unübersichtlich sind. Da GommeHD.net ein deutscher Server des 21. Jahrhundert ist, finde ich dass es nicht sein kann dass noch immer die standart Fehlermeldungen benutzt werden.
Mein Vorschlag wäre also, dass man übersichtlichere Fehlermeldungen auf Deutsch hat. Beispiele:
[System] Du darfst diesen Befehl nicht benutzen.
[System] Diesen Befehl gibt es nicht. Bitte benutze /help
Das ganze ist auch ganz leicht umzusetzen:
Code:
public void onNoPermission(PlayerCommandPreProcessEvent e){
Player p e.getPlayer();
if(!p.hasPermission(getPluginManager().getListOfAllPlugins().getPermissions())){
p.sendMessage(getConfig().getString("No-Permission-Message"));
}
}
Quelle: https://bukkit.org/threads/set-custom-no-permission-message.240193/

LG, EweLoHD
Für den unbekannten Befehl:
Das ganze lässt sich umsetzen, indem man org.spigotmc.SpigotConfig.unknownCommandMessage mit einem Plugin ändert oder dies in der spigot.yml-Datei macht. Allerdings hilft eine deutsche Nachricht den meisten Nicht-Engländern nicht mehr weiter, während viele Deutsche ebenfalls Englisch können.

Die Standardnachricht ist, anders als bei anderen Servern, wo /help gleich noch mitblockiert wird, auf GommeHD hilfreich, da /help eben eine Hilfe anzeigt.
Man könnte höchstens noch darum streiten, eventuell die Nachricht ebenfalls zu übersetzen, wobei man auf einen ganz anderen Ansatz zurückkommen würde.

Btw. der von dir kopierte Code ist
a) verdammt alt
b) nicht funktionstüchtig, getListOfAllPlugins existiert nicht, getPermissions hätte man auf den Rückgabewert höchstwahrscheinlich nicht aufrufen können und hätte nicht zu hasPermissions gepasst
c) hätte die Aufgabe, die gefordert wird, nicht logisch erfüllt, wenn b) nicht der Fall wäre

Die letzte Antwort in deinem verlinkten Thread ist tatsächlich noch aktuell, erlaubt aber ebenfalls keine lokalisierbare und somit spielerbasierte Nachricht abzusenden.
Letzendlich existiert für eine Lokalisierung (aka Übersetzung) dieser Nachrichten keine elegante Lösung, weshalb diese Nachrichten aktuell standardmäßig auf Englisch ausgegeben werden, da dies denke ich die meisten Spieler insgesamt verstehen.
Die nicht-elegante Lösung bestünde darin, die Nachrichten abzufangen, wenn sie gesendet werden vom Server und dann je nach Nutzer die richtige Übersetzung zu liefern, (oder eventuell den Server selbst zu modifizieren, was jedoch nicht im Interesse des Entwicklerteams liegt).
 
  • Like
Reaktionen: EweLoHD
Finde die Idee "unnötig" , da es nicht sehr viel ausmacht ob es da nun in Englisch oder in Deutsch steht. Das ist nicht wichtig und hat meiner Meinung nach keine Bedeutung.


MfG DerAnspitzer
 
Lul, in meinem Land sind die Hauptsprachen Luxemburgisch und Französisch :eek:

Für den unbekannten Befehl:
Das ganze lässt sich umsetzen, indem man org.spigotmc.SpigotConfig.unknownCommandMessage mit einem Plugin ändert oder dies in der spigot.yml-Datei macht. Allerdings hilft eine deutsche Nachricht den meisten Nicht-Engländern nicht mehr weiter, während viele Deutsche ebenfalls Englisch können.

Die Standardnachricht ist, anders als bei anderen Servern, wo /help gleich noch mitblockiert wird, auf GommeHD hilfreich, da /help eben eine Hilfe anzeigt.
Man könnte höchstens noch darum streiten, eventuell die Nachricht ebenfalls zu übersetzen, wobei man auf einen ganz anderen Ansatz zurückkommen würde.

Btw. der von dir kopierte Code ist
a) verdammt alt
b) nicht funktionstüchtig, getListOfAllPlugins existiert nicht, getPermissions hätte man auf den Rückgabewert höchstwahrscheinlich nicht aufrufen können und hätte nicht zu hasPermissions gepasst
c) hätte die Aufgabe, die gefordert wird, nicht logisch erfüllt, wenn b) nicht der Fall wäre

Die letzte Antwort in deinem verlinkten Thread ist tatsächlich noch aktuell, erlaubt aber ebenfalls keine lokalisierbare und somit spielerbasierte Nachricht abzusenden.
Letzendlich existiert für eine Lokalisierung (aka Übersetzung) dieser Nachrichten keine elegante Lösung, weshalb diese Nachrichten aktuell standardmäßig auf Englisch ausgegeben werden, da dies denke ich die meisten Spieler insgesamt verstehen.
Die nicht-elegante Lösung bestünde darin, die Nachrichten abzufangen, wenn sie gesendet werden vom Server und dann je nach Nutzer die richtige Übersetzung zu liefern, (oder eventuell den Server selbst zu modifizieren, was jedoch nicht im Interesse des Entwicklerteams liegt).
Warum ist dann der ganze Rest auf Deutsch ? Ich finde halt, dass die Fehlermeldung halt nicht zu den Restlichen Nachrichten passt. Bei /help ist ja auch alles auf deutsch und schön farbig. ich hab das mit den Code eigentlich nur dazu gemacht, damit nicht behauptet wird, das wäre nicht möglich. :D
 
Zuletzt bearbeitet:
Heyho,

Deine Idee konnte uns leider nicht überzeugen, weshalb wir diesen nicht umsetzen werden.
Wir bedanken uns dennoch für deinen Vorschlag und wünschen dir noch viel Spaß auf GommeHD.net!

Mit freundlichen Grüßen
Flogik | Flo
 

Soziale Medien

  • X
  • TikTok

Über uns

  • GommeHD.net ist einer der größten Minecraft-Server der Welt. Dir gefällt unser Server? Dann unterstütze uns durch einen Kauf im Shop!
  • Shop