[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

    TuRmoiLxx

    some plugins crash with /reload, does that go with all plugin reset?

    T
    I don't think its multi-verse compatible unfortunately, Its pretty annoying, I know, especially if you're trying to make a tutorial area for the new players who aren't familiar with the game (friends on cracked versions etc).

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 11, 2016
  3. Offline

    Futil

    Actually if you read further up the developer says that it is Multiverse compatible.

    EDIT: well, a page back.
     
  4. Offline

    biggetje537

    could you please make npc guards or traders the questing isnt quite needed because many people make those things.
    please make it into your next update
    but get the guards so that you can get by but they will attack everything except animals and you and youre friends.
    that would be awesome
     
  5. The devs have already confirmed that these are being added to 1.7... Well, Guards at least. They said that Traders may have to come in a later release.
     
  6. Offline

    fullwall

    *Maybe* guards in 1.07, could be a little bit after. I will add multi-verse info to the main post now.
     
  7. Offline

    TuRmoiLxx

    so its going to be released?? ;D?

    thing is all the NPCs despawn on Multi-Verse Worlds, not sure why?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 11, 2016
  8. Offline

    fullwall

    Hrm.... maybe you should wait for 1.07 XD. The indev link should be pretty stable by now... may have a few issues with the new economy feature, but lots of other stuff works.
     
  9. Offline

    Futil

    Code:
    23:13:40 [SEVERE] For input string: "Father" loading Citizens v1.07 (Is it up to date?)
    java.lang.NumberFormatException: For input string: "Father"
        at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
        at java.lang.Integer.parseInt(Integer.java:449)
        at java.lang.Integer.valueOf(Integer.java:554)
        at com.fullwall.Citizens.Citizens.setupNPCs(Citizens.java:222)
        at com.fullwall.Citizens.Citizens.onEnable(Citizens.java:72)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:451)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:217)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:92)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:70)
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:204)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:191)
        at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:131)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:246)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    
    Yeah, it seems to be rather odd. I can't seem to to use any commands either. (this is the indev version)
     
  10. Offline

    fullwall

    Ah... you might have to convert your old config files (there is a new storage method now). Try backing up your old files, and starting with a new file for now.
     
  11. Offline

    TuRmoiLxx

    whens the release date of Citizens?
     
  12. Offline

    fullwall

    Today or tomorrow, hopefully.

    Of course, any testing you could do in #citizens would speed up release.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 11, 2016
  13. Offline

    Ryole

    @fullwall When I put the citizens.jar in my Plugins Folder, it doesnt create anything.
    No Folder,nothing.
    Whats wrong with it?
     
  14. Offline

    LucidLethargy

    Can't wait for guards, traders and quests! Any of the three would be a HUGE change to my server! All the power to you man, and great work thus far!
     
  15. Offline

    Zero9195

    Don't know if it was mentioned, but my NPC's are not login when Server starts, but after a reload it works fine. I'm using other Plugins like: General, Permissions, mcMMO, Controllerblock, dynmap, iConomy, iChat, Multiverse. I will ad the Error in a sec ;)

    Code:
    08:05:03 [SEVERE] null loading Citizens v1.06 (Is it up to date?)
    java.lang.NullPointerException
            at com.fullwall.Citizens.BasicNPCHandler.spawnNPC(BasicNPCHandler.java:96)
            at com.fullwall.Citizens.Citizens.setupNPCs(Citizens.java:127)
            at com.fullwall.Citizens.Citizens.onEnable(Citizens.java:61)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:451)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:217)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:92)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:70)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:204)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:191)
            at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:131)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:246)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    
     
  16. Offline

    Ryole

    Citizens don't saves my NPCs -.-
     
  17. Offline

    fullwall

    Ryole: what is in the settings file? Zero9195: rename Citizens to zCitizens.jar - it's a problem with Multiverse.
     
  18. Offline

    NinjaGrinch

    Mumbo.. err fullwall,

    Whenever 1.07 is released would it be possible for you to build it against the current recommended build and a 561+ build for those of us who have had to switch for various reasons (in my case 561+ fixed issues in several other plugins that 560- had some issues with). If not I can understand but I figured I would at least ask. :)
     
    qrux likes this.
  19. Offline

    fullwall

    I might do - just until it becomes recommended. Logo coming soon!
     
  20. Offline

    Xemnas33


    Fullwall after trying this for some reason it's decided to stop recognising my commands =/
     
  21. Offline

    NinjaGrinch

    To be honest I thought it was because I was using build 577 that caused this. :(
     
  22. Offline

    Xemnas33

    Using B556 throws me unknown command.
     
  23. Offline

    fullwall

    Strange.... Stupid multiverse! Might be bukkit's coding I guess - try changing the plugin.yml inside the jar file to have the name as zCitizens.
     
  24. Offline

    NinjaGrinch

    Tried that, didn't work. :( Still getting 'You typed the command incorrectly. It should be /citizens help

    Code:
    08:12:46 [SEVERE] ENTITY_DAMAGED loading Citizens v1.07 (Is it up to date?)
    java.lang.NoSuchFieldError: ENTITY_DAMAGED
            at com.fullwall.Citizens.Citizens.onEnable(Citizens.java:55)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:467)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:217)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:92)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:70)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:203)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:190)
            at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:130)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:245)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
     
  25. Offline

    fugue2005

    ok this is strange, one of my players built a town at the same coords as spawn on my default world, but on a different world

    spawn is populated with info npc's and i can hear them if i go to the same coords on all worlds
     
  26. Offline

    fullwall

    Have taken the bug into account.
     
  27. Offline

    Ryole

    Here the Settingsfile:

    Code:
    #Specify whether to use the items list or not.
    item-list-on=true
    
    #Specify item IDs (0 is for empty hands). Separated by commas, leave one trailing.
    items=340,
    
    #If true, NPCs look at you when you get closer.
    enable-following=true
    
    #Specifies how long to wait before checking if NPCs have to look at a player.
    #Higher values = less server load, but longer delay between looking (jerky).
    tick-delay=1
    
    #Specifies how many blocks away a player can be before an NPC starts to look at them.
    look-range=4
    
    #If set to true, the NPC will use it's name colour in chat.
    #If false, the NPC's name colour in chat will be the colour specified in npc-colour.
    use-npc-colours=true
    
    #If use-npc-colours is false, NPC names in chat will be the colour specified here.
    #Default is white, go to http://wiki.hey0.net/index.php?title=Colors for the others.
    npc-colour=�f
    
    # Use this setting to alter the way the NPC is displayed in chat.
    # %name% will be replaced by the NPC's name.
    # The message will be displayed immediately after the set format,
    # so you may want to leave a trailing space.
    # Supports colours with &code.
    chat-format=[%name%]:
    
    #If an NPC's text is not set, the text displayed will be chosen at random from here.
    #Lines are separated by ';'
    default-text=Hello.;How are you today?;Having a nice day?;Good weather today.;Stop hitting me\!;I'm bored.;
    
    #If set to true, this property will make NPCs say their message when you get close.
    #Requires enable-following to be true.
    talk-when-close=true
    
     
  28. how close is 1.07?
     
  29. Offline

    fullwall

    Tomorrow hopefully. If more bug tester join #citizens on irc, the release will go that much smoother. Alternately, just test the indev build link.

    Ryole: I mean, is there anything in your Basic NPCs/Citizens.locations etc. files?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 11, 2016
  30. Offline

    Futil

    Fullwall, will we be able to turn off iConomy for this plugin?
     
  31. Offline

    fullwall

    Yes. Economy itself can be turned off, or you can use item IDs instead. Prices are configurable per-operation too.
     

Share This Page