[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

    Legend Hoods

    Is it possible to change the display name, without actually changing the real name of the player which the Citizen gets its skin from? Because I hate seeing cool NPCs with nice skins, but having DeeLf3513 above them. (Or any other weird name.)

  3. Offline


    This plugin definitely succeeds.
    1./help excellent
    2.text good
    3.Guard probably the best.
    Same time, I hope that you will still continue and improve it.
  4. Offline


    ... i got the same proglem :/ .. only errorspam
  5. Offline


    sorry for this reaction .. but when are you gonna bring out a "non erroring citizens" ?:confused:
  6. Offline


    Not without a client mod.

    When we fix all bugs.
    ZombieRampage likes this.
  7. Offline


    I had to laugh when I read that one. Funny!

    I have a question, does Citizens support supperperms/PermissionsBukkit as of today, or is that only a 1.1 feature. Thanks!
  8. Offline


    It's a 1.1 feature.
  9. Offline


    Thanks! I can't wait.
  10. Offline


    Try CitizensSpout its a client side plugin that lets you skin (and cape) your NPC's and he is also soon adding a new feature (suggested by me) were certain NPC types have icons above their heads :)
  11. Offline


    Seems as though version 1.9c has problems with the newest version of Performance Tweaks. All of my NPC's despawn after about 5 minutes while Performance Tweaks is loaded.
  12. Offline



    I tried ur Citizens, Trader and Wizard #54 Dev.. and put the Trader and Wizard.jar to type folder.. but it has an error

    2011-08-27 01:20:04 [INFO] [Citizens] NPC types loaded: trader, wizard
    2011-08-27 01:20:04 [SEVERE] Error occurred while enabling Citizens v1.1 (Is it up to date?): net.citizensnpcs.npctypes.NPCTypeManager.getType(Ljava/lang/String;)Lnet/citizensnpcs/api/CitizensNPC;
    java.lang.NoSuchMethodError: net.citizensnpcs.npctypes.NPCTypeManager.getType(Ljava/lang/String;)Lnet/citizensnpcs/api/CitizensNPC;
        at net.citizensnpcs.SettingsManager.setupVariables(Unknown Source)
        at net.citizensnpcs.Citizens.onEnable(Unknown Source)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:885)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:278)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:178)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:161)
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:286)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:273)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:149)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:337)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
  13. Offline


    Yea, I "fixed" that in what should have been #51. Unfortunately, Jenkins is acting up so the changes aren't building properly.
    morizuki likes this.
  14. Offline


    does the 1.1 fixed the despawning/invisible/disappearing issue?
  15. Offline


    No. We haven't found the cause yet and will not be able to fix it until a cause is found.
  16. Offline


    ok.. I narrow it down what's causing the NPC disappearing.. one is Multiverse with PerfomanceTweak, if this two loads up the NPC will disappear..

    I tested it by this.. make an NPC in 0, 64, 0.. then try going as far as i can until i can't see the NPC no more or the land then go back to where the NPC is and he will disappear..

    if i tried MultiVerse.. and tried that method, the NPC won't disappear, i tried PerformanceTweak only, and it won't disappear.. but whenever i tried the two of them.. the NPC will disappear..

    It has something to do with the Chunk Loading..
  17. Offline



    I found another bug.. but this time the error is fixed using #56.. I can't interact with the Traders, even if they are traders, i can't toggle their inventory.. there's no configuration in traders too..
  18. Offline


    can someone help me with this error:
    17:55:40 [INFO] (player name) [/] logged in with entity id 265
    at ([world] 125.0625, 71.0, -77.0)
    17:55:40 [SEVERE] java.lang.NullPointerException
    17:55:40 [SEVERE] at java.lang.System.arraycopy(Native Method)
    17:55:40 [SEVERE] at java.io.BufferedOutputStream.write(Unknown Source)
    17:55:40 [SEVERE] at java.io.DataOutputStream.write(Unknown Source)
    17:55:40 [SEVERE] at net.minecraft.server.Packet51MapChunk.a(Packet51MapCh
    17:55:40 [SEVERE] at net.minecraft.server.Packet.a(Packet.java:116)
    17:55:40 [SEVERE] at net.minecraft.server.NetworkManager.f(NetworkManager.
    17:55:40 [SEVERE] at net.minecraft.server.NetworkManager.d(NetworkManager.
    17:55:40 [SEVERE] at net.minecraft.server.NetworkWriterThread.run(SourceFi
    17:55:40 [INFO] Connection reset
    17:55:41 [INFO] (player name) lost connection: disconnect.genericReason
    i know this probably isnt the right place... if so can you point me in the right direction or tell me privately... thank you!
  19. Offline


    Hello i have create my first npc trader but , i have trouble.

    the /npc create <name>
    /toggle trader
    /trader sell 278:10 1000. The trader will now buy 10 coal for 50 dollars.
    and i put it unlimited

    As owner i can open the empty chest of the trader but as simple player nothing work (with citizens.use.trader ) , first right click select the npc but after nothing happen ....
  20. Offline


    New : that work if i am admins of serveur but if i just put - 'citizens.use.trader' in permissions that don't work at all : npc say basic greeting, (i have no region protect)

    NEW2: i try without plugins except permissions and citizens, and still don't work with only 'citizens.use.trader' , perhaps the node is wrong ?

    NE3 and final : i found it , in fact you make mistake into your wiki : the node to use trader is not citizens.trader.use BUT citizens.trader.use.* (the star) .


  21. Offline


    Is it me or does this plugin takes up a significant chunk of CPU usage.
  22. Offline


    DUDE!!!! I've been using this plugin for a while now and i now realize that this IS ONE OF THE GREATEST bukkit plugins. This is awesome man. Question: Is there any way you could do something like Millenaire where you have NPC Villages or where the NPCs build and interact with the player on their own?
    That'd be sweet.
  23. Offline


    Now, either I'm stupid and mised something or it's not resolved yet, but Multiworld teleporting causes NPCs to despawn.

    They can be brought back by reloading.
  24. Offline


    Running CB 1060 and latest version of citizens and Essentials.
    When I hit a Citizen mob I get this error

    2011-08-27 10:38:50 [SEVERE] Could not pass event ENTITY_DAMAGE to Essentials
    at com.earth2me.essentials.EssentialsEntityListener.onEntityDamage(EssentialsEntityListener.java:50)
    at org.bukkit.plugin.java.JavaPluginLoader$59.execute(JavaPluginLoader.java:656)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
    at net.minecraft.server.EntityHuman.damageEntity(EntityHuman.java:427)
    at net.minecraft.server.EntityPlayer.damageEntity(EntityPlayer.java:180)
    at net.minecraft.server.EntityHuman.d(EntityHuman.java:566)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:883)
    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:89)
    at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:436)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)

    Any thoughts?
  25. Offline


    Does this have an issue with multiple worlds? For some reason in my main world I can place an npc and putting armour on and everything works fine, as soon as i put one down in my economy world and try and give him armour he takes it, or the item and then nothing happens. Nothing shows up in the console and nothing changes in npc profiles. Help?

    okay, it seems like i can get it to work in the other world but they still wont talk when I click them and it takes about 5mins before the armour shows up...
  26. Offline


    Sometimes armor and items won't show up on an NPC. Reconnecting will fix this. The talking issue you are having is because you aren't using the talk-item. The default is a book, but it is configurable in citizens.yml.
  27. Offline


    Dos this work with PermissionsEX ?
  28. Offline


    Great plugin, I set a npc me in all my citys as port spots
  29. Offline


    I do not get any error and I use the default configurations. When i reload the server (or maybe for another reason), some of my NPC TRADER do no work anymore! When I look the NPC config, everything seem to be ok.

    I need help please!! What going on with my TRADER? Why do they stop selling??
  30. Offline


    i cant make it so that wizards or healers do anything on left click, traders and blacksmiths are working fine, what do i do? D:>
  31. Offline


    Set pvp to true in server.properties.

Share This Page