[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

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

    Thanks!
     
  3. Offline

    ParadoXX

    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

    sme4gle

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

    sme4gle

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

    aPunch

    Not without a client mod.

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

    ZombieRampage

    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

    aPunch

    It's a 1.1 feature.
     
  9. Offline

    ZombieRampage

    Thanks! I can't wait.
     
  10. Offline

    Cedar

    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

    Blackswordsman

    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

    morizuki

    @aPunch

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

    Code:
    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

    aPunch

    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

    morizuki

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

    aPunch

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

    morizuki

    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

    morizuki

    @aPunch

    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

    jesse1212

    can someone help me with this error:
    17:55:40 [INFO] (player name) [/127.0.0.1:52925] 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
    unk.java:88)
    17:55:40 [SEVERE] at net.minecraft.server.Packet.a(Packet.java:116)
    17:55:40 [SEVERE] at net.minecraft.server.NetworkManager.f(NetworkManager.
    java:107)
    17:55:40 [SEVERE] at net.minecraft.server.NetworkManager.d(NetworkManager.
    java:263)
    17:55:40 [SEVERE] at net.minecraft.server.NetworkWriterThread.run(SourceFi
    le:107)
    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

    Guenael

    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

    Guenael

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

    Youpi

    Thanks
     
  21. Offline

    Rezenith

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

    SPAMCraft1

    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

    JargonTheRed

    @aPunch
    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

    Devboi

    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
    java.lang.NullPointerException
    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?
    thanks
     
  25. Offline

    MrLawless

    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

    aPunch

    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

    Arton

    Dos this work with PermissionsEX ?
     
  28. Offline

    KingCody77

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

    Alesana

    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

    Jendon23

    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

    aPunch

    Set pvp to true in server.properties.
     

Share This Page