e.getRightClicked() error

Discussion in 'Plugin Development' started by Kerenic, Sep 21, 2020.

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

    Kerenic

    Whenever I do e.getRight Clicked(), an error appears.
    my code:
    Code:
    private EntityHider entityhider; //protocolLib
    @EventHandler
        public void ToggleVisi(PlayerInteractEntityEvent e)
        {
            if(e.getHand().equals(EquipmentSlot.HAND))
            {
                if(e.getRightClicked() instanceof MagmaCube)
                {
                    if(e.getRightClicked().getCustomName().contains("yo"))
                    {
                        entityhider.hideEntity(e.getPlayer(), e.getRightClicked());
                    }
                }
            }
        }
    error message:
    Code:
    [21:06:02] [Server thread/ERROR]: Could not pass event PlayerInteractEntityEvent to AmongMC v1.0
    org.bukkit.event.EventException: null
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:319) ~[spigot-1.16.1.jar:git-Spigot-0287a20-7560f5f]
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[spigot-1.16.1.jar:git-Spigot-0287a20-7560f5f]
            at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:589) ~[spigot-1.16.1.jar:git-Spigot-0287a20-7560f5f]
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:576) ~[spigot-1.16.1.jar:git-Spigot-0287a20-7560f5f]
            at net.minecraft.server.v1_16_R1.PlayerConnection.a(PlayerConnection.java:1870) ~[spigot-1.16.1.jar:git-Spigot-0287a20-7560f5f]
            at net.minecraft.server.v1_16_R1.PacketPlayInUseEntity.a(SourceFile:74) ~[spigot-1.16.1.jar:git-Spigot-0287a20-7560f5f]
            at net.minecraft.server.v1_16_R1.PacketPlayInUseEntity.a(SourceFile:13) ~[spigot-1.16.1.jar:git-Spigot-0287a20-7560f5f]
            at net.minecraft.server.v1_16_R1.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:19) ~[spigot-1.16.1.jar:git-Spigot-0287a20-7560f5f]
            at net.minecraft.server.v1_16_R1.TickTask.run(SourceFile:18) ~[spigot-1.16.1.jar:git-Spigot-0287a20-7560f5f]
            at net.minecraft.server.v1_16_R1.IAsyncTaskHandler.executeTask(SourceFile:144) ~[spigot-1.16.1.jar:git-Spigot-0287a20-7560f5f]
            at net.minecraft.server.v1_16_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[spigot-1.16.1.jar:git-Spigot-0287a20-7560f5f]
            at net.minecraft.server.v1_16_R1.IAsyncTaskHandler.executeNext(SourceFile:118) ~[spigot-1.16.1.jar:git-Spigot-0287a20-7560f5f]
            at net.minecraft.server.v1_16_R1.MinecraftServer.aZ(MinecraftServer.java:943) ~[spigot-1.16.1.jar:git-Spigot-0287a20-7560f5f]
            at net.minecraft.server.v1_16_R1.MinecraftServer.executeNext(MinecraftServer.java:936) ~[spigot-1.16.1.jar:git-Spigot-0287a20-7560f5f]
            at net.minecraft.server.v1_16_R1.IAsyncTaskHandler.executeAll(SourceFile:103) ~[spigot-1.16.1.jar:git-Spigot-0287a20-7560f5f]
            at net.minecraft.server.v1_16_R1.MinecraftServer.sleepForTick(MinecraftServer.java:919) ~[spigot-1.16.1.jar:git-Spigot-0287a20-7560f5f]
            at net.minecraft.server.v1_16_R1.MinecraftServer.v(MinecraftServer.java:852) ~[spigot-1.16.1.jar:git-Spigot-0287a20-7560f5f]
            at net.minecraft.server.v1_16_R1.MinecraftServer.lambda$0(MinecraftServer.java:164) ~[spigot-1.16.1.jar:git-Spigot-0287a20-7560f5f]
            at java.lang.Thread.run(Unknown Source) [?:1.8.0_261]
    Caused by: java.lang.NullPointerException
            at kerenic.amongmc.AmongmcMain.ToggleVisi(AmongmcMain.java:68) ~[?:?]
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_261]
            at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_261]
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_261]
            at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_261]
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:315) ~[spigot-1.16.1.jar:git-Spigot-0287a20-7560f5f]
            ... 18 more
    68 line:
    Code:
    entityhider.hideEntity(e.getPlayer(), e.getRightClicked());
     
  2. Online

    timtower Administrator Administrator Moderator

    @Kerenic Does entityhider have a value?
     
Thread Status:
Not open for further replies.

Share This Page