SteamWar/BungeeCore
Archiviert
13
2

Ranked #306

Zusammengeführt
Lixfel hat 25 Commits von Ranked nach master 2022-03-13 20:26:16 +01:00 zusammengeführt
2 geänderte Dateien mit 15 neuen und 9 gelöschten Zeilen
Nur Änderungen aus Commit 54753ce1f8 werden angezeigt - Alle Commits anzeigen

Datei anzeigen

@ -76,7 +76,7 @@ public class ConnectionListener extends BasicListener {
if(user.getUserGroup() != UserGroup.Member) { if(user.getUserGroup() != UserGroup.Member) {
player.setPermission(YOUTUBER_MODS, true); player.setPermission(YOUTUBER_MODS, true);
player.setDisplayName(user.getUserGroup().getColorCode() + user.getUserGroup().name() + " " + player.getName() + "§r"); player.setDisplayName(user.getUserGroup().getColorCode() + user.getUserGroup().getChatPrefix() + " " + player.getName() + "§r");
player.setPermission("bungeecore.group." + user.getUserGroup().name().toLowerCase(), true); player.setPermission("bungeecore.group." + user.getUserGroup().name().toLowerCase(), true);
}else { }else {
player.setDisplayName(player.getName()); player.setDisplayName(player.getName());

Datei anzeigen

@ -24,24 +24,26 @@ import java.util.stream.Collectors;
public enum UserGroup { public enum UserGroup {
Admin("§4", "§e", true, true, true, true), Admin("§4", "§e", "Admin", true, true, true, true),
Developer("§3", "§f", true, true, true, true), Developer("§3", "§f", "Dev", true, true, true, true),
Moderator("§c", "§f", true, true, true, true), Moderator("§c", "§f", "Mod", true, true, true, true),
Supporter("§9", "§f", false, true, true, true), Supporter("§9", "§f", "Sup", false, true, true, true),
Builder("§2", "§f", false, true, false, true), Builder("§2", "§f", "Archi", false, true, false, true),
YoyoNow markierte diese Unterhaltung als gelöst Veraltet
Veraltet
Review

Über das Kürzel werden sich die Architekten aber freuen.

Über das Kürzel werden sich die Architekten aber freuen.
Veraltet
Review

Hast du eine Bessere Idee?

Hast du eine Bessere Idee?
Veraltet
Review

Frag doch mal die Builder

Frag doch mal die Builder
Veraltet
Review

Habe ich LordMainex meint Arch würde gehen.

Habe ich LordMainex meint Arch würde gehen.
YouTuber("§5", "§f", false, false, false, true), YouTuber("§5", "§f", "YT", false, false, false, true),
Member("§7", "§7", false, false, false, false); Member("§7", "§7", "", false, false, false, false);
private final String colorCode; private final String colorCode;
private final String chatColorCode; private final String chatColorCode;
private final String chatPrefix;
private final boolean adminGroup; private final boolean adminGroup;
private final boolean teamGroup; private final boolean teamGroup;
private final boolean checkSchematics; private final boolean checkSchematics;
private final boolean privilegedMods; private final boolean privilegedMods;
UserGroup(String colorCode, String chatColorCode, boolean adminGroup, boolean teamGroup, boolean checkSchematics, boolean privilegedMods) { UserGroup(String colorCode, String chatColorCode, String chatPrefix, boolean adminGroup, boolean teamGroup, boolean checkSchematics, boolean privilegedMods) {
this.colorCode = colorCode; this.colorCode = colorCode;
this.chatColorCode = chatColorCode; this.chatColorCode = chatColorCode;
this.chatPrefix = chatPrefix;
this.adminGroup = adminGroup; this.adminGroup = adminGroup;
this.teamGroup = teamGroup; this.teamGroup = teamGroup;
this.checkSchematics = checkSchematics; this.checkSchematics = checkSchematics;
@ -75,4 +77,8 @@ public enum UserGroup {
public static UserGroup getUsergroup(String name) { public static UserGroup getUsergroup(String name) {
return Arrays.stream(UserGroup.values()).filter(userGroup -> userGroup.name().equalsIgnoreCase(name)).collect(Collectors.toList()).get(0); return Arrays.stream(UserGroup.values()).filter(userGroup -> userGroup.name().equalsIgnoreCase(name)).collect(Collectors.toList()).get(0);
} }
public String getChatPrefix() {
return chatPrefix;
}
} }