geforkt von SteamWar/BungeeCore
Add ConnectionListener MultiLang
Dieser Commit ist enthalten in:
Ursprung
85bc8aa3ec
Commit
fa9f4f7e79
@ -20,6 +20,7 @@
|
|||||||
package de.steamwar.bungeecore.listeners;
|
package de.steamwar.bungeecore.listeners;
|
||||||
|
|
||||||
import de.steamwar.bungeecore.BungeeCore;
|
import de.steamwar.bungeecore.BungeeCore;
|
||||||
|
import de.steamwar.bungeecore.Message;
|
||||||
import de.steamwar.bungeecore.Servertype;
|
import de.steamwar.bungeecore.Servertype;
|
||||||
import de.steamwar.bungeecore.Subserver;
|
import de.steamwar.bungeecore.Subserver;
|
||||||
import de.steamwar.bungeecore.commands.ChallengeCommand;
|
import de.steamwar.bungeecore.commands.ChallengeCommand;
|
||||||
@ -83,16 +84,14 @@ public class ConnectionListener extends BasicListener {
|
|||||||
if(subserver.getType() == Servertype.ARENA){
|
if(subserver.getType() == Servertype.ARENA){
|
||||||
Iterator<ProxiedPlayer> it = subserver.getServer().getPlayers().iterator();
|
Iterator<ProxiedPlayer> it = subserver.getServer().getPlayers().iterator();
|
||||||
if(it.hasNext()){
|
if(it.hasNext()){
|
||||||
TextComponent tc = new TextComponent(BungeeCore.CHAT_PREFIX + "§7Klicke §ehier§7, um §e" + subserver.getServer().getName() + " §7beizutreten");
|
Message.send("JOIN_ARENA", player, Message.parse("JOIN_ARENA_HOVER", player),
|
||||||
tc.setHoverEvent(new HoverEvent(HoverEvent.Action.SHOW_TEXT, new ComponentBuilder("§eArena beitreten").create()));
|
new ClickEvent(ClickEvent.Action.RUN_COMMAND, "/join " + it.next().getName()), subserver.getServer().getName());
|
||||||
tc.setClickEvent(new ClickEvent(ClickEvent.Action.RUN_COMMAND, "/join " + it.next().getName()));
|
|
||||||
player.sendMessage(tc);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if(newPlayers.contains(player.getUniqueId())){
|
if(newPlayers.contains(player.getUniqueId())){
|
||||||
BungeeCore.broadcast(BungeeCore.CHAT_PREFIX + "§7Begrüßt alle mal §e" + player.getName() + " §7auf dem Server§8!");
|
Message.broadcast("JOIN_FIRST", player.getName());
|
||||||
newPlayers.remove(player.getUniqueId());
|
newPlayers.remove(player.getUniqueId());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -435,3 +435,8 @@ CHAT_BC_NO_COMMANDS=§cKeine Befehle mit /local möglich.
|
|||||||
|
|
||||||
#CheckListner
|
#CheckListner
|
||||||
CHECK_UNCHECKED=§7Du hast noch §e{0} §7ungeprüfte Schematic§8(§7s§8)!
|
CHECK_UNCHECKED=§7Du hast noch §e{0} §7ungeprüfte Schematic§8(§7s§8)!
|
||||||
|
|
||||||
|
#ConnectionListener
|
||||||
|
JOIN_ARENA=§7Klicke §ehier§7, um §e{0} §7beizutreten
|
||||||
|
JOIN_ARENA_HOVER=§eArena beitreten
|
||||||
|
JOIN_FIRST=§7Begrüßt alle mal §e{0} §7auf dem Server§8!
|
In neuem Issue referenzieren
Einen Benutzer sperren