Help with error

Discussion in 'Plugin Development' started by SrNicks_, May 20, 2015.

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

    SrNicks_

    When digit the command appears this error, how to fix?

    Code:
    Code:
           p.setPlayerListName("§4[Red team]§f" + p.getName());
            String pn = p.getName();
            EntityPlayer ep = ((CraftPlayer)p).getHandle();
            ep.displayName = "§4[Red team]" + p.getName();
            Packet20NamedEntitySpawn packet = new Packet20NamedEntitySpawn(ep);
            packet.b = "§4[Red team]" + p.getName();
            for(Player loop : p.getWorld().getPlayers())
            {
                   if(loop != p)
                   {
                           ((CraftPlayer)loop).getHandle().playerConnection.sendPacket(packet);
                   }
            }
            ep.displayName = pn;
        return false;
      }
    
    Error:
    Code:
    19:03:04 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'addt
    ag' in plugin TheTags v2.0
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:18
    9)
            at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchCommand(CraftServe
    r.java:523)
            at net.minecraft.server.v1_5_R3.PlayerConnection.handleCommand(PlayerCon
    nection.java:965)
            at net.minecraft.server.v1_5_R3.PlayerConnection.chat(PlayerConnection.j
    ava:883)
            at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java
    :840)
            at net.minecraft.server.v1_5_R3.Packet3Chat.handle(Packet3Chat.java:44)
            at net.minecraft.server.v1_5_R3.NetworkManager.b(NetworkManager.java:292
    )
            at net.minecraft.server.v1_5_R3.PlayerConnection.d(PlayerConnection.java
    :109)
            at net.minecraft.server.v1_5_R3.ServerConnection.b(SourceFile:35)
            at net.minecraft.server.v1_5_R3.DedicatedServerConnection.b(SourceFile:3
    0)
            at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:5
    81)
            at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:2
    26)
            at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:4
    77)
            at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java
    :410)
            at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:5
    73)
    Caused by: java.lang.IllegalArgumentException: Player list names can only be a m
    aximum of 16 characters long
            at org.bukkit.craftbukkit.v1_5_R3.entity.CraftPlayer.setPlayerListName(C
    raftPlayer.java:170)
            at me.souonick.C.TheTags.Main.onCommand(Main.java:30)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
            ... 15 more
    >
     
  2. It tells you in the stacktrace. Player list names can only be a maximum of 16 characters long.
    I assume that when you add your tag in front of the name, combined it is longer than 16 characters.
     
  3. Offline

    SrNicks_

Thread Status:
Not open for further replies.

Share This Page