[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

    Peter Hsieh


    Trying to dig through the forum is getting tad hard at the moment ~ But, if I remember correctly - this is part of the new update showing examples of "Evil NPC". Apparently they can been turned off in the settings.
    Anyone who updated to version 1.0.8h will have them in-game.
    Hope that helps :).
     
  3. Offline

    Fujikatoma

     
  4. Offline

    LucidLethargy

    I don't see any setting to remove them... I am amused by it all, but I fear my users will get confused and start to ask me the same question all at once. This makes for some unwelcome headaches after I get home from a full day of work. I am not surprised the dev's added this in, but I would love to control who spawns in the very least. Herobrine is fine, the others make little sense though as people wont get it and will simply be confused : /

    Here is the config I was generated (which is more up to date than the one that comes with it) There is no place I see that despawns them...

    Overall this is pretty stupid. I love your work, guys, and I give praise where it is earned, especially since this plugin is exceeding RAPIDLY the old npcx expectations, but what the heck is this? Did you really have to code your avatar's into everyone's game via default settings? I just don't get it... you can do what you want with things as this is all free for us, and we all have no reason to complain because we aren't forking over loads of cash save for small donations, but what's the point of this?

    Anyway I digress... This is an amazing plugin and you are all very talented people. I thank you for all of your work thus far and for providing your work for all us low lives to utilize. I wish you all well in your future prospects.

    Edit: It looks like the config file is in the main folder and it is called "mobs". I did not enjoy the easter egg hunt but hopefully modifying this will help... Please if you will make note of future changes like this in the changelog if possible! Even if people comment on it within the thread, many admins like myself just don't have the time to root through the last 10 pages of 30+ plugin's threads to find out important information.
     
  5. Offline

    Peter Hsieh

    Your answer:
    This should help :).
     
    1. Guards are NOT done yet
    2. Citizens does NOT support GroupManager
     
  6. Offline

    fullwall

    To all - the console logs whenever settings are written to the config files. It is advisable to change these settings. For those who missed these log messages and the changelog for 1.0.8h, basic evil npcs are implemented into the game, and should be configured via mobs.yml. Otherwise, you may, as some have seen, get npcs of the dev team floating around the server. Please, be aware of what new settings come in each update, and configure accordingly.
     
  7. Offline

    fullwall

    @Spidi - we are looking into other, better solutions that won't require as much bloat.
     
    ledhead900 and LarsMaehlum like this.
  8. ah thats cool :) skins will bring a whole new experience to npc's :D
     
  9. Offline

    Peter Hsieh

    Please read the KNOWN ISSUES section of the first post. Your answer is there! :)
     
  10. Offline

    youpko

    ok thanks (tracked down the whole wiki but could find there)
    Forget to look a the first post :rolleyes:
     
    Peter Hsieh likes this.
  11. Offline

    arthoz

    Names with underscores still dont work, probably something to do with the list being ID_NAMEPART1_NAMEPART2 and only reading NAMPART1 and not everything after ID_
     
  12. Is it normal that my users are able to get every npc type for free after creating an npc by typing /toggle all? (I've only tested on 1.0.8g, not 1.0.8h yet.)
     
  13. Offline

    thatdarnweasel

    Hi guys.
    I did a quick search for this issue, and saw one other person with the same problem a few pages back without a solution:
    The plugin seems to work great when I first install it, and maybe one or two times after rebooting the server. However, after that point it stops responding to in-game commands completely, and during start-up, spams '[Citizens]: Permissions enabled.'
    I'm running bukkit 860, and all of the plugins you can see in the start-up log below, all of which i've updated in a bit of spring-cleaning.
    Really hope this can be sorted out, I'm very excited about this plugin!

    Code:
    2011-06-13 07:54:18 [INFO] DataSourcePool [ChestShop] autoCommit[false] transIsolation[SERIALIZABLE] min[2] max[20]
    
    2011-06-13 07:54:18 [INFO] SubClassFactory parent ClassLoader [org.bukkit.plugin.java.PluginClassLoader]
    
    2011-06-13 07:54:18 [INFO] Entities enhanced[0] subclassed[1]
    
    2011-06-13 07:54:19 [INFO] [Permissions] (Yeti) was initialized.
    
    2011-06-13 07:54:19 [INFO] [Permissions] version [3.1.5] (Yeti) loaded
    
    2011-06-13 07:54:19 [INFO] CommandBook 1.5.2 enabled.
    
    2011-06-13 07:54:19 [INFO] CommandBook: Maximum wrapper compatibility is enabled. Some features have been disabled to be compatible with poorly written server wrappers.
    
    2011-06-13 07:54:19 [INFO] CommandBook: 0 banned name(s) loaded.
    
    2011-06-13 07:54:19 [INFO] CommandBook: 5 kit(s) loaded.
    
    2011-06-13 07:54:19 [INFO] CommandBook: Permissions plugin detected! Using Permissions plugin for permissions.
    
    2011-06-13 07:54:19 [INFO] [MultiVerse] Permissions Found
    
    2011-06-13 07:54:19 [INFO] [MultiVerse] - Version 1.7.2 Enabled
    
    2011-06-13 07:54:19 [INFO] [MultiVerse] Found iConomy, enabling payments.
    
    2011-06-13 07:54:19 [INFO] [MultiVerse] Loading World & Settings - 'FuzzyLogicII' - NORMAL
    
    2011-06-13 07:54:19 [INFO] [MultiVerse] Loading World & Settings - 'FuzzyLogicIII' - NORMAL
    
    2011-06-13 07:54:19 [INFO] [MultiVerse] Loading World & Settings - 'FuzzyLogicII_nether' - NETHER
    
    2011-06-13 07:54:19 [INFO] [MultiVerse] 3 - World(s) loaded.
    
    2011-06-13 07:54:19 [INFO] [MultiVerse] Loading Portals
    
    2011-06-13 07:54:19 [INFO] [MultiVerse] 2 - Portal(s) loaded.
    
    2011-06-13 07:54:19 [INFO] [DropSpawners] DropSpawners 0.2 has been enabled!
    
    2011-06-13 07:54:19 [INFO] WorldEdit 4.4 enabled.
    
    2011-06-13 07:54:20 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin for permissions.
    
    2011-06-13 07:54:20 [INFO] [iConomy] Logging enabled.
    
    2011-06-13 07:54:20 [INFO] [iConomy] v5.01 (Eruanna) loaded.
    
    2011-06-13 07:54:20 [INFO] [iConomy] Developed by: [Nijikokun]
    
    2011-06-13 07:54:20 [INFO] [MultiVerse] Found iConomy, enabling payments.
    
    2011-06-13 07:54:20 [INFO] [iConomy] hooked into Permissions.
    
    2011-06-13 07:54:20 [INFO] [ChestShop] version 3.00 BETA 2 initialized!
    
    2011-06-13 07:54:20 [INFO] [ChestShop] iConomy 5 loaded.
    
    2011-06-13 07:54:20 [INFO] [ChestShop] Permissions version 3.1.5 loaded.
    
    2011-06-13 07:54:20 [INFO] [ChestShop] OddItem version 0.6.5 loaded.
    
    2011-06-13 07:54:20 [INFO] [Residence] Found Permissions Plugin!
    
    2011-06-13 07:54:20 [INFO] [Residence] Successfully linked with iConomy!
    
    2011-06-13 07:54:20 [INFO] [Residence] Loaded Residences...
    
    2011-06-13 07:54:20 [INFO] [Residence] Enabled! Version v2.2 by bekvon
    
    2011-06-13 07:54:20 [INFO] [Citizens]: version [1.0.8h] (Realist) loaded
    
    2011-06-13 07:54:20 [INFO] [Citizens]: Permissions enabled.
    
    2011-06-13 07:54:20 [INFO] [Citizens]: Payment method found (iConomy version: 5)
    
    2011-06-13 07:54:20 [INFO] WorldGuard: Permissions plugin detected! Using Permissions plugin for permissions.
    
    2011-06-13 07:54:20 [INFO] WorldGuard: (FuzzyLogicII) Single session is enforced.
    
    2011-06-13 07:54:20 [INFO] WorldGuard: (FuzzyLogicII) TNT ignition is PERMITTED.
    
    2011-06-13 07:54:20 [INFO] WorldGuard: (FuzzyLogicII) Lighters are PERMITTED.
    
    2011-06-13 07:54:20 [INFO] WorldGuard: (FuzzyLogicII) Lava fire is blocked.
    
    2011-06-13 07:54:20 [INFO] WorldGuard: (FuzzyLogicII) Fire spread is UNRESTRICTED.
    
    2011-06-13 07:54:20 [INFO] WorldGuard: Loaded configuration for world 'FuzzyLogicII"
    
    2011-06-13 07:54:20 [INFO] WorldGuard: (FuzzyLogicII_nether) Single session is enforced.
    
    2011-06-13 07:54:20 [INFO] WorldGuard: (FuzzyLogicII_nether) TNT ignition is PERMITTED.
    
    2011-06-13 07:54:20 [INFO] WorldGuard: (FuzzyLogicII_nether) Lighters are PERMITTED.
    
    2011-06-13 07:54:20 [INFO] WorldGuard: (FuzzyLogicII_nether) Lava fire is blocked.
    
    2011-06-13 07:54:20 [INFO] WorldGuard: (FuzzyLogicII_nether) Fire spread is UNRESTRICTED.
    
    2011-06-13 07:54:20 [INFO] WorldGuard: Loaded configuration for world 'FuzzyLogicII_nether"
    
    2011-06-13 07:54:20 [INFO] WorldGuard: (FuzzyLogicIII) Single session is enforced.
    
    2011-06-13 07:54:20 [INFO] WorldGuard: (FuzzyLogicIII) TNT ignition is PERMITTED.
    
    2011-06-13 07:54:20 [INFO] WorldGuard: (FuzzyLogicIII) Lighters are PERMITTED.
    
    2011-06-13 07:54:20 [INFO] WorldGuard: (FuzzyLogicIII) Lava fire is blocked.
    
    2011-06-13 07:54:20 [INFO] WorldGuard: (FuzzyLogicIII) Fire spread is UNRESTRICTED.
    
    2011-06-13 07:54:20 [INFO] WorldGuard: Loaded configuration for world 'FuzzyLogicIII"
    
    2011-06-13 07:54:20 [INFO] WorldGuard: 2 regions loaded for 'FuzzyLogicII'
    
    2011-06-13 07:54:20 [INFO] WorldGuard: 1 regions loaded for 'FuzzyLogicIII'
    
    2011-06-13 07:54:20 [INFO] WorldGuard 5.0-alpha10 enabled.
    
    2011-06-13 07:54:20 [INFO] [Citizens]: Permissions enabled.
    
    2011-06-13 07:54:20 [INFO] BorderGuard version 3.1 is enabled!
    
    2011-06-13 07:54:20 [INFO] [Citizens]: Permissions enabled.
    
    2011-06-13 07:54:20 [INFO] [MYHOME]: 1 homes loaded
    
    2011-06-13 07:54:20 [INFO] [MYHOME] Permissions enabled using: Permissions v3.1.5
    
    2011-06-13 07:54:20 [WARNING] [MYHOME] 'Help' isn't detected. No /help support.
    
    2011-06-13 07:54:20 [INFO] [MYHOME] MyHome 1.9.5 enabled
    
    2011-06-13 07:54:20 [INFO] [Citizens]: Permissions enabled.
    
    2011-06-13 07:54:20 [INFO] [dynmap] Configuration of world FuzzyLogicII
    
    2011-06-13 07:54:20 [INFO] [dynmap] template: normal
    
    2011-06-13 07:54:20 [INFO] [dynmap] center: org.dynmap.ConfigurationNode@186787c
    
    2011-06-13 07:54:20 [INFO] [dynmap] enabled: true
    
    2011-06-13 07:54:20 [INFO] [dynmap] title: Fuzzy Logic II
    
    2011-06-13 07:54:20 [INFO] [dynmap] maps: [{class=org.dynmap.flat.FlatMap, name=flat, title=Flat, prefix=flat, colorscheme=default}, {class=org.dynmap.kzedmap.KzedMap, renderers=[{class=org.dynmap.kzedmap.DefaultTileRenderer, name=surface, title=Surface, prefix=t, maximumheight=127, colorscheme=default}, {class=org.dynmap.kzedmap.CaveTileRenderer, name=cave, title=Cave, prefix=ct, maximumheight=127}]}]
    
    2011-06-13 07:54:20 [INFO] [dynmap] name: FuzzyLogicII
    
    2011-06-13 07:54:20 [INFO] [dynmap] Loading maps of world 'FuzzyLogicII'...
    
    2011-06-13 07:54:20 [INFO] [dynmap] Loading renderers for map 'class org.dynmap.kzedmap.KzedMap'...
    
    2011-06-13 07:54:20 [INFO] [dynmap] Loaded 2 renderers for map 'class org.dynmap.kzedmap.KzedMap'.
    
    2011-06-13 07:54:20 [INFO] [dynmap] Loaded 2 maps of world 'FuzzyLogicII'.
    
    2011-06-13 07:54:20 [INFO] [dynmap] Using environment as template: nether
    
    2011-06-13 07:54:20 [INFO] [dynmap] Configuration of world FuzzyLogicII_nether
    
    2011-06-13 07:54:20 [INFO] [dynmap] center: org.dynmap.ConfigurationNode@17a33f2
    
    2011-06-13 07:54:20 [INFO] [dynmap] enabled: true
    
    2011-06-13 07:54:20 [INFO] [dynmap] title: Nether
    
    2011-06-13 07:54:20 [INFO] [dynmap] maps: [{class=org.dynmap.flat.FlatMap, name=flat, title=Flat, prefix=flat, colorscheme=default}, {class=org.dynmap.kzedmap.KzedMap, renderers=[{class=org.dynmap.kzedmap.DefaultTileRenderer, name=nether, title=Surface, prefix=nt, maximumheight=127, colorscheme=default}]}]
    
    2011-06-13 07:54:20 [INFO] [dynmap] name: FuzzyLogicII_nether
    
    2011-06-13 07:54:20 [INFO] [dynmap] Loading maps of world 'FuzzyLogicII_nether'...
    
    2011-06-13 07:54:20 [INFO] [dynmap] Loading renderers for map 'class org.dynmap.kzedmap.KzedMap'...
    
    2011-06-13 07:54:20 [INFO] [dynmap] Loaded 1 renderers for map 'class org.dynmap.kzedmap.KzedMap'.
    
    2011-06-13 07:54:20 [INFO] [dynmap] Loaded 2 maps of world 'FuzzyLogicII_nether'.
    
    2011-06-13 07:54:20 [INFO] [dynmap] Configuration of world FuzzyLogicIII
    
    2011-06-13 07:54:20 [INFO] [dynmap] template: normal
    
    2011-06-13 07:54:20 [INFO] [dynmap] center: org.dynmap.ConfigurationNode@1e89539
    
    2011-06-13 07:54:20 [INFO] [dynmap] enabled: true
    
    2011-06-13 07:54:20 [INFO] [dynmap] title: Fuzzy Logic III
    
    2011-06-13 07:54:20 [INFO] [dynmap] maps: [{class=org.dynmap.flat.FlatMap, name=flat, title=Flat, prefix=flat, colorscheme=default}, {class=org.dynmap.kzedmap.KzedMap, renderers=[{class=org.dynmap.kzedmap.DefaultTileRenderer, name=surface, title=Surface, prefix=t, maximumheight=127, colorscheme=default}, {class=org.dynmap.kzedmap.CaveTileRenderer, name=cave, title=Cave, prefix=ct, maximumheight=127}]}]
    
    2011-06-13 07:54:20 [INFO] [dynmap] name: FuzzyLogicIII
    
    2011-06-13 07:54:20 [INFO] [dynmap] Loading maps of world 'FuzzyLogicIII'...
    
    2011-06-13 07:54:20 [INFO] [dynmap] Loading renderers for map 'class org.dynmap.kzedmap.KzedMap'...
    
    2011-06-13 07:54:20 [INFO] [dynmap] Loaded 2 renderers for map 'class org.dynmap.kzedmap.KzedMap'.
    
    2011-06-13 07:54:20 [INFO] [dynmap] Loaded 2 maps of world 'FuzzyLogicIII'.
    
    2011-06-13 07:54:20 [INFO] [dynmap] Loaded 9 components.
    
    2011-06-13 07:54:20 [INFO] [dynmap] Dynmap WebServer started on null:8123
    
    2011-06-13 07:54:20 [INFO] [dynmap] version 0.17 is enabled
    
    2011-06-13 07:54:20 [INFO] [Citizens]: Permissions enabled.
    
    2011-06-13 07:54:20 [INFO] [Citizens]: Permissions enabled.
    
    2011-06-13 07:54:20 [INFO] [OddItem] 0.6.5 enabled
    
    2011-06-13 07:54:20 [INFO] [OddItem] Parsed 761 entries.
    
    2011-06-13 07:54:20 [INFO] [Citizens]: Permissions enabled.
    
    2011-06-13 07:54:20 [INFO] [mcMMO] Permissions enabled.
    
    2011-06-13 07:54:20 [INFO] mcMMO version 1.0.12 is enabled!
    
    2011-06-13 07:54:20 [INFO] [Citizens]: Permissions enabled.
    
    2011-06-13 07:54:21 [INFO] MobArena v0.9 enabled.
    
    2011-06-13 07:54:21 [INFO] [Citizens]: Permissions enabled.
    
    2011-06-13 07:54:21 [INFO] [HeroicDeath] 1.7.2.147 enabled.
    
    2011-06-13 07:54:21 [INFO] [Citizens]: Permissions enabled.
    
    2011-06-13 07:54:21 [INFO] Done (0.478s)! For help, type "help" or "?"
    
    2011-06-13 07:54:21 [INFO] [Citizens]: Loaded 0 NPCs.
     
  14. Offline

    Kobold Factotum

    Might I recommend you have guards co-opt the wolf AI, if that's at all possible? You know, to make them better at actually killing stuff.

    Edit: Disregard, there was something breaking their AI.

    Forgive me for not reading the entire thread, but is there any news on fixing the bug involving NPCs falling through unloaded chunks?

     
  15. Offline

    treeetrunks

    did you still need help? i had the same problem as you (with both set to true) and ended up downloading the latest citizens.jar from teamcity and it's fixed.
     
  16. Offline

    gmore70

    I have the same thing....but I think its very funny....maybe a little "bug" added for fun....maybe its the evil npc...who knows, but its funny and Im keeping them.
     
  17. Offline

    Draconicus

    Pretty sure that's covered in the new 1.0.8h. Their changelog doesn't update right away.
     
  18. Offline

    Kuun

    Eyh guyz, i try your plugin and works great ! but i got a problem. I search on the wiki but i cant find any solution.
    When i toggle an NPC into trader/guard/wizard or other class... The npc follow me ! !! . And i cant stop him to follow.. What i need to do?
     
  19. Offline

    Sunbeam

    why do my traders always change the amount ??
    I set them sell 10 sand for 30 but after some hours oder minutes they sell 6 or 2 or 9 sand for 30!

    Can anybody help me to fix that problem?
     
  20. Offline

    bill45

    The only reason I can think the npc would follow you is because you toggled him to a guard first. And since the guards are not finished, toggling him to a guard automatically makes him a bodyguard type of guard. Which that means he will follow you. You can toggle him to anything else but he is always set to follow you because the guards are not finished so there is no code to stop that as of yet.

    Ok, after some time has anyone else noticed any problems with the healers? I can't seem to heal them or heal myself with the items I chose(A book and apple). I did revert it back to the sword and diamond block but it just doesn't even say anything(ex. Your hp is already full). Not a big problem though.
     
  21. Offline

    LukeD1994

    /
    In what way does it not work for GroupManager then?
    Because i have it working perfectly fine on a private server i run for my friends.
     
  22. I didn't say it didn't work, i said it wasn't supported. It might work fine, but it is not supported, meaning that you shouldn't look for groupmanager help from the devs (thou that is not to say you can't try)
     
  23. Offline

    Daseru333

    How do you get rid of the Developers Clones? They are annoying!
     
  24. Offline

    TheDaddyPeanut

    xD well yea but the stupid thing is, I have a big and deep lake and they can't swim, and I think Herobrine is lost... haven't seen him for a time xD

    So for the dev team: make them swim, or let them not go into water!
     
    Bradley Hilton likes this.
  25. Offline

    SeeSharp

    go to your citizens folder and open the file called: "mobs.tml"
    then search for spawn and change the value to false.

    -SeeSharp-
     
  26. Offline

    TnP

    i have downloaded the latest version and it still doesn't work...maybe the problem is that i have plugin build 860
    and Bukkit build 818
     
  27. Offline

    morizuki

    Hmm a suggestion maybe? make the NPC sit on any blocks like the chaircraft plugins?
     
  28. Offline

    fjutte

    I'm op, so why do I still have to pay for creating the NPC's? Thank Euranna for "/money grant fjutte 1000000", but it should be "op-friendly" :)
     
  29. Offline

    fjutte

    Or make them not spawn at all.. in the config :)
     

Share This Page