Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package de.trunks.main;
- import org.bukkit.Bukkit;
- import org.bukkit.ChatColor;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandSender;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.player.PlayerJoinEvent;
- import org.bukkit.plugin.java.JavaPlugin;
- import org.bukkit.scheduler.BukkitRunnable;
- import org.bukkit.scoreboard.Scoreboard;
- import com.comphenix.protocol.ProtocolLibrary;
- import com.comphenix.protocol.events.ConnectionSide;
- import com.comphenix.protocol.events.PacketAdapter;
- import com.comphenix.protocol.events.PacketEvent;
- import de.trunks.listener.PlayerChatEvent;
- import de.trunks.listener.UnbekannterBefehl;
- public class main2 extends JavaPlugin implements Listener {
- Scoreboard sb;
- @Override
- public void onEnable() {
- Bukkit.getConsoleSender().sendMessage("§eDas Plugin wurde erfolgreich gestartet!");
- }
- @Override
- public boolean onCommand(CommandSender sender, Command command, String label, String[] args) {
- sender.sendMessage("§6TrunkPlays §7✘ Keine Rechte");
- return true;
- this.getServer().getPluginManager().registerEvents(this, this);
- sb = Bukkit.getScoreboardManager().getNewScoreboard();
- sb.registerNewTeam("01owner");
- sb.registerNewTeam("02sradmin");
- sb.registerNewTeam("03admin");
- sb.registerNewTeam("04srmod");
- sb.registerNewTeam("05dev");
- sb.registerNewTeam("06mod");
- sb.registerNewTeam("07srsup");
- sb.registerNewTeam("08sup");
- sb.registerNewTeam("09srbuild");
- sb.registerNewTeam("10build");
- sb.registerNewTeam("11yt");
- sb.registerNewTeam("12jryt");
- sb.registerNewTeam("13premium");
- sb.registerNewTeam("14spieler");
- sb.getTeam("01owner").setPrefix("§4Owner §8● §7");
- sb.getTeam("02sradmin").setPrefix("§4SrAdmin §8● §7");
- sb.getTeam("03admin").setPrefix("§4Admin §8● §7");
- sb.getTeam("04srmod").setPrefix("§cSrMod §8● §7");
- sb.getTeam("05dev").setPrefix("§bDev §8● §7");
- sb.getTeam("06mod").setPrefix("§cMod §8● §7");
- sb.getTeam("07srsup").setPrefix("§9SrSup §8● §7");
- sb.getTeam("08sup").setPrefix("§9Sup §8● §7");
- sb.getTeam("09srbuild").setPrefix("§2SrBuild §8● §7");
- sb.getTeam("10build").setPrefix("§2Build §8● §7");
- sb.getTeam("11yt").setPrefix("§5YT §8● §7");
- sb.getTeam("12jryt").setPrefix("§5JrYT §8● §7");
- sb.getTeam("13premium").setPrefix("§6Premium §8● §7");
- sb.getTeam("14spieler").setPrefix("§7Spieler §8● §7");
- }
- @EventHandler
- public void onJoin(PlayerJoinEvent e) {
- new BukkitRunnable() {
- @Override
- public void run() {
- setPrefix(e.getPlayer());
- }
- }.runTaskLaterAsynchronously(this, 1);
- }
- @SuppressWarnings("deprecation")
- public void setPrefix(Player p) {
- String team = "";
- if (p.hasPermission("prefix.owner")) {
- team = "01owner";
- } else if (p.hasPermission("prefix.sradmin")) {
- team = "02sradmin";
- } else if (p.hasPermission("prefix.admin")) {
- team = "03admin";
- } else if (p.hasPermission("prefix.srmod")) {
- team = "04srmod";
- } else if (p.hasPermission("prefix.dev")) {
- team = "05dev";
- } else if (p.hasPermission("prefix.mod")) {
- team = "06mod";
- } else if (p.hasPermission("prefix.srsup")) {
- team = "07srsup";
- } else if (p.hasPermission("prefix.sup")) {
- team = "08sup";
- } else if (p.hasPermission("prefix.srbuild")) {
- team = "09srbuild";
- } else if (p.hasPermission("prefix.build")) {
- team = "10build";
- } else if (p.hasPermission("prefix.yt")) {
- team = "11yt";
- } else if (p.hasPermission("prefix.jryt")) {
- team = "12jryt";
- } else if (p.hasPermission("prefix.premium")) {
- team = "13premium";
- } else {
- team = "14spieler";
- }
- }
- sb }
- p.setDisplayName(sb.getTeam(team).getPrefix() + p.getName());
- for (Player all : Bukkit.getOnlinePlayers()) {
- all.setScoreboard(sb);
- }
- //Listener register
- Bukkit.getPluginManager().registerEvents((Listener) new PlayerChatEvent(), this);
- Bukkit.getPluginManager().registerEvents((Listener) new UnbekannterBefehl(), this);
- {
- }
- public void onDisable() {
- Bukkit.getConsoleSender().sendMessage("§eDas Plugin wurde erfolgreich gestoppt!");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement