[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

    Wolfx7

    I really love this plugin, but cant use it atm cuz of the lagg:(
    cant wait for the traders and the lagg fix, thanks for the awesome plugin!
     
  3. Offline

    fullwall

    Still have to convert the plugin to using new iConomy major/minor system, but I have fixed the bed problem.
     
  4. Offline

    fugue2005

    running CB740
    permissions 2.7.2
    iconomy 4.6
    essentials 2.2.8

    when i try /npc create fugue2005 i get the following error
    Code:
    2011-05-08 03:20:23 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'npc' in plugin Citizens v1.07
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:85)
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:255)
        at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:677)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:640)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:634)
        at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
        at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    Caused by: java.lang.NullPointerException
        at com.fullwall.Citizens.Economy.ItemInterface.hasEnough(ItemInterface.java:25)
        at com.fullwall.Citizens.Economy.EconomyHandler.canBuy(EconomyHandler.java:38)
        at com.fullwall.Citizens.CommandExecutors.BasicExecutor.onCommand(BasicExecutor.java:48)
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
        ... 12 more
    
     
  5. Offline

    fullwall

  6. Offline

    Parlez

    Nice plugin, but unfortunately it ruins sleeping :\
    Is there any way to fix this? Maybe make them count as a mob rather than a player.
     
  7. Offline

    fullwall

    Parlez likes this.
  8. Offline

    Raspberry

    Currently running the new Citizens 1.07i build.

    When I attempted to update to iConomy 5, my server now throws the following errors:

    Code:
    06:25:50 [SEVERE] Could not pass event PLUGIN_ENABLE to Citizens
    java.lang.NoClassDefFoundError: com/nijiko/coelho/iConomy/iConomy
            at com.fullwall.Citizens.Listeners.PluginListen.onPluginEnable(PluginListen.java:28)
            at org.bukkit.plugin.java.JavaPluginLoader$34.execute(JavaPluginLoader.java:408)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:633)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:218)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:116)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:94)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:217)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:204)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:144)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:259)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    Caused by: java.lang.ClassNotFoundException: com.nijiko.coelho.iConomy.iConomy
            at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:36)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
            at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:334)
            ... 13 more
    06:25:51 [SEVERE] Could not pass event PLUGIN_ENABLE to Citizens
    java.lang.NoClassDefFoundError: com/nijiko/coelho/iConomy/iConomy
            at com.fullwall.Citizens.Listeners.PluginListen.onPluginEnable(PluginListen.java:28)
            at org.bukkit.plugin.java.JavaPluginLoader$34.execute(JavaPluginLoader.java:408)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:633)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:218)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:116)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:94)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:217)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:204)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:144)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:259)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    06:25:51 [SEVERE] Could not pass event PLUGIN_ENABLE to Citizens
    java.lang.NoClassDefFoundError: com/nijiko/coelho/iConomy/iConomy
            at com.fullwall.Citizens.Listeners.PluginListen.onPluginEnable(PluginListen.java:28)
            at org.bukkit.plugin.java.JavaPluginLoader$34.execute(JavaPluginLoader.java:408)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:633)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:218)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:116)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:94)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:217)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:204)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:144)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:259)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    
    When I remove Citizens.jar the errors go away.
     
  9. Citizens does not support iConomy 1.5 yet. Wait for the next version, it'll have bug fixes, traders, healers and support iConomy 1.5!
     
  10. Offline

    fullwall

    Fixed in the next version.
    To all: please don't post 'bugs' about:
    1. Lag
    2. Iconomy errors
    3. Bed needs fixing
    4. internal error when creating NPC (unless ItemInterface.hasenough is not in the log).
    THESE ARE ALL FIXED IN 1.0.8!
     
  11. Offline

    IIGoldII

    Would you consider releasing 1.08 without Guards?I think we wouldn't mind just having traders and healers.I think guards would delay a release that we have been waiting for the most,Traders.
     
  12. Offline

    fullwall

    @IIGoldII - that is what is happening (release without guards), we just have to iron out some bugs / fix the iConomy thing.
     
  13. Offline

    Wolfx7

    Hope it comes soon, bored of sign and chest shops which can be griefed easily x_x
     
  14. Offline

    fullwall

    Can't finish the last section til monday night.
     
  15. Offline

    Adam McFarland

    I just wanted to throw out a thank you to all of the citizen devs (well really ALL plugin Devs), but you guys in particular because of all the BS your dealing with on the forums.
    I took VB class in college and know a few programmers so I understand the concept of how difficult your work is. I think some of the...less grateful posters need to understand that you guys are using your own personal free time to maintain this plugin with no real personal gain.
     
    mbsuperstar1 likes this.
  16. Offline

    Broekan

    Okay, So I installed the plugin, and I started the server and all.

    First start there was nothing, before I tried to create a NPC
    Internal error.

    So I restarted the server and got this:

    Error 1

    I just Copied it from the server log, and then ignored it.

    Then I logged in and tried to create an NPC
    And I got an Internal error again

    Error 2

    I have Checked, and could not find "ItemInterface.hasenough" So I Posted this.

    Hope anyone can help

    Edit: Caused by outdated version. remember to upgrade :p
     
  17. Offline

    PoorPinkus

    one thing you should think of doing after guards is something like a person that has a set home and walks to a set location (or even follows players) and talks to/attacks whoever it sees... it's just an idea as i don't know how hard it is to make something like that. (and if this is pretty much what guards are i am looking forward to them)
     
  18. Offline

    PoorPinkus

    i believe they said that this would all be fixed in the update... i got citizens when the error started that you couldnt place citizens so i am anxiously waiting for the update
     
  19. Offline

    fullwall

    @Broekan - do you have 1.07i? That error looks like it's caused by having an older version, perhaps 1.07g?
     
  20. Offline

    Kuja_Diartua

    i posted a topic on mineshafter group in google, the developer havent replyed yet. But if NeonMaster would add that client side mod it will be nice too. Unfortunately, i dont know, will mineshafter and that mod work alongside. Mineshafter is a client side mod too. You can check it out yourself.

    Is it possible to make skins load not only for bots, but for players too? and, possibly, the players could load different skins for one name, but for different users. e.g. you load skin for "merchant", when you create bot "merchant" it loads skin from your server. If someone else creates "merchant" it loads skin from their profile (not yours), etc. maybe add a identification or log-in system to plug-in itself....
     
  21. Offline

    Tfs Halo

    guards seem interesting but they are not needed on my server since there is no monsters :S but maybe for pvp they could do something xD and good job on the traders and healers :)
     
  22. Offline

    Stahlgeist

    Regarding paying traders and healers, is it possible to set the currency used if the server doesn't use anything like iConomy? For example, if I wanted to set iron ingots as trade currency, could I do that in the config files, or do I require the iConomy mod?
     
  23. First time using this on my server and getting the infamous internal error. I've read the previous 5 pages and am lucky to find out that the fixed version is nearly out :D

    Nice work fullwall and other devs! The youtube videos of people using this has me excited :p
     
    mbsuperstar1 likes this.
  24. Offline

    fullwall

    @Stahlgeist - yes, that is certainly possible and implemented.
    @Willbbz - it's not out yet. It's out soon (those were preview videos).
     
  25. Offline

    Broekan

    Updated

    Working fine.

    Typical :p

    Thank you :)

    Have a nice day :)
     
  26. Offline

    Walnoot

    Can't wait for the update!
     
  27. Offline

    Drei Gyuu

    I'm using RealShop mod will it be possible to use the same currency in that mod?
     
  28. Offline

    aPunch

    I would like to go out of my way to say thank you. You have spent the time to actually read previous pages before complaining about a bug. Please, everyone, follow this person's example.
     
    Willbbz and arthoz like this.
  29. Offline

    Drei Gyuu

    I have the same problem, Server starts lagging after I reached about 30 NPCs. But I am thinking about upgrading my server package to something higher to be able to handle more NPCs, I love this plugin. Can't wait for the Guards
     
  30. Offline

    fullwall

    Iconomy error, has been fixed.
     
  31. Offline

    Galaxy

    I have 1 thing to tell you leave these guys alone and f***ing read honestly they have said this is fixed in the new version only 18 times now on the past 7 pages. people like you aggrivate me I appreciate how hard these guys work. They don't need to be answering the same questions every 3 seconds. and for everyone else read the last 5 pages before posting a bug because its honestly even getting on my nerves. and sorry to the devs if I am not welcomed for this I appreciate your plugin and your time to do it.
     

Share This Page