Solved OnPlayerJoin Event adding a potion effect need help.

Discussion in 'Plugin Development' started by dbaum102, Nov 30, 2015.

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

    dbaum102

    Code:
    Code:
    @EventHandler
        public void onTeleport(PlayerJoinEvent e) {
            Player player = (Player)e.getPlayer();
            if (this.getConfig().getString(player.getName() + "Speed").equals("true")) {
                player.addPotionEffect(new PotionEffect(PotionEffectType.SPEED, Integer.MAX_VALUE, 0));
            }
            if (this.getConfig().getString(player.getName() + "Haste").equals("true")) {
                player.addPotionEffect(new PotionEffect(PotionEffectType.FAST_DIGGING, Integer.MAX_VALUE, 0));
            }
            if (this.getConfig().getString(player.getName() + "Strength").equals("true")) {
                player.addPotionEffect(new PotionEffect(PotionEffectType.INCREASE_DAMAGE, Integer.MAX_VALUE, 0));
            }
            if (this.getConfig().getString(player.getName() + "Jump").equals("true")) {
                player.addPotionEffect(new PotionEffect(PotionEffectType.JUMP, Integer.MAX_VALUE, 0));
            }
        }
    Error:
    Code:
     Could not pass event PlayerJoinEvent to WarBandNation v1.0
    org.bukkit.event.EventException
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:303) ~[Craftbukkit.jar:git-Spigot-"4133000"]
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[Craftbukkit.jar:git-Spigot-"4133000"]
            at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:509) [Craftbukkit.jar:git-Spigot-"4133000"]
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:494) [Craftbukkit.jar:git-Spigot-"4133000"]
            at net.minecraft.server.v1_8_R1.PlayerList.onPlayerJoin(PlayerList.java:262) [Craftbukkit.jar:git-Spigot-"4133000"]
            at net.minecraft.server.v1_8_R1.PlayerList.a(PlayerList.java:147) [Craftbukkit.jar:git-Spigot-"4133000"]
            at net.minecraft.server.v1_8_R1.LoginListener.b(LoginListener.java:109) [Craftbukkit.jar:git-Spigot-"4133000"]
            at net.minecraft.server.v1_8_R1.LoginListener.c(LoginListener.java:41) [Craftbukkit.jar:git-Spigot-"4133000"]
            at net.minecraft.server.v1_8_R1.NetworkManager.a(NetworkManager.java:159) [Craftbukkit.jar:git-Spigot-"4133000"]
            at net.minecraft.server.v1_8_R1.ServerConnection.c(ServerConnection.java:82) [Craftbukkit.jar:git-Spigot-"4133000"]
            at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:788) [Craftbukkit.jar:git-Spigot-"4133000"]
            at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:316) [Craftbukkit.jar:git-Spigot-"4133000"]
            at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:627) [Craftbukkit.jar:git-Spigot-"4133000"]
            at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:530) [Craftbukkit.jar:git-Spigot-"4133000"]
            at java.lang.Thread.run(Unknown Source) [?:1.8.0_65]
    Caused by: java.lang.NullPointerException
            at dbaum.warband.nation.WarbandNation.onTeleport(WarbandNation.java:280) ~[?:?]
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_65]
            at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_65]
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_65]
            at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_65]
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:299) ~[Craftbukkit.jar:git-Spigot-"4133000"]
            ... 14 more
    [21:18:06 INFO]: dbaum[/127.0.0.1:51302] logged in with entity id 73 at ([world] 13.206814439056593, 68.0, -195.4492093043604)
     
  2. Offline

    teej107

  3. Offline

    dbaum102

    Oops :p small error....

    Solved it was a small error elsewhere
     
    Last edited by a moderator: Nov 30, 2015
Thread Status:
Not open for further replies.

Share This Page