IllegalStateException

Discussion in 'Plugin Development' started by dlange, May 17, 2015.

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

    dlange

    I get this error:

    Code:
    Cannot set scoreboard for invalid CraftPlayer
        at org.bukkit.craftbukkit.v1_8_R1.entity.CraftPlayer.setScoreboard(CraftPlayer.java:1245) ~[Spigot.jar:git-Bukkit-33d5de3]
        at dev.dlange.OrchestraV2.managers.Manager.boardAdd(Manager.java:117) ~[?:?]
        at dev.dlange.OrchestraV2.listeners.JoinListeners$3.run(JoinListeners.java:341) ~[?:?]
        at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftTask.run(CraftTask.java:53) ~[Spigot.jar:git-Bukkit-33d5de3]
        at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:349) [Spigot.jar:git-Bukkit-33d5de3]
        at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:668) [Spigot.jar:git-Bukkit-33d5de3]
        at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:284) [Spigot.jar:git-Bukkit-33d5de3]
        at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:609) [Spigot.jar:git-Bukkit-33d5de3]
        at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:517) [Spigot.jar:git-Bukkit-33d5de3]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_45]
    At this line:
    Code:
                craftPlayer.setScoreboard(board);
    The craftplayer is defined here:
    Code:
      craftPlayer = (CraftPlayer) p; 
     
  2. Offline

    Ungemonstert

    You can't create a scoreboard for a craftplayer. If you paste more from your code I edit it for you but you don't so you should edit it yourself :p
     
  3. Offline

    dlange

    @Ungemonstert I used to be for normal player, then it said this error so i changed it to CraftPlayer
     
Thread Status:
Not open for further replies.

Share This Page