Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Main extends JavaPlugin implements Listener {
- Scoreboard sb;
- @Override
- public void onEnable() {
- File ordner = new File("plugins//PrefixSystem");
- if(!ordner.exists()) {
- ordner.mkdir();
- }
- Bukkit.getConsoleSender().sendMessage("§7prefixSystem mit Version §b" + getDescription().getVersion() + "§7 aktiviert.");
- Bukkit.getPluginManager().registerEvents(this, this);
- sb = Bukkit.getScoreboardManager().getNewScoreboard();
- getConfig().options().copyDefaults();
- saveConfig();
- sb.registerNewTeam("001Rang");
- sb.registerNewTeam("002Rang");
- sb.registerNewTeam("003Rang");
- sb.registerNewTeam("004Rang");
- sb.registerNewTeam("005Rang");
- sb.registerNewTeam("006Rang");
- sb.registerNewTeam("007Rang");
- sb.registerNewTeam("008Rang");
- sb.registerNewTeam("009Rang");
- sb.registerNewTeam("010Rang");
- sb.registerNewTeam("011Rang");
- sb.registerNewTeam("012Rang");
- sb.registerNewTeam("013Rang");
- sb.registerNewTeam("014Rang");
- sb.registerNewTeam("015Rang");
- sb.getTeam("001Rang").setPrefix(getConfig("Rang1.prefix"));
- sb.getTeam("002Rang").setPrefix(getConfig("Rang2.prefix"));
- sb.getTeam("003Rang").setPrefix(getConfig("Rang3.prefix"));
- sb.getTeam("004Rang").setPrefix(getConfig("Rang4.prefix"));
- sb.getTeam("005Rang").setPrefix(getConfig("Rang5.prefix"));
- sb.getTeam("006Rang").setPrefix(getConfig("Rang6.prefix"));
- sb.getTeam("007Rang").setPrefix(getConfig("Rang7.prefix"));
- sb.getTeam("008Rang").setPrefix(getConfig("Rang8.prefix"));
- sb.getTeam("009Rang").setPrefix(getConfig("Rang9.prefix"));
- sb.getTeam("010Rang").setPrefix(getConfig("Rang10.prefix"));
- sb.getTeam("011Rang").setPrefix(getConfig("Rang11.prefix"));
- sb.getTeam("012Rang").setPrefix(getConfig("Rang12.prefix"));
- sb.getTeam("013Rang").setPrefix(getConfig("Rang13.prefix"));
- sb.getTeam("014Rang").setPrefix(getConfig("Rang14.prefix"));
- sb.getTeam("015Rang").setPrefix(getConfig("Rang15.prefix"));
- }
- @EventHandler
- public void onJoin(PlayerJoinEvent e) {
- setPrefix(e.getPlayer());
- }
- @SuppressWarnings("deprecation")
- private void setPrefix(Player p) {
- String team = "";
- if(p.hasPermission(getConfig("Rang1.permission"))) {
- team = "001Rang";
- } else if(p.hasPermission(getConfig("Rang2.permission"))) {
- team = "002Rang";
- } else if(p.hasPermission(getConfig("Rang3.permission"))) {
- team = "003Rang";
- } else if(p.hasPermission(getConfig("Rang4.permission"))) {
- team = "004Rang";
- } else if(p.hasPermission(getConfig("Rang5.permission"))) {
- team = "005Rang";
- } else if(p.hasPermission(getConfig("Rang6.permission"))) {
- team = "006Rang";
- } else if(p.hasPermission(getConfig("Rang7.permission"))) {
- team = "007Rang";
- } else if(p.hasPermission(getConfig("Rang8.permission"))) {
- team = "008Rang";
- } else if(p.hasPermission(getConfig("Rang9.permission"))) {
- team = "009Rang";
- } else if(p.hasPermission(getConfig("Rang10.permission"))) {
- team = "010Rang";
- } else if(p.hasPermission(getConfig("Rang11.permission"))) {
- team = "011Rang";
- } else if(p.hasPermission(getConfig("Rang12.permission"))) {
- team = "012Rang";
- } else if(p.hasPermission(getConfig("Rang13.permission"))) {
- team = "013Rang";
- } else if(p.hasPermission(getConfig("Rang14.permission"))) {
- team = "014Rang";
- } else
- team = "015Rang";
- sb.getTeam(team).addPlayer(p);
- p.setDisplayName(sb.getTeam(team).getPrefix() + p.getName());
- for(Player all : Bukkit.getOnlinePlayers()) {
- all.setScoreboard(sb);
- }
- }
- public static String getConfig(String pfad) {
- File config = new File("plugins//PrefixSystem//config.yml");
- YamlConfiguration yamlConfiguration = YamlConfiguration.loadConfiguration(config);
- return yamlConfiguration.getString(pfad);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement