[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

    Joself

    Oh... Is it possible that the despawning-bug is because of MySQL? I didn't download it, I just found it there one day...
     
  3. Offline

    BigBlueGER

    Got another suggestion: (Yes, I'm always that annoying)
    Try to add the orientation of the npc's that do NOT follow the player in the locations file or so.
    As when I reload, my guards always look north-east, most likely with their sword in a wall, or maybe their face in a painting =P
     
  4. Offline

    Deikkan

    Would it be possible to change the render distance of the names that are displayed above their heads, or remove them altogether? If I have a moderate number of NPC's in the same area, the names are distracting when you can see them from a fair distance away.
     
  5. I think (not sure) this is handled by the client and not the server.
     
  6. Offline

    NickBrahz

    Yeh that's what i thought aswell, because the client would handle what you see which the name would fall under that category, the names don't really bother me, i guess you could set the name as gray or something so its less noticeable.
     
  7. Offline

    DaveChaos

    Looking for some help if posible, i have this installed, i get no errors on server start but i canot get access to the comands. i am using "EssentialsGroupManager" is it incompatible?
    I have '*' for admins but i also added - citizens.npc - citizens.npc.create in a attempt to get access but with no success
    I am using the latest release of bukkit
     
  8. Offline

    NickBrahz

    Could you explain what exactly happens, when you type the command "/Npc create <name>" what message shows up?
     
  9. Offline

    DaveChaos

    Well i was getting the message "you do not have permission to that command" but i just tried it again and not i get no message
     
  10. Offline

    NickBrahz

    Well after reading the Op it says "Citizens supports Permissions but will default to ops only if not available."
     
  11. Offline

    DaveChaos

    Yeah, thats the confusing part, I am admin so..
     
  12. Offline

    NickBrahz

    Yeh im not really sure how this works with the OP crap for bukki, but if you open your root folder there will be txt file named "ops" try adding your name in there, restart the server and try the command, cant hurt to try.
     
  13. Offline

    DaveChaos

    yes my name is in there, like i said im admin :p
     
  14. Offline

    NickBrahz

    Well im an Admin so are alot of others but the file is empty haha
     
  15. Offline

    Black_Katana

    I need help! It won't load!
    I put all the files in their places. the folder and the jar. whats wrong?

    Code:
    Could not load plugins\Citizens.jar in plugins: null
    org.bukkit.plugin.InvalidPluginException
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:85)
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:129)
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:94)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:55)
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:187)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:174)
        at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:120)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:227)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    Caused by: java.lang.NoClassDefFoundError: org/bukkit/command/CommandExecutor
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Unknown Source)
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:72)
        ... 8 more
    Caused by: java.lang.ClassNotFoundException: org.bukkit.command.CommandExecutor
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:30)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        ... 11 more
     
  16. Offline

    Nate204

    What's your craftbukkit build?
     
  17. Offline

    Shalobee

    I am unable to select an NPC with right click and I can't see what they are supposed to say. I have tried updating to the latest Citizens with default config and still no luck. I am running CB recommended 556, any ideas as to what could be causing this?
     
  18. Offline

    Black_Katana

    In the log it says gitbukkit 0.0.0?
     
  19. Offline

    NickBrahz

    Are you suing the correct tool to select the NPC? the default item is the stick, right click the NPC with a stick to select it
     
  20. Offline

    NickBrahz

    I know that Citizens works fine on build 544
     
  21. @NickBrahz man, your a real support man ^^ glad your helping out! really appreciate it :D
     
  22. Offline

    DaveChaos

    I have this build, and still no luck
     
  23. Offline

    Shalobee

    Ahh yes thats why i couldn't select the npc but now i still can't see the text i set on that npc? Any ideas on that?
     
  24. Offline

    vlado2portos

    are the NPC persistent or they are wiped after restarted ?
     
  25. Offline

    sev042

    I'm getting a weird error... First off, when I DL crafbukkit 556, it comes out in the console as 544.
    I get this error:

    Code:
    17:55:49 [INFO] [Citizens]: Permissions enabled.
    17:55:49 [SEVERE] java.lang.NullPointerException
    17:55:49 [SEVERE]     at sun.reflect.UnsafeFieldAccessorImpl.ensureObj(UnsafeFieldAccessorImpl.java:36)
    17:55:49 [SEVERE]     at sun.reflect.UnsafeQualifiedObjectFieldAccessorImpl.get(UnsafeQualifiedObjectFieldAccessorImpl.java:20)
    17:55:49 [SEVERE]     at java.lang.reflect.Field.get(Field.java:358)
    17:55:49 [SEVERE]     at com.fullwall.resources.redecouverte.NPClib.NPCSpawner.GetWorldServer(NPCSpawner.java:27)
    17:55:49 [SEVERE]     at com.fullwall.resources.redecouverte.NPClib.NPCSpawner.SpawnBasicHumanNpc(NPCSpawner.java:66)
    17:55:49 [SEVERE]     at com.fullwall.Citizens.NPCManager.registerBasicNPC(NPCManager.java:62)
    17:55:49 [SEVERE]     at com.fullwall.Citizens.BasicNPCHandler.spawnExistingNPC(BasicNPCHandler.java:25)
    17:55:49 [SEVERE]     at com.fullwall.Citizens.Citizens.setupNPCs(Citizens.java:220)
    17:55:49 [SEVERE]     at com.fullwall.Citizens.Citizens.onEnable(Citizens.java:77)
    17:55:49 [SEVERE]     at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
    17:55:49 [SEVERE]     at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:451)
    17:55:49 [SEVERE]     at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:217)
    17:55:49 [SEVERE]     at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:92)
    17:55:49 [SEVERE]     at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:70)
    17:55:49 [SEVERE]     at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:204)
    17:55:49 [SEVERE]     at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:191)
    17:55:49 [SEVERE]     at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:131)
    17:55:49 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:246)
    17:55:49 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    17:55:49 [SEVERE] java.lang.NullPointerException
    17:55:49 [SEVERE]     at com.fullwall.resources.redecouverte.NPClib.NPCSpawner.SpawnBasicHumanNpc(NPCSpawner.java:67)
    17:55:49 [SEVERE]     at com.fullwall.Citizens.NPCManager.registerBasicNPC(NPCManager.java:62)
    17:55:49 [SEVERE]     at com.fullwall.Citizens.BasicNPCHandler.spawnExistingNPC(BasicNPCHandler.java:25)
    17:55:49 [SEVERE]     at com.fullwall.Citizens.Citizens.setupNPCs(Citizens.java:220)
    17:55:49 [SEVERE]     at com.fullwall.Citizens.Citizens.onEnable(Citizens.java:77)
    17:55:49 [SEVERE]     at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
    17:55:49 [SEVERE]     at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:451)
    17:55:49 [SEVERE]     at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:217)
    17:55:49 [SEVERE]     at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:92)
    17:55:49 [SEVERE]     at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:70)
    17:55:49 [SEVERE]     at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:204)
    17:55:49 [SEVERE]     at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:191)
    17:55:49 [SEVERE]     at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:131)
    17:55:49 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:246)
    17:55:49 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    17:55:49 [SEVERE] null loading Citizens v1.07 (Is it up to date?)
    java.lang.NullPointerException
        at com.fullwall.Citizens.NPCDataManager.addItems(NPCDataManager.java:27)
        at com.fullwall.Citizens.NPCManager.registerBasicNPC(NPCManager.java:67)
        at com.fullwall.Citizens.BasicNPCHandler.spawnExistingNPC(BasicNPCHandler.java:25)
        at com.fullwall.Citizens.Citizens.setupNPCs(Citizens.java:220)
        at com.fullwall.Citizens.Citizens.onEnable(Citizens.java:77)
        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)
    
    Craftbukkit says it's version 544, but is recognized by some plugins as 556. Citizens don't appear, then I reload the server.

    Code:
    17:56:44 [INFO] [Citizens]: Permissions enabled.
    17:56:44 [INFO] [Citizens]: Loaded 46 NPC's
    17:56:44 [INFO] [Citizens]: version [1.07d_5] (Helpers) loaded
    
    Citizens appear, all is super happy, Craftbukkit is recognized as 556 by all mods, except Minecart Mania.

    So anyone have any idea what's happening with Citizens/craftbukkit?
    I can post the entire log if that will help.
     
  26. Offline

    Codisimus

    Upgraded to newest version and got this.
    [​IMG]
    it loaded one npc but not the other.
    CB #556
     
  27. Offline

    Livewire

    @vlado: seem to be persistent on my test server.
     
    vlado2portos likes this.
  28. Offline

    IIGoldII

    I can set an NPC's name to be colored,but I can't seem to figure out how text can be changed colors?
    Does Armor override the text color?I'm running Build 531,with 1.07c installed.I'm not sure if this is fixed with 1.07d or not.Or I could be doing something wrong :p
    Thanks.
    [​IMG]
     
  29. Offline

    IIGoldII

    I got something similar too.You'll have to fully remove your previous Citizens Folder completely for it to work properly on 1.07+.
     
  30. Offline

    DaveChaos

    Can someone post there pluginlist, as i still cannot get this to work, my plugins are as follows:
    Citizens
    CraftBukkitUpToDate
    Essentials
    EssentialsChat
    EssentialsGroupBridge
    EssentialsGroupManager
    EssentialsSpawn
    Minequery
    WorldEdit
    WorldGuard
    HeroicDeath
    The plugin loads with no errors, Yet i get a message saying "you do not have permision to that command" when i try /citizens help. my EssentialsGroupManager config is:
    Code:
    groups:
      Default:
        default: true
        permissions:
        - essentials.afk
        - essentials.help
        - essentials.home
        - essentials.kit
        - essentials.kit.tools
        - essentials.list
        - essentials.mail
        - essentials.motd
        - essentials.msg
        - essentials.sethome
        - essentials.spawn
        - essentials.warp
        inheritance: []
        info:
          prefix: ''
          build: false
          suffix: ''
      Moderator:
        default: false
        permissions:
        - essentials.give
        - essentials.item
        - essentials.time
        - essentials.time.day
        - essentials.time.night
        - essentials.tp
        - essentials.tphere
        - citizens.npc
        - citizens.npc.create
        inheritance:
        - default
        info:
          prefix: '&2'
          build: true
          suffix: ''
      Admin:
        default: false
        permissions:
        - citizens.npc
        - citizens.npc.create
        - citizens.general.*
        - citizens.basic.*
        - citizens.help
        - citizens.*
        - '*'
        inheritance: []
        info:
          prefix: ''
          build: true
          suffix: ''
     
  31. Offline

    captainawesome7

    it works for the most part, but I cant select an npc...
     

Share This Page