[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


    It would be cool to make every possible NPC use waypoints. But that is totally up to you, of course.
    Can't wait for questers, too!
  3. Offline


    Hey there,

    I have an issue respecting the colour codes of wool or something else.
    The format in the wiki is the following:
    /trader [buy/sell] [item ID:)amount:)data))] [cost:)amount:)data))]

    Now I tried to create a trader and let him selling yellow wool:
    /trader sell wool:64:4 25
    This command should set the traders sell list to a stack of yellow wool for 25$.

    But! It isnt possible to do this..and the trader is selling the yellow wool NOT only normal wool.

    plz help me
  4. Offline


    @neopha - data isn't fixed until the next version.
  5. Offline


    Is this ever going to be converted to to any form of SQL ? this seems like something that needs SQL treatment.

    oh and I got confussed with evil npcs since in citizens file it has evil spawn true or fasle and also in another file it has it as well. I had to turn it off in both but for some reason their is a dupe of my trader still with out an ID for it.
    its like a ghost trader npc that when I move the trader the ghost stays behind for some time then moves to the spot I just moved the trader to.

    Every Npc :) so we can use them to roam towns like quester ambiant roaming and also so we can make mobs run set paths too.
  6. Offline


    Not exactly sure how you've stored the names of the npc in where it'd look up the player's skin and apply it to the NPC (Though its always fun to play Wheres Waldo.), though couldn't you save the name as a variable/string and display it in other ways, and have a skins folder and a command to apply a skin to an NPC? I've not modded with Java so I wouldn't know about this. Its only a suggestion to try and help.
  7. Offline


    why is @fullwall running around on my server?
  8. Offline


    Set Evil NPC's spawn to false ;P or if u like the random suprise evil npcs just rename them like I have :)
    andre_9796 likes this.
  9. Offline


  10. Offline


    :O over night i added tons about 90 npcs and i saved the server but they didnt respawn then the server reloaded :( they are even in the citizens.locations but they didnt load
  11. Offline


    so i tamed herobrine, then there was two of him.
    i could remove one of them, but the second stands there, watchin' the game, sippin' some beer ...
    i cannot remove him, he doesn't come up in the "citizen.locations"
  12. Offline


    2011-06-22 01:15:17 [WARNING] Task of 'Citizens' generated an exception
        at com.fullwall.Citizens.Utils.MessageUtils.getStackString(Unknown Source)
        at com.fullwall.Citizens.Economy.ItemInterface.getCurrency(Unknown Source)
        at com.fullwall.Citizens.Economy.EconomyHandler.getCurrency(Unknown Source)
        at com.fullwall.Citizens.Utils.MessageUtils.getPriceMessage(Unknown Source)
        at com.fullwall.Citizens.Utils.MessageUtils.getStockableMessage(Unknown Source)
        at com.fullwall.Citizens.NPCTypes.Traders.TraderTask.sendStockableMessage(Unknown Source)
        at com.fullwall.Citizens.NPCTypes.Traders.TraderTask.handleTraderClick(Unknown Source)
        at com.fullwall.Citizens.NPCTypes.Traders.TraderTask.run(Unknown Source)
        at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:138)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:388)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:311)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    This is my error when I'm buying an Item, i can suddenly get the item but when I put it back, it duplicate, then when I close the NPC, and talk to it again it says, One person may serve at a time, but I'm the only one in my server, also i changed the owner.. it works on the start and when I reload the server.... but this error came up when the server is running long.
  13. Offline


    cool idea...beer for npcs!
  14. Offline



    You can simply keep spamming the item in the chest of the trader with shift and then leave the shop and keep the item! Please Fix this! As it is a major problem!
  15. Offline


    can someone give me a example of how quest.yml
    should be because my 1 is just {} so idk where to but it
  16. Offline


    go up a few posts...or last page....
  17. Offline


    Hello. I seem to be having an issue. So I make an NPC rite and then when the server restarts I get a WARNING in the console. And when I log onto the server the NPC is gone. The console is shown here. Please help!


    17:41:10 [WARNING] Task of 'Citizens' generated an exception
    java.lang.ArrayIndexOutOfBoundsException: 1
    at com.fullwall.Citizens.Properties.Properties.BasicProperties.getName(BasicProperties.java:54)
    at com.fullwall.Citizens.NPCs.NPCManager.register(NPCManager.java:48)
    at com.fullwall.Citizens.Citizens.setupNPCs(Citizens.java:142)
    at com.fullwall.Citizens.Citizens.access$0(Citizens.java:134)
    at com.fullwall.Citizens.Citizens$1.run(Citizens.java:98)
    at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:137)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:386)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:309)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
  18. Offline


    I'm unsure if this is a known plugin but I looked around the wiki and found nothing of it.

    Apparently when repairing an item, blacksmiths don't take Yellow flowers? Does anyone have this?

    Also, every single NPC seems to be able to repair items free of charge.

    Also, I'd like to thank you for the plugin as it's EXTREMELY useful and beginner friendly.
  19. Offline


    Is there a way to give an npc a skin without naming it as someone else?
  20. Offline


    Read the post. Why don't people read the thread & wiki, it's there for a reason.
  21. Offline


    you should make a type of npc that folows you around like a sidekick.
  22. Offline


    Is it possible to have peaceful mob NPCs? Or, NPCs that can walk around?
  23. Offline


    Can you make it so you can kill the NPC's? I want my players to be able to kill my npc's wandering around. Also how's development of guards going?
  24. Offline



    are working

    on it.
  25. Offline


    I haven't been playing in 1 month. Now i updated my server, went in, it was night nobody were in my server, but FULLWALL? came at me!!? and he killed me... :( didn't know of this new feature and it is really cool!
  26. Offline

    Brody Romhanyi

    i tried to name the npc someone that has a "_" underscore in their user name but it only did the first part of the name for example i would type /npc create Granny_Bacon then it would show up as Granny how do i fix this?!? help
  27. Offline

    Brody Romhanyi

    oh i just read the underscores dont work well can you make them work? please?!
  28. Offline


    I think waypoints for all kind of NPCs would be cool...
  29. Offline


    Eyh guyz, i got an idea for your plugin. iS it possible to add a command to talk through the npc ? Like
    /npc say Blablabla
    It will be very useful for Roleplay !
  30. Offline


    @fullwall , @NeonMaster, @thempc and @aPunch

    I found a big issue. :(

    When a player selects a npc trader (right-click) with food in his hand, the food heals him and doesn't disapear. This allows to be heal for free. :(

    Thank you.
  31. Offline

    DELIGNY Loïc

    Hello, can you add a hide/show function for npc names ?

Share This Page