Failcrafter1998 Posted June 15, 2016 Share Posted June 15, 2016 (edited) Guten Tag Liebe Community. Da ich meinen Reload Command geändert habe und das nur per Player ging und nicht per Console hab ich mir dran gesetzt und das ganze versucht auch für die Console zu machen.Als Spieler läuft alles so wie es soll nur bei der Console gibt es einen Error. Hier mein Code: public boolean onCommand (CommandSender sender, Command cmd, String cmdlabel, String[] args) { Player commandSender = (Player) sender; if (cmd.getName().equalsIgnoreCase("test")) { if (!(sender instanceof Player)) { Bukkit.broadcastMessage( Utils.prefix +" §6Vorsicht! Alle Plugins werden neugeladen, dies kann zu Verbindugsproblemen fuehren!"); Bukkit.reload(); Bukkit.broadcastMessage(Utils.prefix +" §6Das neuladen aller Plugins war erfolgreich. Die Verbindungsprobleme sollten nun behoben sein." ); } else { if (!(commandSender.hasPermission("test.system"))) { commandSender.sendMessage(Utils.noperm); return true; } Bukkit.broadcastMessage( Utils.prefix +" §6Vorsicht! Alle Plugins werden neugeladen, dies kann zu Verbindugsproblemen fuehren!"); Bukkit.reload(); Bukkit.broadcastMessage(Utils.prefix +" §6Das neuladen aller Plugins war erfolgreich. Die Verbindungsprobleme sollten nun behoben sein." ); return true; } } return false; } Hier mein Error: Unexpected exception while parsing console command "test" org.bukkit.command.CommandException: Unhandled exception executing command 'test' in plugin Server_System v2.0 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[Spigot.1.8.3.jar:git-Spigot-870264a-0a645a2] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[Spigot.1.8.3.jar:git-Spigot-870264a-0a645a2] at org.bukkit.craftbukkit.v1_8_R2.CraftServer.dispatchCommand(CraftServer.java:646) ~[Spigot.1.8.3.jar:git-Spigot-870264a-0a645a2] at org.bukkit.craftbukkit.v1_8_R2.CraftServer.dispatchServerCommand(CraftServer.java:632) [Spigot.1.8.3.jar:git-Spigot-870264a-0a645a2] at net.minecraft.server.v1_8_R2.DedicatedServer.aN(DedicatedServer.java:405) [Spigot.1.8.3.jar:git-Spigot-870264a-0a645a2] at net.minecraft.server.v1_8_R2.DedicatedServer.A(DedicatedServer.java:369) [Spigot.1.8.3.jar:git-Spigot-870264a-0a645a2] at net.minecraft.server.v1_8_R2.MinecraftServer.z(MinecraftServer.java:651) [Spigot.1.8.3.jar:git-Spigot-870264a-0a645a2] at net.minecraft.server.v1_8_R2.MinecraftServer.run(MinecraftServer.java:554) [Spigot.1.8.3.jar:git-Spigot-870264a-0a645a2] at java.lang.Thread.run(Unknown Source) [?:1.8.0_92] Caused by: java.lang.ClassCastException: org.bukkit.craftbukkit.v1_8_R2.command.ColouredConsoleSender cannot be cast to org.bukkit.entity.Player at failcrafter1998.commands.Test.onCommand(Test.java:15) ~[?:?] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[Spigot.1.8.3.jar:git-Spigot-870264a-0a645a2] ... 8 more Dem Error kann ich entnehmen das er den Entity Player nicht Casten(Finden)kann. Wie genau kann ich das lösen? Edited June 15, 2016 by Failcrafter1998 Link to comment Share on other sites More sharing options...
Failcrafter1998 Posted June 15, 2016 Author Share Posted June 15, 2016 Hat sich erledigt. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now