geforkt von SteamWar/BungeeCore
Add WebregisterCommand MultiLang
Dieser Commit ist enthalten in:
Ursprung
327f09d85e
Commit
31eff322ab
@ -20,6 +20,7 @@
|
||||
package de.steamwar.bungeecore.commands;
|
||||
|
||||
import de.steamwar.bungeecore.BungeeCore;
|
||||
import de.steamwar.bungeecore.Message;
|
||||
import de.steamwar.bungeecore.sql.SWException;
|
||||
import net.md_5.bungee.api.CommandSender;
|
||||
import net.md_5.bungee.api.connection.ProxiedPlayer;
|
||||
@ -41,7 +42,7 @@ public class WebregisterCommand extends BasicCommand {
|
||||
|
||||
ProxiedPlayer player = (ProxiedPlayer) sender;
|
||||
if(args.length != 1){
|
||||
BungeeCore.send(player, BungeeCore.CHAT_PREFIX + "/webregister [E-Mail]");
|
||||
Message.send("WEB_SYNTAX", player);
|
||||
return;
|
||||
}
|
||||
|
||||
@ -55,20 +56,20 @@ public class WebregisterCommand extends BasicCommand {
|
||||
while((errorLine = reader.readLine()) != null){
|
||||
switch(errorLine){
|
||||
case "username_exists":
|
||||
BungeeCore.send(player, BungeeCore.CHAT_PREFIX + "§cDu hast bereits einen Webaccount.");
|
||||
Message.send("WEB_ALREADY", player);
|
||||
break;
|
||||
case "email_exists":
|
||||
BungeeCore.send(player, BungeeCore.CHAT_PREFIX + "§cDie E-Mail hast du bereits für einen anderen Account verwendet...");
|
||||
Message.send("WEB_ALREADY_EMAIL", player);
|
||||
// SWException.log("Bungee", "Duplicate E-Mail", player.getName() + " " + args[0]);
|
||||
break;
|
||||
case "invalid_email":
|
||||
BungeeCore.send(player, BungeeCore.CHAT_PREFIX + "§c[E-Mail], nicht [Freitext]!");
|
||||
Message.send("WEB_NOT_EMAIL", player);
|
||||
break;
|
||||
case "email_updated":
|
||||
BungeeCore.send(player, BungeeCore.CHAT_PREFIX + "§aDeine E-Mail-Adresse wurde aktualisiert.");
|
||||
Message.send("WEB_EMAIL_REFRESH", player);
|
||||
break;
|
||||
default:
|
||||
BungeeCore.send(player, BungeeCore.CHAT_PREFIX + "§cEin interner Fehler ist aufgetreten, bitte wende dich an einen Developer.");
|
||||
Message.send("WEB_INTERNAL_ERROR", player);
|
||||
SWException.log("Bungee", "Unknown Wordpress User Creation Error", errorLine);
|
||||
}
|
||||
error = true;
|
||||
@ -77,9 +78,9 @@ public class WebregisterCommand extends BasicCommand {
|
||||
if(error)
|
||||
return;
|
||||
|
||||
BungeeCore.send(player, BungeeCore.CHAT_PREFIX + "§aEine E-Mail zum Setzen des Passworts wurde gesendet.");
|
||||
Message.send("WEB_EMAIL_SEND", player);
|
||||
} catch (IOException e) {
|
||||
BungeeCore.send(player, BungeeCore.CHAT_PREFIX + "§cEin interner Fehler ist aufgetreten, bitte wende dich an einen Developer.");
|
||||
Message.send("WEB_INTERNAL_ERROR", player);
|
||||
throw new SecurityException("Could not create webaccount", e);
|
||||
}
|
||||
}
|
||||
|
@ -407,3 +407,12 @@ UNIGNORE_SYNTAX=§8/§eunignore §8[§7Spieler§8]
|
||||
UNIGNORE_NOT_PLAYER=§cDiesen Spieler gibt es nicht!
|
||||
UNIGNORE_NOT_IGNORED=§cDu ignorierst diesen Spieler nicht.
|
||||
UNIGNORE_UNIGNORED=§7Du empfängst nun wieder Nachrichten von §e{0}§8.
|
||||
|
||||
#WebregisterCommand
|
||||
WEB_SYNTAX=/webregister [E-Mail]
|
||||
WEB_ALREADY=§cDu hast bereits einen Webaccount.
|
||||
WEB_ALREADY_EMAIL=§cDie E-Mail hast du bereits für einen anderen Account verwendet...
|
||||
WEB_NOT_EMAIL=§c[E-Mail], nicht [Freitext]!
|
||||
WEB_EMAIL_REFRESH=§aDeine E-Mail-Adresse wurde aktualisiert.
|
||||
WEB_INTERNAL_ERROR=§cEin interner Fehler ist aufgetreten, bitte wende dich an einen Developer.
|
||||
WEB_EMAIL_SEND=§aEine E-Mail zum Setzen des Passworts wurde gesendet.
|
In neuem Issue referenzieren
Einen Benutzer sperren