Seite 1 von 1

Überprüfen von Permissons zum Anziehen und Craften Rüstung

BeitragVerfasst: Di 10. Mai 2016, 20:09
von Tera9411
Hallo PostCrafter Community,
wie im Titel schon beschrieben, suche ich etwas, wie ich abfragen kann ob eine Rüstung angezogen wurde und ob er diese anziehen darf. Zusätzlich das gleiche beim Craften, denn wenn ich PlayerMoveEvent nutze oder PlayerCraftEvent kommen immer diese Fehler:

Code: Alles auswählen
  1. org.bukkit.event.EventException
  2. at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[minecraft_server.jar:git-Spigot-db6de12-18fbb24]
  3. at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[minecraft_server.jar:git-Spigot-db6de12-18fbb24]
  4. at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [minecraft_server.jar:git-Spigot-db6de12-18fbb24]
  5. at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [minecraft_server.jar:git-Spigot-db6de12-18fbb24]
  6. at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:270) [minecraft_server.jar:git-Spigot-db6de12-18fbb24]
  7. at net.minecraft.server.v1_8_R3.PacketPlayInFlying.a(SourceFile:126) [minecraft_server.jar:git-Spigot-db6de12-18fbb24]
  8. at net.minecraft.server.v1_8_R3.PacketPlayInFlying$PacketPlayInLook.a(SourceFile:88) [minecraft_server.jar:git-Spigot-db6de12-18fbb24]
  9. at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [minecraft_server.jar:git-Spigot-db6de12-18fbb24]
  10. at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_91]
  11. at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_91]
  12. at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [minecraft_server.jar:git-Spigot-db6de12-18fbb24]
  13. at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715) [minecraft_server.jar:git-Spigot-db6de12-18fbb24]
  14. at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [minecraft_server.jar:git-Spigot-db6de12-18fbb24]
  15. at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [minecraft_server.jar:git-Spigot-db6de12-18fbb24]
  16. at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [minecraft_server.jar:git-Spigot-db6de12-18fbb24]
  17. at java.lang.Thread.run(Thread.java:745) [?:1.8.0_91]
  18. Caused by: java.lang.NullPointerException
  19. at de.tera9411.Listener.playerMoveListener.onMove(playerMoveListener.java:21) ~[?:?]
  20. at sun.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?]
  21. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_91]
  22. at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_91]
  23. at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[minecraft_server.jar:git-Spigot-db6de12-18fbb24]
  24. ... 15 more


Der gleiche Error praktisch nur beim Craften.
java.lang.NullPointerException ist schon überprüft.
Es ist ein allgemeiner Fehler, die Frage ist wie kann man das anders lösen.

Danke schon mal für die Hilfe!

Mit freundlichen Grüßen
Tera9411

Re: Überprüfen von Permissons zum Anziehen und Craften Rüstu

BeitragVerfasst: Di 10. Mai 2016, 20:16
von Kampfprofessor
Da steht, dass der Fehler hier verursacht wird: playerMoveListener Zeile 21

Sonst schick einfach den Code.

Re: Überprüfen von Permissons zum Anziehen und Craften Rüstu

BeitragVerfasst: Di 10. Mai 2016, 20:38
von Letsplaybar
Der genaue Fehler ist das an der Stelle NULL raus kommt und wie er schon sagte ohne Code kann man dir nicht weiterhelfen weil es alles als ursache haben kann wenn NULLPOINTEXEPTION ausgegeben wird