Spigot Nicknamer+ 1.2

A simple, lightweight nickname plugin!

  1. FeaturedEpic updated Nicknamer+ with a new update entry:

    EssentialsX Support!

    Read the rest of this update entry...
     
  2. I was just testing your plugins:
    NPE on Join when other Scoreboard is set for the player
    Code (Text):
    [00:28:46 ERROR]: Could not pass event PlayerJoinEvent to NicknamerPlus v1.1
    org.bukkit.event.EventException
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[spigot-1.9.2.jar:git-Spigot-5a40365-b70058a]
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.9.2.jar:git-Spigot-5a40365-b70058a]
            at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-1.9.2.jar:git-Spigot-5a40365-b70058a]
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot-1.9.2.jar:git-Spigot-5a40365-b70058a]
            at net.minecraft.server.v1_9_R1.PlayerList.onPlayerJoin(PlayerList.java:332) [spigot-1.9.2.jar:git-Spigot-5a40365-b70058a]
            at net.minecraft.server.v1_9_R1.PlayerList.a(PlayerList.java:158) [spigot-1.9.2.jar:git-Spigot-5a40365-b70058a]
            at net.minecraft.server.v1_9_R1.LoginListener.b(LoginListener.java:144) [spigot-1.9.2.jar:git-Spigot-5a40365-b70058a]
            at net.minecraft.server.v1_9_R1.LoginListener.c(LoginListener.java:54) [spigot-1.9.2.jar:git-Spigot-5a40365-b70058a]
            at net.minecraft.server.v1_9_R1.NetworkManager.a(NetworkManager.java:232) [spigot-1.9.2.jar:git-Spigot-5a40365-b70058a]
            at net.minecraft.server.v1_9_R1.ServerConnection.c(ServerConnection.java:141) [spigot-1.9.2.jar:git-Spigot-5a40365-b70058a]
            at net.minecraft.server.v1_9_R1.MinecraftServer.D(MinecraftServer.java:820) [spigot-1.9.2.jar:git-Spigot-5a40365-b70058a]
            at net.minecraft.server.v1_9_R1.DedicatedServer.D(DedicatedServer.java:400) [spigot-1.9.2.jar:git-Spigot-5a40365-b70058a]
            at net.minecraft.server.v1_9_R1.MinecraftServer.C(MinecraftServer.java:660) [spigot-1.9.2.jar:git-Spigot-5a40365-b70058a]
            at net.minecraft.server.v1_9_R1.MinecraftServer.run(MinecraftServer.java:559) [spigot-1.9.2.jar:git-Spigot-5a40365-b70058a]
            at java.lang.Thread.run(Unknown Source) [?:1.8.0_74]
    Caused by: java.lang.NullPointerException
            at me.featuredepic.nicknamerplus.NicknamerPlus.onJoin(NicknamerPlus.java:63) ~[?:?]
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_74]
            at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_74]
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_74]
            at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_74]
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.9.2.jar:git-Spigot-5a40365-b70058a]
            ... 14 more

    Edit: For PlayerQuitEvent same
     
  3. I think that I have successfully fixed the bug, but may I ask what plugin you are using for the scoreboard and could you send me your config for the scoreboard so I can test it.
     
  4. I'm using my UHC Plugin.
    I use the standard configuration.
     
  5. FeaturedEpic updated Nicknamer+ with a new update entry:

    Prefixes, Suffixes, More Support, Character Limits.

    Read the rest of this update entry...
     
  6. Suggest to not use pMessages as a dependency. Because it's your own code. You should just put it inside a new SourceFolder inside your project :p
     
  7. Also add a check that the name couldn't be longer than 16 chars & remove the Chat Autocomplete of the name
     
  8. I'm not quite sure you understand what pMessage is. Adding the pMessage source code to my project would defeat the whole point of pMessage. Read up on it here.
    I'm adding the chat autocomplete feature in the next version. As for the character limit, that is already implemented. Just change the config value 'nickname-limit'.
     
  9. FeaturedEpic updated Nicknamer+ with a new update entry:

    Economy Support

    Read the rest of this update entry...
     
  10. How do I remove my nickname? I have setup prefixes in a third party plugin that don't work when I'm nicked (I like that) but how do I un-nick myself?