[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 - 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


    So then I had it right. Two days ago I was laughed at on IRC. I got this picture shown to them.
    (looking at the checkered surfaces.)

    We have 27 NPC , normaly the Map is 110MB because wie use Borderguard
    after 2 Days Citiztens, the map is new 430MB !!
  3. Offline


    It had be cool if you could add any skin you want and drop that (give skin of a existing player, if the name is the same).... Couldnt you do that?
  4. Offline


    Is it possible to make a permission nodes for making npc's for free?
  5. Offline


    If you check economy.yml under the plugins\citizens directory, you have quite some options to set the value of creating npc's.
    For example:
    Assuming you have use-econplugin:true at the top and it uses credits, you can change the 100 to the ammount you want. If it's not set to true it will use item 37 (yellow flowers) as currency.
  6. Offline


    Does anyone know exactly how memory-intensive citizens is? It'd be interesting to know if having 10+ npc's will increase server RAM usage by a large amount, or if it wont. Does 1 npc = 1 player in terms of memory usage?
  7. Offline


    maybe.. but ok I'll wait :D
  8. Offline


    Could you add the ability for NPCs to have a meaningful conversation like real NPCs do? Where you click the NPC it says something and then give you 1. Say this 2. say that 3. I got to go
  9. To all - the chunk bug will require testers to fix. Please join IRC and help out :).
  10. Offline


    try go into the files and Save Manuly?
  11. Developer build link doesn't work, I can't test it... and I don't want to go in a chat room for that.
  12. Offline



    Yes, your latest citizens test gives this bug

    17:35:23 [SEVERE] Could not pass event ENTITY_TARGET to Citizens
            at com.citizens.npctypes.questers.QuesterNPC.onRightClick(QuesterNPC.jav
            at com.citizens.resources.npclib.HumanNPC.callRightClick(HumanNPC.java:1
            at com.citizens.listeners.EntityListen.onEntityTarget(EntityListen.java:
            at org.bukkit.plugin.java.JavaPluginLoader$60.execute(JavaPluginLoader.j
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
            at com.citizens.listeners.PlayerListen.onPlayerInteractEntity(PlayerList
            at org.bukkit.plugin.java.JavaPluginLoader$11.execute(JavaPluginLoader.j
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:843)
            at net.minecraft.server.Packet7UseEntity.a(SourceFile:33)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:84)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    What i was doing at that time:
    1. creating an npc called Guest_test
    2. using /toggle quester
    3. right-klicking him made the server crash.

    Other plugins i was using at that time: 1. Permissions and 2. Spawnlist
  13. Offline


    If this hant been mentioned before then i would like too, i think it would be a great idea to make it possible to change the NPC's skins, and if its already possible then i dont know how.
  14. Yep, Questers haven't changed in a while and they're currently broken.
  15. Offline


    Requires a client mod.
  16. Offline


    Both, I reload it and also restarted the server. Always the same.
    But great if you say you are using 1.0.9a, can you give me a copy? I can't find it anywhere.
  17. there is no link any more i just have not updated so i have no idea where to get it
  18. Offline


    can u upload it for me? xD
  19. how r u on a paid server
  20. Offline


  21. so how can i upload it for u
  22. Use Dropbox or mediafire, though i'm concerned how you used 6 posts to get to this :p
  23. Offline


    19:51:10 [SEVERE] Error occurred while disabling Citizens v1.0.9 (Is it up to da
    te?): GC overhead limit exceeded
    java.lang.OutOfMemoryError: GC overhead limit exceeded
    19:51:10 [INFO] Saving chunks
    19:51:20 [SEVERE] java.lang.OutOfMemoryError: GC overhead limit exceeded
    ---> and the server crashed
    Edit : My server runs with 1400Mo Memory... and I was alone when the problem appeared.
  24. Known bug, fix in the works :)
  25. Offline


    I got an issue. Everytime i turn off/on server the npcs are back, even when deleted ! Im using citizens v.1.0.9b and CB 961.
  26. Offline


    Like Xemnas said, with paypal or dropbox are the best choice. :)
    Also, it's just the Citizens.jar what I need, not the whole folder.
  27. Offline


    Can you link me to that thread? then i can check it
  28. Thanks.

    I just tested, it still attempts to load un-generated chunks and makes the heavy lag I talked about, and I am sure about this because I looked into world's region folder, two files were created with region IDs alot higher than the rest, I have from r.0.0.mcr to r.2.2.mcr and even r.0.3.mcr and now I see r.7.10.mcr, and it keeps generating :/

    So, my opinion is, can you check somehow if the chunk exists or at least make a configurable option to disable that chunk preloading or whatever you're trying to do :}
  29. Offline


    @fullwall could you give a link of the 1.0.9a version? It works better on my server than the 1.0.9b, but I don't seem to find it anywhere
  30. Offline


    I got this error when I start my server:
    WARNING] Task of 'Citizens' generated an exception
    java.lang.ArrayIndexOutOfBoundsException: 1
        at com.citizens.Citizens.setupNPCs(Citizens.java:288)
        at com.citizens.Citizens.access$0(Citizens.java:278)
        at com.citizens.Citizens$1.run(Citizens.java:132)
        at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:137)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:438)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)

Share This Page