Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Main extends JavaPlugin implements Listener {
- public static Scoreboard sb;
- String prefix = "§8[§6Tablist§8]";
- public void onEnable() {
- Bukkit.getPluginManager().registerEvents(this, this);
- sb = Bukkit.getScoreboardManager().getNewScoreboard();
- sb.registerNewTeam("000Owner");
- sb.registerNewTeam("001Supporter");
- sb.registerNewTeam("002Spieler");
- sb.getTeam("000Owner").setPrefix("§4Owner§7: §4");
- sb.getTeam("001Supporter").setPrefix("§aSup§7: §a");
- sb.getTeam("002Spieler").setPrefix("§7Spieler: ");
- Bukkit.getConsoleSender().sendMessage(prefix+"§cPlugin erfolgreich aktiviert");
- }
- public void setPrefix(Player p) {
- String Team = "";
- if(PermissionsEx.getUser(p).inGroup("Admin")) {
- Team = "000Owner";
- }else if(PermissionsEx.getUser(p).inGroup("Supporter")) {
- Team = "001Supporter";
- }else {
- Team = "002Spieler";
- }
- sb.getTeam(Team).addPlayer(p);
- p.setDisplayName(sb.getTeam(Team).getPrefix() + p.getName());
- for(Player all: Bukkit.getOnlinePlayers()) {
- all.setScoreboard(sb);
- }
- }
- @EventHandler
- public void onJoin(PlayerJoinEvent e) {
- setPrefix(e.getPlayer());
- }
- @Override
- public void onDisable() {
- Bukkit.getConsoleSender().sendMessage(prefix+"§cPlugin erfolgreich deaktiviert");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement