Problem

04/15/2014 13:27 .cryptex#1
PHP Code:
[13:22:32 ERROR]: Could not pass event PlayerInteractEvent to FunPlex-Compass v1.0
org
.bukkit.event.EventException
        at org
.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:294) ~[craftbukkit.jar:git-Spigot-1370]
        
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[craftbukkit.jar:git-Spigot-1370]
        
at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:30) ~[craftbukkit.jar:git-Spigot-1370]
        
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [craftbukkit.jar:git-Spigot-1370]
        
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [craftbukkit.jar:git-Spigot-1370]
        
at org.bukkit.craftbukkit.v1_7_R2.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:212) [craftbukkit.jar:git-Spigot-1370]
        
at net.minecraft.server.v1_7_R2.PlayerInteractManager.dig(PlayerInteractManager.java:103) [craftbukkit.jar:git-Spigot-1370]
        
at net.minecraft.server.v1_7_R2.PlayerConnection.a(PlayerConnection.java:548) [craftbukkit.jar:git-Spigot-1370]
        
at net.minecraft.server.v1_7_R2.PacketPlayInBlockDig.a(SourceFile:53) [craftbukkit.jar:git-Spigot-1370]
        
at net.minecraft.server.v1_7_R2.PacketPlayInBlockDig.handle(SourceFile:8) [craftbukkit.jar:git-Spigot-1370]
        
at net.minecraft.server.v1_7_R2.NetworkManager.a(NetworkManager.java:148) [craftbukkit.jar:git-Spigot-1370]
        
at net.minecraft.server.v1_7_R2.ServerConnection.c(ServerConnection.java:77) [craftbukkit.jar:git-Spigot-1370]
        
at net.minecraft.server.v1_7_R2.MinecraftServer.v(MinecraftServer.java:703) [craftbukkit.jar:git-Spigot-1370]
        
at net.minecraft.server.v1_7_R2.DedicatedServer.v(DedicatedServer.java:273) [craftbukkit.jar:git-Spigot-1370]
        
at net.minecraft.server.v1_7_R2.MinecraftServer.u(MinecraftServer.java:566) [craftbukkit.jar:git-Spigot-1370]
        
at net.minecraft.server.v1_7_R2.MinecraftServer.run(MinecraftServer.java:472) [craftbukkit.jar:git-Spigot-1370]
        
at net.minecraft.server.v1_7_R2.ThreadServerApplication.run(SourceFile:618) [craftbukkit.jar:git-Spigot-1370]
Caused byjava.lang.NullPointerException
        at compass
.Inventar.OnInventoryClick(Inventar.java:23) ~[?:?]
        
at sun.reflect.GeneratedMethodAccessor52.invoke(Unknown Source) ~[?:?]
        
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_51]
        
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_51]
        
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:292) ~[craftbukkit.jar:git-Spigot-1370]
        ... 
16 more 
Hey wisst ihr vielleicht, warum diese Nachricht kommt wenn ich auf den boden klicke mit einem Item?
04/15/2014 13:44 Floppy012#2
Ist FunPlex-Compass v1.0 dein Plugin, falls ja, dann musst du mal gucken was in der Inventar klasse bei zeile 23 steht. Das erzeugt eine NullPointerException

Mit freundlichen Grüßen

Floppy012
04/16/2014 10:58 .cryptex#3
okey ich schaue mal.

PHP Code:
if(e.getItem().getItemMeta().getDisplayName().equalsIgnoreCase("§bTeleporter")) { 
04/16/2014 14:48 Floppy012#4
Ich tippe mal darauf, dass das Item mit dem du klickst, keine ItemMeta hat. Du musst erst prüfen die ItemMeta vorhanden ist. e.getItem().hasItemMeta() gibt einen Boolean wert zurück.

Mit freundlichen Grüßen

Floppy012