[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

    blackbinary

    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.)
    [​IMG]

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

    Yudaz

    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

    Yudaz

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

    Exanimo

    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

    Aspernatio

    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

    morizuki

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

    DarkAge

    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. Offline

    fullwall

    To all - the chunk bug will require testers to fix. Please join IRC and help out :).
     
  10. Offline

    xxugotowned

    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

    fullwall

  13. Offline

    ThijmenDF

    @fullwall

    Yes, your latest citizens test gives this bug

    Code:
    17:35:23 [SEVERE] Could not pass event ENTITY_TARGET to Citizens
    java.lang.NullPointerException
            at com.citizens.npctypes.questers.QuesterNPC.onRightClick(QuesterNPC.jav
    a:91)
            at com.citizens.resources.npclib.HumanNPC.callRightClick(HumanNPC.java:1
    58)
            at com.citizens.listeners.EntityListen.onEntityTarget(EntityListen.java:
    129)
            at org.bukkit.plugin.java.JavaPluginLoader$60.execute(JavaPluginLoader.j
    ava:663)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:321)
            at com.citizens.listeners.PlayerListen.onPlayerInteractEntity(PlayerList
    en.java:92)
            at org.bukkit.plugin.java.JavaPluginLoader$11.execute(JavaPluginLoader.j
    ava:314)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:321)
            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
     
  14. Offline

    PhOnEs

    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.
     
  15. Offline

    Xemnas33

    Yep, Questers haven't changed in a while and they're currently broken.
     
  16. Offline

    deshadowc

    Requires a client mod.
     
  17. Offline

    Sharpie-o

    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.
     
  18. Offline

    tcvs

    there is no link any more i just have not updated so i have no idea where to get it
     
  19. Offline

    Sharpie-o

    can u upload it for me? xD
     
  20. Offline

    tcvs

    how r u on a paid server
     
  21. Offline

    Sharpie-o

    nope
     
  22. Offline

    tcvs

    so how can i upload it for u
     
  23. Offline

    Xemnas33

    Use Dropbox or mediafire, though i'm concerned how you used 6 posts to get to this :p
     
  24. Offline

    GoldenX

    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.
     
  25. Offline

    Xemnas33

    Known bug, fix in the works :)
     
  26. Offline

    Luwiego

    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.
     
  27. Offline

    Sharpie-o

    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.
     
  28. Offline

    sme4gle

    Can you link me to that thread? then i can check it
     
  29. 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 :}
     
  30. Offline

    Sharpie-o

    @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
     
  31. Offline

    Godwar101

    I got this error when I start my server:
    Code:
    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