Error's

Discussion in 'Plugin Development' started by DSCxSander, May 3, 2015.

Thread Status:
Not open for further replies.
  1. Offline

    DSCxSander

    Hey there, can someone help me with my error?
    Error (open)

    [22:06:08 ERROR]: Could not pass event PlayerInteractEvent to Eftelaars v1.0
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
    va:299) ~[spigot.jar:git-Spigot-1571]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:62) ~[spigot.jar:git-Spigot-1571]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.j
    ava:502) [spigot.jar:git-Spigot-1571]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:487) [spigot.jar:git-Spigot-1571]
    at org.bukkit.craftbukkit.v1_7_R4.event.CraftEventFactory.callPlayerInte
    ractEvent(CraftEventFactory.java:242) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.PlayerInteractManager.dig(PlayerInteract
    Manager.java:103) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.PlayerConnection.a(PlayerConnection.java
    :551) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.PacketPlayInBlockDig.a(SourceFile:53) [s
    pigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.PacketPlayInBlockDig.handle(SourceFile:8
    ) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.NetworkManager.a(NetworkManager.java:184
    ) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.ServerConnection.c(ServerConnection.java
    :81) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:7
    31) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:2
    89) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:5
    84) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java
    :490) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:6
    28) [spigot.jar:git-Spigot-1571]
    Caused by: java.lang.NullPointerException
    at me.dsnxsander.e.events.Interact.onInteract(Interact.java:21) ~[?:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0
    _60]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0
    _60]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1
    .7.0_60]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_60]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
    va:296) ~[spigot.jar:git-Spigot-1571]
    ... 15 more
    [22:06:08 ERROR]: Could not pass event PlayerInteractEvent to Eftelaars v1.0
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
    va:299) ~[spigot.jar:git-Spigot-1571]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:62) ~[spigot.jar:git-Spigot-1571]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.j
    ava:502) [spigot.jar:git-Spigot-1571]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:487) [spigot.jar:git-Spigot-1571]
    at org.bukkit.craftbukkit.v1_7_R4.event.CraftEventFactory.callPlayerInte
    ractEvent(CraftEventFactory.java:242) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.PlayerInteractManager.dig(PlayerInteract
    Manager.java:103) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.PlayerConnection.a(PlayerConnection.java
    :551) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.PacketPlayInBlockDig.a(SourceFile:53) [s
    pigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.PacketPlayInBlockDig.handle(SourceFile:8
    ) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.NetworkManager.a(NetworkManager.java:184
    ) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.ServerConnection.c(ServerConnection.java
    :81) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:7
    31) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:2
    89) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:5
    84) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java
    :490) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:6
    28) [spigot.jar:git-Spigot-1571]
    Caused by: java.lang.NullPointerException
    at me.dsnxsander.e.events.StaffMenu.onInteract(StaffMenu.java:22) ~[?:?]

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0
    _60]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0
    _60]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1
    .7.0_60]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_60]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
    va:296) ~[spigot.jar:git-Spigot-1571]
    ... 15 more
    [22:06:08 ERROR]: Could not pass event PlayerInteractEvent to Eftelaars v1.0
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
    va:299) ~[spigot.jar:git-Spigot-1571]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:62) ~[spigot.jar:git-Spigot-1571]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.j
    ava:502) [spigot.jar:git-Spigot-1571]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:487) [spigot.jar:git-Spigot-1571]
    at org.bukkit.craftbukkit.v1_7_R4.event.CraftEventFactory.callPlayerInte
    ractEvent(CraftEventFactory.java:242) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.PlayerInteractManager.dig(PlayerInteract
    Manager.java:103) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.PlayerConnection.a(PlayerConnection.java
    :551) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.PacketPlayInBlockDig.a(SourceFile:53) [s
    pigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.PacketPlayInBlockDig.handle(SourceFile:8
    ) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.NetworkManager.a(NetworkManager.java:184
    ) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.ServerConnection.c(ServerConnection.java
    :81) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:7
    31) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:2
    89) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:5
    84) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java
    :490) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:6
    28) [spigot.jar:git-Spigot-1571]
    Caused by: java.lang.NullPointerException
    at me.dsnxsander.e.events.Power.onInteract(Power.java:33) ~[?:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0
    _60]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0
    _60]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1
    .7.0_60]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_60]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
    va:296) ~[spigot.jar:git-Spigot-1571]
    ... 15 more
    [22:06:08 ERROR]: Could not pass event PlayerInteractEvent to Eftelaars v1.0
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
    va:299) ~[spigot.jar:git-Spigot-1571]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:62) ~[spigot.jar:git-Spigot-1571]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.j
    ava:502) [spigot.jar:git-Spigot-1571]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:487) [spigot.jar:git-Spigot-1571]
    at org.bukkit.craftbukkit.v1_7_R4.event.CraftEventFactory.callPlayerInte
    ractEvent(CraftEventFactory.java:242) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.PlayerInteractManager.dig(PlayerInteract
    Manager.java:103) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.PlayerConnection.a(PlayerConnection.java
    :551) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.PacketPlayInBlockDig.a(SourceFile:53) [s
    pigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.PacketPlayInBlockDig.handle(SourceFile:8
    ) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.NetworkManager.a(NetworkManager.java:184
    ) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.ServerConnection.c(ServerConnection.java
    :81) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:7
    31) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:2
    89) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:5
    84) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java
    :490) [spigot.jar:git-Spigot-1571]
    at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:6
    28) [spigot.jar:git-Spigot-1571]
    Caused by: java.lang.NullPointerException
    at me.dsnxsander.e.Main.onInteract(Main.java:81) ~[?:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0
    _60]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0
    _60]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1
    .7.0_60]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_60]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
    va:296) ~[spigot.jar:git-Spigot-1571]
    ... 15 more
    >


    Code on line 21 in the class Interaction (Error):

    Code:
        if(e.getItem().getItemMeta().getDisplayName() == ("§9Navigatie")){
                if(e.getAction() == Action.RIGHT_CLICK_AIR || e.getAction() == Action.RIGHT_CLICK_BLOCK){
                    Inventory inv = Bukkit.createInventory(null, 9, "§9Navigatie");
                   
                    inv.setItem(3, ItemStacks.Sprookjesbos());
                    inv.setItem(5, ItemStacks.Park());
                   
                    p.openInventory(inv);
                    p.playSound(p.getLocation(), Sound.SUCCESSFUL_HIT, 1, 1);
                }
            } else {
            }
        }
     
  2. @DSCxSander You don't use == to compare Strings. Use .equals();
     
  3. Offline

    DSCxSander

    Its giving the same error
     
  4. Offline

    CheesyFreezy

    What line is it in that piece of code you posted?
     
  5. Offline

    SuperOriginal

    Check if the item hasItemMeta and hasDisplayName before trying to get it.
     
    Garnetty likes this.
  6. Offline

    Zombie_Striker

    Why do you have an empty else statement? #hasMeta() will fix your problem.
     
Thread Status:
Not open for further replies.

Share This Page