[FUN] Citizens v2.0.11 - Human NPCs for Bukkit [1.7.2]

Discussion in 'Archived: Plugin Releases' started by Citizens, Mar 5, 2011.

  1. Offline

    Citizens

    Citizens - Human NPCs for Bukkit
    Version: 2.0.11
    Authors: @fullwall and @aPunch
    Source: Citizens on GitHub

    Citizens is now on BukkitDev

    This thread will no longer be updated. We encourage you to use our page on BukkitDev. You can find information, links to our wiki and website, and the download page there.

    Showing Your Support

    We work hard to maintain Citizens. We've been working on Citizens2 around the clock on new and exciting features. A little motivation never hurts, so feel free to donate to us - fullwall and aPunch.

    If you can't donate, we appreciate a "hello" every now and then. Stop by the IRC channel #citizens on irc.esper.net to discuss Citizens and give thanks!
     
  2. Offline

    dramatech88

    How do I freeze the npc to not be moved by players?
     
  3. Offline

    Pwninz

    How do i make an NPC do a command so when people right click on it it will make the person o the command.
     
  4. Offline

    Clapperburn

    Can I make my own skins for my npcs, or will they allways have the skin the player with that name has?
     
  5. Offline

    Woody239

    This has been happening to me too. I just re-downloaded the plugin and it worked fine.
     
  6. Offline

    Beefy567

    Can you give each NPC like, a special code? I am making a server and I am using Towny to cover the spawn. I wan't to be in a different town, so if NPCs have codes, i could bud it off on one of 'em.
     
  7. Offline

    Beefy567

    And also,
    I am using Citizens but how do I create an NPC? I feel like just not using Citizens.
     
  8. Offline

    EditsHD

    the down load is not coming complete missing types and quest files to config
    any help or can i just test the II of the work of art can not find a download for Citizens 2
     
  9. Offline

    kyle5507

    My NPC's cant take damage. Any help?
     
  10. Offline

    Megasi98

    The GUARD option isnt recognised. HELP PLZ

    EDIT:
    Now when I use /reload to reload the server, or when I turn if off and turn it on later, all the NPCs dissapear!
     
  11. Offline

    01banshee

    Where do I find the download to use this for my private server? link if available. Thank you.
     
  12. Offline

    NumeroUnoBaby

    How can I make some quests only available to certain people/groups? Is there a way?
     
  13. Offline

    benthamanowns

    so does this plugin require vault or anything or do i just need to put it in my folder like all of the rest?
     
  14. Offline

    DemonLamma

    I'm looking into npc/quest plugins for my server, i'm setting up dungeons and I was wondering if it's possible to make an npc that you have to kill at the end of the dungeon and can get quest credit for it, or have them drop an item you need for a quest.
     
  15. Offline

    grid21

    When is 2.0 gonna come out?!?!
     
  16. Offline

    Yocole

    How do you make it so that there is a delay for questing? Like where do you put it in the quest.yml?
     
  17. Offline

    Hofloc

    Is it updated? I get outdated errors when I try it.
     
  18. Offline

    Joker1507

    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:209) at net.minecraft.server.Packet10Flying.handle(SourceFile:126) at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:7 8) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:558) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:450) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) 07:20:38 [SEVERE] null java.lang.ClassNotFoundException: net.citizensnpcs.api.CitizensManager at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:41) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:29) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at uk.org.whoami.authme.plugin.manager.CitizensCommunicator.isNPC(Citize nsCommunicator.java:36) at uk.org.whoami.authme.listener.AuthMePlayerListener.onPlayerMove(AuthM ePlayerListener.java:160) at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja va:302) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav a:62) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j ava:459) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:209) at net.minecraft.server.Packet10Flying.handle(SourceFile:126) at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:7 8) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:558) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:450) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) 07:20:38 [SEVERE] null java.lang.ClassNotFoundException: net.citizensnpcs.api.CitizensManager at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:41) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:29) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at uk.org.whoami.authme.plugin.manager.CitizensCommunicator.isNPC(Citize nsCommunicator.java:36) at uk.org.whoami.authme.listener.AuthMePlayerListener.onPlayerMove(AuthM ePlayerListener.java:160) at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja va:302) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav a:62) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j ava:459) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:209) at net.minecraft.server.Packet10Flying.handle(SourceFile:126) at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:7 8) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:558) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:450) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) 07:20:38 [SEVERE] null java.lang.ClassNotFoundException: net.citizensnpcs.api.CitizensManager at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:41) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:29) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at uk.org.whoami.authme.plugin.manager.CitizensCommunicator.isNPC(Citize nsCommunicator.java:36) at uk.org.whoami.authme.listener.AuthMePlayerListener.onPlayerMove(AuthM ePlayerListener.java:160) at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja va:302) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav a:62) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j ava:459) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:209) at net.minecraft.server.Packet10Flying.handle(SourceFile:126) at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:7 8) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:558) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:450) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) 07:20:38 [SEVERE] null java.lang.ClassNotFoundException: net.citizensnpcs.api.CitizensManager at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:41) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:29) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at uk.org.whoami.authme.plugin.manager.CitizensCommunicator.isNPC(Citize nsCommunicator.java:36) at uk.org.whoami.authme.listener.AuthMePlayerListener.onPlayerMove(AuthM ePlayerListener.java:160) at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja va:302) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav a:62) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j ava:459) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:209) at net.minecraft.server.Packet10Flying.handle(SourceFile:126) at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:7 8) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:558) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:450) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) 07:20:38 [SEVERE] null java.lang.ClassNotFoundException: net.citizensnpcs.api.CitizensManager at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:41) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:29) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at uk.org.whoami.authme.plugin.manager.CitizensCommunicator.isNPC(Citize nsCommunicator.java:36) at uk.org.whoami.authme.listener.AuthMePlayerListener.onPlayerMove(AuthM ePlayerListener.java:160) at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja va:302) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav a:62) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j ava:459) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:209) at net.minecraft.server.Packet10Flying.handle(SourceFile:126) at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:7 8) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:558) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:450) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) 07:20:38 [SEVERE] null java.lang.ClassNotFoundException: net.citizensnpcs.api.CitizensManager at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:41) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:29) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at uk.org.whoami.authme.plugin.manager.CitizensCommunicator.isNPC(Citize nsCommunicator.java:36) at uk.org.whoami.authme.listener.AuthMePlayerListener.onPlayerMove(AuthM ePlayerListener.java:160) at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja va:302) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav a:62) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j ava:459) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:209) at net.minecraft.server.Packet10Flying.handle(SourceFile:126) at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:7 8) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:558) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:450) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) 07:20:38 [SEVERE] null java.lang.ClassNotFoundException: net.citizensnpcs.api.CitizensManager at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:41) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:29) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at uk.org.whoami.authme.plugin.manager.CitizensCommunicator.isNPC(Citize nsCommunicator.java:36) at uk.org.whoami.authme.listener.AuthMePlayerListener.onPlayerMove(AuthM ePlayerListener.java:160) at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja va:302) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav a:62) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j ava:459) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:209) at net.minecraft.server.Packet10Flying.handle(SourceFile:126) at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:7 8) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:558) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:450) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) 07:20:38 [SEVERE] null java.lang.ClassNotFoundException: net.citizensnpcs.api.CitizensManager at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:41) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:29) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at uk.org.whoami.authme.plugin.manager.CitizensCommunicator.isNPC(Citize nsCommunicator.java:36) at uk.org.whoami.authme.listener.AuthMePlayerListener.onPlayerMove(AuthM ePlayerListener.java:160) at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja va:302) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav a:62) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j ava:459) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:209) at net.minecraft.server.Packet10Flying.handle(SourceFile:126) at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:7 8) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:558) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:450) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
     
  19. Offline

    Joker1507

  20. Offline

    Joker1507

    Code:
    09:05:59 [INFO] ═хшчтхёЄэр  ъюьрэфр. ┬тхфшЄх "/help" фы  яюью∙ш.
    09:06:02 [SEVERE] null
    java.lang.ClassNotFoundException: net.citizensnpcs.api.CitizensManager
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(Unknown Source)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:41)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:29)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.Class.forName0(Native Method)
            at java.lang.Class.forName(Unknown Source)
            at uk.org.whoami.authme.plugin.manager.CitizensCommunicator.isNPC(Citize
    nsCommunicator.java:36)
            at uk.org.whoami.authme.listener.AuthMePlayerListener.onPlayerMove(AuthM
    ePlayerListener.java:160)
            at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.lang.reflect.Method.invoke(Unknown Source)
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
    va:302)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:62)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:459)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:209)
            at net.minecraft.server.Packet10Flying.handle(SourceFile:126)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
            at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:7
    8)
            at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:558)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:450)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    09:06:02 [SEVERE] null
    java.lang.ClassNotFoundException: net.citizensnpcs.api.CitizensManager
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(Unknown Source)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:41)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:29)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.Class.forName0(Native Method)
            at java.lang.Class.forName(Unknown Source)
            at uk.org.whoami.authme.plugin.manager.CitizensCommunicator.isNPC(Citize
    nsCommunicator.java:36)
            at uk.org.whoami.authme.listener.AuthMePlayerListener.onPlayerMove(AuthM
    ePlayerListener.java:160)
            at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.lang.reflect.Method.invoke(Unknown Source)
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
    va:302)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:62)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:459)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:209)
            at net.minecraft.server.Packet10Flying.handle(SourceFile:126)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
            at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:7
    8)
            at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:558)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:450)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    09:06:02 [SEVERE] null
    java.lang.ClassNotFoundException: net.citizensnpcs.api.CitizensManager
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(Unknown Source)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:41)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:29)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.Class.forName0(Native Method)
            at java.lang.Class.forName(Unknown Source)
            at uk.org.whoami.authme.plugin.manager.CitizensCommunicator.isNPC(Citize
    nsCommunicator.java:36)
            at uk.org.whoami.authme.listener.AuthMePlayerListener.onPlayerMove(AuthM
    ePlayerListener.java:160)
            at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.lang.reflect.Method.invoke(Unknown Source)
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
    va:302)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:62)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:459)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:209)
            at net.minecraft.server.Packet10Flying.handle(SourceFile:126)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
            at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:7
    8)
            at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:558)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:450)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    09:06:02 [SEVERE] null
    java.lang.ClassNotFoundException: net.citizensnpcs.api.CitizensManager
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(Unknown Source)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:41)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:29)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.Class.forName0(Native Method)
            at java.lang.Class.forName(Unknown Source)
            at uk.org.whoami.authme.plugin.manager.CitizensCommunicator.isNPC(Citize
    nsCommunicator.java:36)
            at uk.org.whoami.authme.listener.AuthMePlayerListener.onPlayerMove(AuthM
    ePlayerListener.java:160)
            at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.lang.reflect.Method.invoke(Unknown Source)
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
    va:302)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:62)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:459)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:209)
            at net.minecraft.server.Packet10Flying.handle(SourceFile:126)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
            at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:7
    8)
            at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:558)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:450)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    09:06:02 [SEVERE] null
    java.lang.ClassNotFoundException: net.citizensnpcs.api.CitizensManager
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(Unknown Source)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:41)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:29)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.Class.forName0(Native Method)
            at java.lang.Class.forName(Unknown Source)
            at uk.org.whoami.authme.plugin.manager.CitizensCommunicator.isNPC(Citize
    nsCommunicator.java:36)
            at uk.org.whoami.authme.listener.AuthMePlayerListener.onPlayerMove(AuthM
    ePlayerListener.java:160)
            at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.lang.reflect.Method.invoke(Unknown Source)
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
    va:302)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:62)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:459)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:209)
            at net.minecraft.server.Packet10Flying.handle(SourceFile:126)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
            at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:7
    8)
            at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:558)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:450)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    >
     
  21. Offline

    Joker1507

    ? ----server/plugin/citizens/???
     
  22. Offline

    kitty8

    All of my npc's disappeared when i changed server hosts. the profile.yml has all the correct info i believe but they are not in the world and when i create new ones they are not in the file... what am i doing wrong??

    Edit: even when i have a clean .yml file add new npc's and edit the yml file the changes dont appear ingame
     
  23. Offline

    FFall123

    I found a glitch on my test server.
    When I allow them to talk when your close or allow them to look at you when you're near, it doesn't work. It only looks at me when I right click him. I even set it manually and from the NPC-profiles YML file.
     
  24. Offline

    Ellest

    I don't understand whi my quests don't work...
    Show Spoiler

    Equip:
    texts:
    description: Per cominciare, vai a prendere le armature in cuoio ai dispenser qui dietro.
    completion: Bravo, se vuoi prendi anche le armi.
    acceptance: Quest Accettata.
    repeats: -1
    objectives:
    '0':
    '0':
    type: collect
    materialid: 298
    amount: 1
    message: Hai l' elmo!
    '1':
    type: collect
    materialid: 299
    amount: 1
    message: Hai il petto!
    '2':
    type: collect
    materialid: 300
    amount: 1
    message: Hai le braghe!
    '3':
    type: collect
    materialid: 301
    amount: 1
    message: Hai le scarpe!
    rewards:
    '0':
    type: item
    id: 339
    amount: 1
    take: false
    Cibo:
    texts:
    description: Ora, procurati del cibo! vai alla mensa e prendi 1 pesce e 1 pane.
    completion: Bravo, eccoti 10 dollari!
    acceptance: Quest Accettata.
    repeats: -1
    objectives:
    '0':
    '0':
    type: collect
    materialid: 350
    amount: 1
    message: Hai il pesce!
    '1':
    type: collect
    materialid: 297
    amount: 1
    message: Hai il pane!
    rewards:
    '0':
    type: item
    id: 339
    amount: 1
    take: false

    Legname:
    texts:
    description: Se vuoi farti una casa, devi procurarti il legname! vai alla zona portali con /warp portali e prendi il portale che porta alla zona legname! poi portami 10 tronchi.
    completion: Bravo, eccoti 15 dollari!
    acceptance: Quest Accettata.
    repeats: -1
    objectives:
    '0':
    '0':
    type: collect
    materialid: 17
    amount: 10
    message: <y> Hai preso sufficente legname!


    rewards:
    '0':
    type: item
    id: 339
    amount: 1
    take: false

    the descriptions is in italian, but other settting are correct!
    whi the plugin say "0 quests loaded" when I execute the command "/quest reload"??
    please help me!!
     
  25. Offline

    awosume-O

    Yo, got 2 small questions...
    1.Is it possible to make the NPC's push a minecart when bumping in to them? Because when I try it, the minecraft will stop :/
    2. Is it possible to remove the name above the NPC's head?

    THX ;)
     
  26. Offline

    Iceman4391

    Okay, so my problem is none of the special features such as the Guards, etc. are working. Please help.
     
  27. Offline

    rjVapes

    I recently started using Citizens, and feel like I've come across (and tackled) a lot of common problems that aren't clearly defined in the Wiki. I'll start with a couple that I've run into, and if anyone lets me know of more I can answer I'll add them.

    FAQ:
    1. Why can't I use any non-basic Citizen types?
    2. Why are potions broken on my trader when I restart/reload the server?
    Answers:
    1. Citizens.jar only gives you the basic Citizen. You have to download (separately) Trader.jar, Guard.jar etc, and put them in plugins/Citizens/types to gain their ability. You can find them all here: http://ci.citizensnpcs.net/job/Citizens/
    2. There is a bug in Citizens.jar which doesn't save/load item durability properly. Durability is how potions are differentiated by the trader. I fixed this, but unfortunately I'm not familiar enough with git and all that to send the fix back for review. So if anyone wants to apply it themselves, or a developer of the plugin wants to know what I changed it's in BasicProperties, saveInventory/loadInventory functions.
    Code:
        private void saveInventory(int UID, PlayerInventory inv) {
            StringBuilder save = new StringBuilder();
            int count = 0;
            for (ItemStack i : inv.getContents()) {
                if (i == null || i.getType() == Material.AIR) {
                    ++count;
                } else {
                    if (count > 0) {
                        save.append("AIR*" + count + ",");
                        count = 0;
                    }
                    save.append(i.getTypeId()).append("/").append(i.getAmount()).append("/").append(i.getDurability()).append("/")
                            .append((i.getData() == null) ? 0 : i.getData().getData()).append(",");
                }
            }
            if (count > 0) {
                save.append("AIR*" + count + ",");
                count = 0;
            }
            profiles.setString(UID + inventory, save.toString());
        }
     
        private PlayerInventory getInventory(int UID) {
            String save = profiles.getString(UID + inventory);
            if (save.isEmpty()) {
                return null;
            }
            List<ItemStack> array = new ArrayList<ItemStack>();
            for (String s : save.split(",")) {
                String[] split = s.split("/");
                if (!split[0].contains("AIR") && !split[0].equals("0"))
                {
                    if(split.length == 4)
                    {
                        ItemStack newStack = new ItemStack(StringUtils.parse(split[0]), StringUtils.parse(split[1]), (short) StringUtils.parse(split[2]),
                                (byte) StringUtils.parse(split[3]));
                        newStack.setDurability((short) StringUtils.parse(split[2]));
                        array.add(newStack);
                    }
                    else
                    {
                        array.add(new ItemStack(StringUtils.parse(split[0]), StringUtils.parse(split[1]), (short) 0, (byte) StringUtils.parse(split[2])));
                    }
                } else {
                    if (split[0].equals("AIR")) {
                        array.add(null);
                    } else {
                        int count = Integer.parseInt(split[0].split("\\*")[1]);
                        while (count != 0) {
                            array.add(null);
                            --count;
                        }
     
                    }
                }
            }
            PlayerInventory inv = new CraftInventoryPlayer(new net.minecraft.server.PlayerInventory(null));
            ItemStack[] stacks = inv.getContents();
            array.toArray(stacks);
            inv.setContents(stacks);
            return inv;
        }
    That should be compatible with the old inventory saving, such that when you apply the fix and load up your traders will still be broken, but if you swap out their inventory items with new items they shouldn't re-break after you reload the server.

    I'm working on making Citizens work with my server which has some unique goals, but one of the next things I'll be looking into is making traders with the 'unlimited' flag be able to manage multiple transactions at once.

    I'll try to help where I can while I'm working with this plugin, but if I vanish from existence hopefully those two items will help some people.
     
    kitty8 likes this.
  28. Offline

    Joker1507

    Please Help Me !
     
  29. Offline

    kitty8

    rjVapes I'm rather interested in your knowledge and wanting to fix citizens 1.2. My biggest issue and what is one for many is traders can have items 'stolen' by users under laggy conditions. it is an inventory event issue but I know nothing on how this all works. Please keep us up-to-date on your progress
     
  30. Offline

    IsaiahRobichaud

    Code:
    20:41:16 [INFO] [Citizens] Reloading configuration settings....
    20:41:17 [SEVERE] java.lang.NullPointerException
    20:41:17 [SEVERE]      at net.citizensnpcs.properties.properties.BasicPropertie
    s.saveLocation(BasicProperties.java:63)
    20:41:17 [SEVERE]      at net.citizensnpcs.properties.properties.BasicPropertie
    s.saveState(BasicProperties.java:280)
    20:41:17 [SEVERE]      at net.citizensnpcs.properties.properties.BasicPropertie
    s.loadState(BasicProperties.java:327)
    20:41:17 [SEVERE]      at net.citizensnpcs.properties.PropertyManager.load(Prop
    ertyManager.java:46)
    20:41:17 [SEVERE]      at net.citizensnpcs.properties.PropertyManager.loadAll(P
    ropertyManager.java:116)
    20:41:17 [SEVERE]      at net.citizensnpcs.commands.BasicCommands.reload(BasicC
    ommands.java:461)
    20:41:17 [SEVERE]      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native M
    ethod)
    20:41:17 [SEVERE]      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown S
    ource)
    20:41:17 [SEVERE]      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unkno
    wn Source)
    20:41:17 [SEVERE]      at java.lang.reflect.Method.invoke(Unknown Source)
    20:41:17 [SEVERE]      at net.citizensnpcs.resources.sk89q.CommandsManager.exec
    uteMethod(CommandsManager.java:500)
    20:41:17 [SEVERE]      at net.citizensnpcs.resources.sk89q.CommandsManager.exec
    ute(CommandsManager.java:392)
    20:41:17 [SEVERE]      at net.citizensnpcs.Citizens.onCommand(Citizens.java:208
    )
    20:41:17 [SEVERE]      at org.bukkit.command.PluginCommand.execute(PluginComman
    d.java:40)
    20:41:17 [SEVERE]      at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCo
    mmandMap.java:166)
    20:41:17 [SEVERE]      at org.bukkit.craftbukkit.CraftServer.dispatchCommand(Cr
    aftServer.java:479)
    20:41:17 [SEVERE]      at net.minecraft.server.NetServerHandler.handleCommand(N
    etServerHandler.java:821)
    20:41:17 [SEVERE]      at net.minecraft.server.NetServerHandler.chat(NetServerH
    andler.java:781)
    20:41:17 [SEVERE]      at net.minecraft.server.NetServerHandler.a(NetServerHand
    ler.java:764)
    20:41:17 [SEVERE]      at net.minecraft.serverhook.NetServerHandlerProxy.a(NetS
    erverHandlerProxy.java:141)
    20:41:17 [SEVERE]      at net.minecraft.server.Packet3Chat.handle(Packet3Chat.j
    ava:34)
    20:41:17 [SEVERE]      at net.minecraft.server.NetworkManager.b(NetworkManager.
    java:229)
    20:41:17 [SEVERE]      at net.minecraft.server.NetServerHandler.a(NetServerHand
    ler.java:113)
    20:41:17 [SEVERE]      at net.minecraft.serverhook.NetServerHandlerProxy.a(NetS
    erverHandlerProxy.java:83)
    20:41:17 [SEVERE]      at net.minecraft.server.NetworkListenThread.a(NetworkLis
    tenThread.java:78)
    20:41:17 [SEVERE]      at net.minecraft.server.MinecraftServer.w(MinecraftServe
    r.java:567)
    20:41:17 [SEVERE]      at net.minecraft.server.MinecraftServer.run(MinecraftSer
    ver.java:459)
    20:41:17 [SEVERE]      at net.minecraft.server.ThreadServerApplication.run(Sour
    ceFile:492)
     
  31. Offline

    fullwall

Share This Page