Solved How to fix console error?

Discussion in 'Plugin Development' started by makcoh2018, Jul 13, 2021.

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

    makcoh2018

    Hey. How am i can to fix this error?

    Code:
        @EventHandler
        public void Respawn(PlayerRespawnEvent e){
            Player p = e.getPlayer();
    
            for (ItemStack it : p.getInventory().getContents()) {
                if (!it.getItemMeta().spigot().isUnbreakable()) { //string 71
                    p.getInventory().remove(it);
                }
            }
        }
    ERROR (open)

    [16:26:50 ERROR]: Could not pass event PlayerRespawnEvent to msql v1
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[spigot.jar:git-Spigot-e4d4710-e1ebe52]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot.jar:git-Spigot-e4d4710-e1ebe52]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot.jar:git-Spigot-e4d4710-e1ebe52]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot.jar:git-Spigot-e4d4710-e1ebe52]
    at net.minecraft.server.v1_8_R3.PlayerList.moveToWorld(PlayerList.java:568) [spigot.jar:git-Spigot-e4d4710-e1ebe52]
    at net.minecraft.server.v1_8_R3.PlayerList.moveToWorld(PlayerList.java:507) [spigot.jar:git-Spigot-e4d4710-e1ebe52]
    at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:1393) [spigot.jar:git-Spigot-e4d4710-e1ebe52]
    at nl.hollandcraft.micheldestar.mirespawn.version.v1_8_R3$1.run(v1_8_R3.java:35) [MiRespawn-1.5.2.jar:?]
    at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(CraftTask.java:71) [spigot.jar:git-Spigot-e4d4710-e1ebe52]
    at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350) [spigot.jar:git-Spigot-e4d4710-e1ebe52]
    at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:723) [spigot.jar:git-Spigot-e4d4710-e1ebe52]
    at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot.jar:git-Spigot-e4d4710-e1ebe52]
    at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot.jar:git-Spigot-e4d4710-e1ebe52]
    at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot.jar:git-Spigot-e4d4710-e1ebe52]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_281]
    Caused by: java.lang.NullPointerException
    at me.testmsql.listener.Death.Respawn(Death.java:71) ~[?:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_281]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_281]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_281]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_281]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot.jar:git-Spigot-e4d4710-e1ebe52]
    ... 14 more
     
  2. Offline

    KarimAKL

    @makcoh2018 Check if "it" is null before you get the ItemMeta.
     
    makcoh2018 likes this.
  3. Offline

    makcoh2018

    Thanks a million!
     
    KarimAKL likes this.
Thread Status:
Not open for further replies.

Share This Page