TntTastisch
Kuhfänger
Hallo,
Ich möchte ein ServerSystem programmieren. Und da wollte ich eine Tabliste reinmachen und wenn ich das Plugin auf den Server zieh und in Starte kommt diese Fehlermeldung:
Sourcecode:
Ich möchte ein ServerSystem programmieren. Und da wollte ich eine Tabliste reinmachen und wenn ich das Plugin auf den Server zieh und in Starte kommt diese Fehlermeldung:
Code:
[15:20:00 ERROR]: Could not load 'plugins/BlindMC-ServerTools.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: net/minecraft/server/v1_8_R1/Packet
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:135) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:329) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251) [spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugins(CraftServer.java:292) [spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:198) [spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:525) [spigot.jar:git-Spigot-db6de12-18fbb24]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_171]
Caused by: java.lang.NoClassDefFoundError: net/minecraft/server/v1_8_R1/Packet
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_171]
at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_171]
at org.bukkit.plugin.java.PluginClassLoader.(PluginClassLoader.java:64) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
... 6 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.server.v1_8_R1.Packet
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:91) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_171]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_171]
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_171]
at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_171]
at org.bukkit.plugin.java.PluginClassLoader.(PluginClassLoader.java:64) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
... 6 more
Sourcecode:
Javascript:
@Override
public void onEnable() {
String args = "";
Bukkit.getConsoleSender().sendMessage("§8§m---------------------§r §b§lBlind§3§lMC§a§l.net §8§m---------------------");
Bukkit.getConsoleSender().sendMessage("§8+§r §7ServerTools wurde §aaktiviert§7.");
Bukkit.getConsoleSender().sendMessage("§8+ §7Systemautor §8| §5§lDieJavaMethode");
Bukkit.getConsoleSender().sendMessage("§8+ §7Sysemversion §8| §b§l" + getDescription().getVersion());
Bukkit.getConsoleSender().sendMessage("§8§m---------------------§r §b§lBlind§3§lMC§a§l.net §8§m---------------------");
Bukkit.getPluginManager().registerEvents(this, this);
Player p = Bukkit.getPlayer(args);
setPrefix(p);
Scoreboard sb;
sb = Bukkit.getScoreboardManager().getNewScoreboard();
sb.registerNewTeam("00000Inhaber");
sb.registerNewTeam("00001Admin");
sb.registerNewTeam("00002Dev");
sb.registerNewTeam("00003Mod");
sb.registerNewTeam("00004Sup");
sb.registerNewTeam("00005Builder");
sb.registerNewTeam("00006YT+");
sb.registerNewTeam("00007YT");
sb.registerNewTeam("00008VIP+");
sb.registerNewTeam("00009VIP");
sb.registerNewTeam("00010Epic");
sb.registerNewTeam("00011Champ");
sb.registerNewTeam("00012Prime");
sb.registerNewTeam("00013Spieler");
sb.getTeam("00000Inhaber").setPrefix("§4§lSI | ");
sb.getTeam("00001Admin").setPrefix("§4§lAdmin | ");
sb.getTeam("00002Dev").setPrefix("§b§lDev | ");
sb.getTeam("00003Mod").setPrefix("§c§lMod | ");
sb.getTeam("00004Sup").setPrefix("§e§lSup | ");
sb.getTeam("00005Builder").setPrefix("§2§lBuilder | ");
sb.getTeam("00006YT+").setPrefix("§5§lYT§4§l+§5§l | ");
sb.getTeam("00007YT").setPrefix("§5§lYT | ");
sb.getTeam("00008VIP+").setPrefix("§6§lVIP§a§l+§6§l | ");
sb.getTeam("00009VIP").setPrefix("§6§lVIP | ");
sb.getTeam("00010Epic").setPrefix("§d§lEpic | ");
sb.getTeam("00011Champ").setPrefix("§9§lChamp | ");
sb.getTeam("00012Prime").setPrefix("§3§lPrime | ");
sb.getTeam("00013Spieler").setPrefix("§7");
}
@Override
public void onDisable() {
Bukkit.getConsoleSender().sendMessage("§8§m---------------------§r §b§lBlind§3§lMC§a§l.net §8§m---------------------");
Bukkit.getConsoleSender().sendMessage("§8+§r §7ServerTools wurde §cdeaktiviert§7.");
Bukkit.getConsoleSender().sendMessage("§8+ §7Systemautor §8| §5§lDieJavaMethode");
Bukkit.getConsoleSender().sendMessage("§8+ §7Sysemversion §8| §b§l" + getDescription().getVersion());
Bukkit.getConsoleSender().sendMessage("§8§m---------------------§r §b§lBlind§3§lMC§a§l.net §8§m---------------------");
}
private void setPrefix(Player p) {
String team = "";
Scoreboard sb;
sb = Bukkit.getScoreboardManager().getNewScoreboard();
if(Permission***.getUser(p).inGroup("Inhaber")) {
team = "00000Inhaber";
} else if(Permission***.getUser(p).inGroup("Admin")) {
team = "00001Admin";
} else if(Permission***.getUser(p).inGroup("Dev")) {
team = "00002Dev";
} else if(Permission***.getUser(p).inGroup("Mod")) {
team = "00003Mod";
} else if(Permission***.getUser(p).inGroup("Sup")) {
team = "00004Sup";
} else if(Permission***.getUser(p).inGroup("Builder")) {
team = "00005Builder";
} else if(Permission***.getUser(p).inGroup("YT+")) {
team = "00006YT+";
} else if(Permission***.getUser(p).inGroup("YT")) {
team = "00007YT";
} else if(Permission***.getUser(p).inGroup("VIP+")) {
team = "00008VIP+";
} else if(Permission***.getUser(p).inGroup("VIP")) {
team = "00009VIP";
} else if(Permission***.getUser(p).inGroup("Epic")) {
team = "00010Epic";
} else if(Permission***.getUser(p).inGroup("Champ")) {
team = "00011Champ";
} else if(Permission***.getUser(p).inGroup("Prime")) {
team = "00012Prime";
} else if(Permission***.getUser(p).inGroup("default")) {
team = "00013Spieler";
}
sb.getTeam(team).addPlayer(p);
p.setDisplayName(sb.getTeam(team).getPrefix() + p.getName());
for(Player all : Bukkit.getOnlinePlayers()) {
all.setScoreboard(sb);
}
}
//Dean: Logs, Code & Configs bitte entweder als Code einfügen oder als Dateianhang, bzw.auf pastebin.com hochladen! Danke!
Zuletzt bearbeitet von einem Moderator: