[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

    fullwall

    @LordDead1233 - you need to remove all single quotes from config files (excluding npc-profiles.yml)
     
  3. Offline

    Rekedens

    This might be a newbish question, but how to normal players buy things from a Trader? Just to get an idea of how thing's work.
     
  4. Offline

    aPunch

    Important to Know for 1.1
    Your Official Update on 1.1 Without Giving Too Many Features Away


    - Permissions 2.7/3.x support removed has been removed. If you permissions, you must now use PermissionsBukkit or any plugin that works in place of PermissionsBukkit. This change was made in the hopes that it forces many server admins to switch to the future (i.e. superperms).

    - Built-item economy was removed. This decision was made in part because we believed our economy system was buggy. It was getting hard to support both Register and our item economy, so now we use just Register. Now that we have less to support, we are able to focus on other bugs in our economy system. You can set now set the prices of things to "0" to make it free. Also, if no economy plugin is detected, everything is free.


    - A few permissions nodes and commands have changed. These changes will be noted on our new wiki before 1.1 is released. We will post the link to our website/wiki when they are finished.

    - Each NPC type now comes in its own .jar file. You will be able to download the NPC types that you want for your server using our custom download page. The core Citizens.jar comes with each download. The core plugin contains all of your basic NPC commands and waypoint features. You will need to have NPC type .jar files in order to /toggle <type>.
     
  5. Offline

    creepycreeper

    Exactly.

    Proper documentations should be high on your list. I don't quite get the NPC's despawning? What's the cause? Is there a way to turn it off in configs? I dunno, but a reload brings them back.

    Another issue I have is some of my traders randomly STOP being traders, and just act as if I just created them without any text input at all. Some of them I spent hours typing in Item prices and codes, so losing them is sort of a pain in the shoulder. BUT, here's the catch. I look at the NPC Profiles folder, and EVERYTHING i set up is STILL THERE. What gives? Is it not reading the txt file or something? Pls help me out here.

    These problems may sound stupid, but please take your time to read thru it. Thnx

    This plugin has lost of potential. I've been using it for a few months and have only been using Traders. Now with waypoints added, much more can be done. Problem is, it can be potentially buggy.

    Referring to the "known bug" ENTITY_DAMAGE, what do they mean by removing all single quotes? Please elaborate.
     
  6. Offline

    LordDead1233

    thx for helping I have a little problem I think.
    is there a way to let guards attack players if the players are too close?
    edit:blacklist for guards wont work that good.they aren't killing these mobs
     
  7. Offline

    theC

    get this error:

    Code:
    2011-08-17 10:59:37 [INFO] [Citizens] Creating new config file at plugins/Citizens/Player Profiles/Zitrone111.yml.
    2011-08-17 10:59:37 [INFO] Zitrone111 [/217.249.230.111:50353] logged in with entity id 515 at ([World] 637.5, 67.62000000476837, -914.5)
    
    2011-08-17 10:59:37 [INFO] Creating user Zitrone111
    2011-08-17 10:59:37 [SEVERE] java.lang.NullPointerException
    2011-08-17 10:59:37 [SEVERE]     at java.lang.System.arraycopy(Native Method)
    2011-08-17 10:59:37 [SEVERE]     at java.io.BufferedOutputStream.write(BufferedOutputStream.java:111)
    2011-08-17 10:59:37 [SEVERE]     at java.io.DataOutputStream.write(DataOutputStream.java:90)
    2011-08-17 10:59:37 [SEVERE]     at net.minecraft.server.Packet51MapChunk.a(Packet51MapChunk.java:88)
    2011-08-17 10:59:37 [SEVERE]     at net.minecraft.server.Packet.a(Packet.java:116)
    2011-08-17 10:59:37 [SEVERE]     at net.minecraft.server.NetworkManager.f(NetworkManager.java:107)
    2011-08-17 10:59:37 [SEVERE]     at net.minecraft.server.NetworkManager.d(NetworkManager.java:263)
    2011-08-17 10:59:37 [SEVERE]     at net.minecraft.server.NetworkWriterThread.run(SourceFile:107)
    2011-08-17 10:59:37 [INFO] Connection reset
    2011-08-17 10:59:37 [INFO] Zitrone111 lost connection: disconnect.genericReason
     
  8. Offline

    Rekedens

    I found a bug:

    For some reason, all NPC's despawn when I turn off the server and turn it back on... except for two. The first two I made still work. I installed them BEFORE iConomy. Maybe that's why
     
  9. Offline

    Comp_uter15776

    Wth? You are trying to pressure us into something else? no thanks. I use permissions 3.x and am proud of it, and if that's the case i will switch to another NPC system.
     
    Pim1234 likes this.
  10. Offline

    aPunch

    We aren't forcing you to use Citizens. Bukkit is moving forward, and so are we.
     
  11. Offline

    Paul_T

    I also have the same issue, I use permissions, however, I also believe that the major plug ins have to make the first move, or else bukkit's built in permissions will never be fully utilized... It's an inconvenience I know D;
     
  12. Offline

    Waffletastic

    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    07:56:00 [SEVERE] Could not pass event CHUNK_UNLOAD to Citizens
    java.lang.NoClassDefFoundError: Could not initialize class com.citizens.Creature
    Task
    at com.citizens.listeners.WorldListen.onChunkUnload(WorldListen.java:51)

    at org.bukkit.plugin.java.JavaPluginLoader$49.execute(JavaPluginLoader.j
    ava:584)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:332)
    at net.minecraft.server.ChunkProviderServer.unloadChunks(ChunkProviderSe
    rver.java:243)
    at net.minecraft.server.World.doTick(World.java:1705)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:441)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    07:56:00 [SEVERE] Could not pass event CHUNK_UNLOAD to Citizens
    java.lang.NoClassDefFoundError: Could not initialize class com.citizens.Creature
    Task
    at com.citizens.listeners.WorldListen.onChunkUnload(WorldListen.java:51)

    at org.bukkit.plugin.java.JavaPluginLoader$49.execute(JavaPluginLoader.j
    ava:584)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:332)
    at net.minecraft.server.ChunkProviderServer.unloadChunks(ChunkProviderSe
    rver.java:243)
    at net.minecraft.server.World.doTick(World.java:1705)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:441)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    07:56:00 [SEVERE] Could not pass event CHUNK_UNLOAD to Citizens
    java.lang.NoClassDefFoundError: Could not initialize class com.citizens.Creature
    Task
    at com.citizens.listeners.WorldListen.onChunkUnload(WorldListen.java:51)

    at org.bukkit.plugin.java.JavaPluginLoader$49.execute(JavaPluginLoader.j
    ava:584)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:332)
    at net.minecraft.server.ChunkProviderServer.unloadChunks(ChunkProviderSe
    rver.java:243)
    at net.minecraft.server.World.doTick(World.java:1705)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:441)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    07:56:00 [SEVERE] Could not pass event CHUNK_UNLOAD to Citizens
    java.lang.NoClassDefFoundError: Could not initialize class com.citizens.Creature
    Task
    at com.citizens.listeners.WorldListen.onChunkUnload(WorldListen.java:51)

    at org.bukkit.plugin.java.JavaPluginLoader$49.execute(JavaPluginLoader.j
    ava:584)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:332)
    at net.minecraft.server.ChunkProviderServer.unloadChunks(ChunkProviderSe
    rver.java:243)
    at net.minecraft.server.World.doTick(World.java:1705)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:441)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    07:56:00 [SEVERE] Could not pass event CHUNK_UNLOAD to Citizens
    java.lang.NoClassDefFoundError: Could not initialize class com.citizens.Creature
    Task
    at com.citizens.listeners.WorldListen.onChunkUnload(WorldListen.java:51)

    at org.bukkit.plugin.java.JavaPluginLoader$49.execute(JavaPluginLoader.j
    ava:584)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:332)
    at net.minecraft.server.ChunkProviderServer.unloadChunks(ChunkProviderSe
    rver.java:243)
    at net.minecraft.server.World.doTick(World.java:1705)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:441)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    07:56:00 [SEVERE] Could not pass event CHUNK_UNLOAD to Citizens
    java.lang.NoClassDefFoundError: Could not initialize class com.citizens.Creature
    Task
    at com.citizens.listeners.WorldListen.onChunkUnload(WorldListen.java:51)

    at org.bukkit.plugin.java.JavaPluginLoader$49.execute(JavaPluginLoader.j
    ava:584)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:332)
    at net.minecraft.server.ChunkProviderServer.unloadChunks(ChunkProviderSe
    rver.java:243)
    at net.minecraft.server.World.doTick(World.java:1705)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:441)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    07:56:00 [SEVERE] Could not pass event CHUNK_UNLOAD to Citizens
    java.lang.NoClassDefFoundError: Could not initialize class com.citizens.Creature
    Task
    at com.citizens.listeners.WorldListen.onChunkUnload(WorldListen.java:51)

    at org.bukkit.plugin.java.JavaPluginLoader$49.execute(JavaPluginLoader.j
    ava:584)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:332)
    at net.minecraft.server.ChunkProviderServer.unloadChunks(ChunkProviderSe
    rver.java:243)
    at net.minecraft.server.World.doTick(World.java:1705)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:441)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    07:56:00 [SEVERE] Could not pass event CHUNK_UNLOAD to Citizens
    java.lang.NoClassDefFoundError: Could not initialize class com.citizens.Creature
    Task
    at com.citizens.listeners.WorldListen.onChunkUnload(WorldListen.java:51)

    at org.bukkit.plugin.java.JavaPluginLoader$49.execute(JavaPluginLoader.j
    ava:584)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:332)
    at net.minecraft.server.ChunkProviderServer.unloadChunks(ChunkProviderSe
    rver.java:243)
    at net.minecraft.server.World.doTick(World.java:1705)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:441)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    07:56:00 [SEVERE] Could not pass event CHUNK_UNLOAD to Citizens
    java.lang.NoClassDefFoundError: Could not initialize class com.citizens.Creature
    Task
    at com.citizens.listeners.WorldListen.onChunkUnload(WorldListen.java:51)

    at org.bukkit.plugin.java.JavaPluginLoader$49.execute(JavaPluginLoader.j
    ava:584)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:332)
    at net.minecraft.server.ChunkProviderServer.unloadChunks(ChunkProviderSe
    rver.java:243)
    at net.minecraft.server.World.doTick(World.java:1705)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:441)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    07:56:00 [SEVERE] Could not pass event CHUNK_UNLOAD to Citizens
    java.lang.NoClassDefFoundError: Could not initialize class com.citizens.Creature
    Task
    at com.citizens.listeners.WorldListen.onChunkUnload(WorldListen.java:51)

    at org.bukkit.plugin.java.JavaPluginLoader$49.execute(JavaPluginLoader.j
    ava:584)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:332)
    at net.minecraft.server.ChunkProviderServer.unloadChunks(ChunkProviderSe
    rver.java:243)
    at net.minecraft.server.World.doTick(World.java:1705)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:441)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    07:56:00 [SEVERE] Could not pass event CHUNK_UNLOAD to Citizens
    java.lang.NoClassDefFoundError: Could not initialize class com.citizens.Creature
    Task
    at com.citizens.listeners.WorldListen.onChunkUnload(WorldListen.java:51)

    at org.bukkit.plugin.java.JavaPluginLoader$49.execute(JavaPluginLoader.j
    ava:584)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:332)
    at net.minecraft.server.ChunkProviderServer.unloadChunks(ChunkProviderSe
    rver.java:243)
    at net.minecraft.server.World.doTick(World.java:1705)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:441)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    07:56:00 [SEVERE] Could not pass event CHUNK_UNLOAD to Citizens
    java.lang.NoClassDefFoundError: Could not initialize class com.citizens.Creature
    Task
    at com.citizens.listeners.WorldListen.onChunkUnload(WorldListen.java:51)

    at org.bukkit.plugin.java.JavaPluginLoader$49.execute(JavaPluginLoader.j
    ava:584)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:332)
    at net.minecraft.server.ChunkProviderServer.unloadChunks(ChunkProviderSe
    rver.java:243)
    at net.minecraft.server.World.doTick(World.java:1705)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:441)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    07:56:00 [SEVERE] Could not pass event CHUNK_UNLOAD to Citizens
    java.lang.NoClassDefFoundError: Could not initialize class com.citizens.Creature
    Task
    at com.citizens.listeners.WorldListen.onChunkUnload(WorldListen.java:51)

    at org.bukkit.plugin.java.JavaPluginLoader$49.execute(JavaPluginLoader.j
    ava:584)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:332)
    at net.minecraft.server.ChunkProviderServer.unloadChunks(ChunkProviderSe
    rver.java:243)
    at net.minecraft.server.World.doTick(World.java:1705)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:441)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    07:56:00 [SEVERE] Could not pass event CHUNK_UNLOAD to Citizens
    java.lang.NoClassDefFoundError: Could not initialize class com.citizens.Creature
    Task
    at com.citizens.listeners.WorldListen.onChunkUnload(WorldListen.java:51)

    at org.bukkit.plugin.java.JavaPluginLoader$49.execute(JavaPluginLoader.j
    ava:584)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:332)
    at net.minecraft.server.ChunkProviderServer.unloadChunks(ChunkProviderSe
    rver.java:243)
    at net.minecraft.server.World.doTick(World.java:1705)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:441)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    07:56:00 [SEVERE] Could not pass event CHUNK_UNLOAD to Citizens
    java.lang.NoClassDefFoundError: Could not initialize class com.citizens.Creature
    Task
    at com.citizens.listeners.WorldListen.onChunkUnload(WorldListen.java:51)

    at org.bukkit.plugin.java.JavaPluginLoader$49.execute(JavaPluginLoader.j
    ava:584)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:332)
    at net.minecraft.server.ChunkProviderServer.unloadChunks(ChunkProviderSe
    rver.java:243)
    at net.minecraft.server.World.doTick(World.java:1705)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:441)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    07:56:00 [SEVERE] Could not pass event CHUNK_UNLOAD to Citizens
    java.lang.NoClassDefFoundError: Could not initialize class com.citizens.Creature
    Task
    at com.citizens.listeners.WorldListen.onChunkUnload(WorldListen.java:51)

    at org.bukkit.plugin.java.JavaPluginLoader$49.execute(JavaPluginLoader.j
    ava:584)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:332)
    at net.minecraft.server.ChunkProviderServer.unloadChunks(ChunkProviderSe
    rver.java:243)
    at net.minecraft.server.World.doTick(World.java:1705)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:441)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    07:56:00 [INFO] the_ANNIALLATOR [/83.100.157.140:58768] lost connection
    07:56:05 [SEVERE] Could not pass event PLAYER_LOGIN to Citizens
    java.lang.NoClassDefFoundError: Could not initialize class com.citizens.Creature
    Task
    at com.citizens.listeners.PlayerListen.onPlayerLogin(PlayerListen.java:6
    6)
    at org.bukkit.plugin.java.JavaPluginLoader$12.execute(JavaPluginLoader.j
    ava:321)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:332)
    at net.minecraft.server.ServerConfigurationManager.a(ServerConfiguration
    Manager.java:184)
    at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:82)
    at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:33)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:91)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    07:56:16 [INFO] the_ANNIALLATOR [/83.100.157.140:58792] logged in with entity id
    442 at ([Wafflecraft] 4376.300000011921, 52.0, 7053.296880262877)
     
  13. Offline

    Comp_uter15776

    fine for you perhaps, but i have 55+ plugins to worry about.... lol.

    But anyways, enough of my rage. For some reason i cool down over hardstyle ;o

    Where to read more on this "superperms"?
     
  14. Offline

    aPunch

    See the "configuration" section at this link: http://forums.bukkit.org/threads/ad...-groups-plugin-1000.26785/page-30#post-586665

    PermissionsBukkit allows you to take advantage of the built-in Bukkit permissions system in a similar way to how you use Permissions 2.7/3.x. It takes a bit of getting used to, but hopefully the link I provided helps you get started.

    Unfortunately, even when you do understand how to use PermissionsBukkit/superperms, there still will be plugins that don't use it. For this issue, you can try using SuperPermsBridge, which is linked in the PermissionsBukkit thread. With that you can make all of your plugins use PermissionsBukkit for its permissions system.
     
  15. Offline

    Comp_uter15776

    @aPunch Ah, cheers bro. Oh, i suggest removing the old "permissions <xyz> compatability just below changelog, because some people may not read it and find themselves in a sticky mess :eek:
     
  16. Offline

    AshFightsRobots

    When i go to make my first NPC i get this error,
    Code:
    [SEVERE] java.lang.NullPointerException
    2011-08-17 19:58:07
    [SEVERE]     at com.citizens.resources.sk89q.CommandsManager.hasCommand(CommandsManager.java:252)
    2011-08-17 19:58:07
    [SEVERE]     at com.citizens.Citizens.onCommand(Citizens.java:184)
    2011-08-17 19:58:07
    [SEVERE]     at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
    2011-08-17 19:58:07
    [SEVERE]     at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:129)
    2011-08-17 19:58:07 [SEVERE]     at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:298)
    2011-08-17 19:58:07 [SEVERE]     at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:711)
    2011-08-17 19:58:07
    [SEVERE]     at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:676)
    2011-08-17 19:58:07 [SEVERE]     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:669)
    2011-08-17 19:58:07 [SEVERE]     at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
    2011-08-17 19:58:07
    [SEVERE]     at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    2011-08-17 19:58:07
    [SEVERE]     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:84)
    2011-08-17 19:58:07 [SEVERE]     at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    2011-08-17 19:58:07
    [SEVERE]     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
    2011-08-17 19:58:07
    [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    2011-08-17 19:58:07 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    

    anyone know how to fix this, i really wanna try this plugin :D
     
  17. Offline

    Waffletastic

    v1.09c works but not the newest version for me.
     
  18. Offline

    aPunch

    Did you remove all single quotes from your configuration files besides the two nodes mentioned in the OP?
     
  19. Offline

    coffeehedake

  20. Offline

    Mohammad

    It keeps saying citizens 1.9 isnt up to date Im using craftbukkit 1000 and Im still getting the continous error I was getting in my last post even after removing all the single quotes.
     
  21. Offline

    coffeehedake

    @Mohammad

    See the post a page or 2 back that I referenced you in.
     
  22. Offline

    mangine

    Great update! release date? =D
     
  23. Offline

    laztheripper

    Just a simple question, can I add a color to the text the NPC's say?
    It would make reading the chat at spawn much less confusing ^^.
    Thanks in advance, and btw, LOVE this plugin it's been on my server for a while now and I've had no major problems.
     
  24. Offline

    Hryniu

    What are you going to do for the mobs.yml ? And can you tell us the release date ?
     
  25. Offline

    Pim1234

    i don't get the removal of permissions 3

    what's wrong with it? why does bukkit have to release its own?
    really don't like that bukkit, WHY?! i was so happy i finally got permission 3 to work :(
     
  26. Offline

    Mohammad

    yeah I saw what you said I did everything you said but it still doesnt work :(.
    I dont want to bother but could you take a lookat my npc profiles config there might be a problem in it...
    Code:
    '0':
        basic:
            name: Guard
            color: 15
            look-when-close: true
            items: 0,0,0,0,0,
            location: world,-149.5625,72.0,-14.40625,-21.390503,-18.638744
            owner: bloodraptor
            waypoints: -156,71,-15;-153,69,-3;-144,71,-15;-141,69,-10;-139,68,-5;-140,68,1;-145,68,4;-147,68,8;-147,68,9;-147,68,14;-144,68,19;-144,68,20;-139,67,21;-138,67,26;-142,66,27;-143,66,27;-140,65,31;-141,66,31;-142,67,32;-149,67,40;-159,69,38;-167,70,48;-172,71,44;-172,74,51;-176,79,60;-187,85,60;-193,88,60;-196,89,61;-185,84,60;-179,81,60;-175,79,60;-172,73,49;-172,71,44;-172,70,43;-172,69,34;-172,66,23;-166,66,22;-166,66,23;-156,66,22;-155,66,22;-149,67,22;-144,68,19;-148,68,15;-149,68,14;-151,68,5;-151,68,4;-150,69,-3;-150,71,-10;-150,71,-15;
            inventory: AIR*36,
            text: Hallo do u wants to do my job for me;
            talk-when-close: true
    '1':
        basic:
            inventory: 17/64/0,17/64/0,17/64/0,17/64/0,17/64/0,17/64/0,17/64/0,17/64/0,17/64/0,20/64/0,20/64/0,20/64/0,20/64/0,20/64/0,20/64/0,20/64/0,20/64/0,20/64/0,355/1/0,355/1/0,355/1/0,355/1/0,355/1/0,355/1/0,355/1/0,355/1/0,355/1/0,263/5/0,263/5/0,263/5/0,263/5/0,263/5/0,263/5/0,263/5/0,263/5/0,263/5/0,
            name: bloodraptor
            color: 15
            owner: bloodraptor
            location: world,-161.73123006027987,72.0,59.36609167706072,81.57765,0.0
            talk-when-close: true
            items: 0,0,0,0,0,
            text: DONT ENTER THE HOUSE OR ILL TELL BLOODRAPTOR TO BAN YOU!;
            look-when-close: true
        trader:
            toggle: false
            balance: 560.0
            stock: 20/64/0/,10.0/true,false,;263/5/0/,64/5/0/false/,true,;263/5/0/,10.0/true,false,;5/64/0/,20.0/true,true,;17/64/0/,20.0/true,false,;355/1/0/,10.0/true,false,;
            unlimited: true
    '2':
        basic:
            name: lol
            color: 15
            inventory: AIR*36,
            items: 0,0,0,0,0
            location: world,-153.0,72.0,61.3125,-271.71472,17.276531
            text: hi im a test boring
            talk-when-close: true
            look-when-close: true
            owner: bloodraptor
        trader: {}
    '3':
        basic:
            name: ShopKeeper
            talk-when-close: true
            text: Hello you can buy ore's from here.;
            location: world,-181.46024790341588,72.0,45.790718946665,87.4162,0.0
            owner: bloodraptor
            items: 0,0,0,0,0,
            color: 15
            inventory: 14/64/0,14/64/0,14/64/0,14/64/0,14/64/0,14/64/0,14/64/0,14/64/0,14/64/0,15/64/0,15/64/0,15/64/0,15/64/0,15/64/0,15/64/0,15/64/0,15/64/0,15/64/0,56/64/0,56/64/0,56/64/0,56/64/0,56/64/0,56/64/0,56/64/0,56/64/0,56/64/0,AIR*9,
            look-when-close: true
        trader:
            unlimited: true
            stock: 14/1/0/,200.0/true,false,;15/1/0/,100.0/true,false,;56/1/0/,300.0/true,false,;
            balance: 9600.0
            toggle: true
    '4':
        basic:
            location: world,-163.40260683279706,72.0,91.38319744312108,247.12216,0.0
            owner: Zero135
            color: 15
            look-when-close: true
            items: 0,0,0,0,0,
            inventory: AIR*36,
            talk-when-close: true
            text: first off type /npc create (npc's displayname);
            name: step1
    '5':
        basic:
            look-when-close: true
            location: world,-159.30000001192093,72.0,91.17891783558285,-28.191189,0.0
            color: 15
            name: step2
            owner: bloodraptor
            inventory: AIR*36,
            text: Now if you want him to talk type /npc set (what he shud say) then /npc talkclose true;
            items: 0,0,0,0,0,
            talk-when-close: true
    '6':
        basic:
            inventory: AIR*36,
            look-when-close: true
            name: IcyEmoKiss88
            text: BUTTERFLIES!! :D;
            items: 0,0,0,0,0,
            talk-when-close: true
            owner: DeadCanadian
            color: 15
            waypoints: -219,91,61;-217,91,63;-219,91,65;-221,91,63;
            location: world,-220.10875738885926,92.0,63.69641041209697,249.06873,-55.706856
    '7':
        basic:
            location: world,-69.48175702934026,60.0,-167.7298497168048,148.80641,0.0
            talk-when-close: true
            name: DeadCanadian
            owner: DeadCanadian
            text: Get out of here.;
            items: 0,0,0,0,0,
            inventory: AIR*36,
            look-when-close: true
            color: 15
    '8':
        basic:
            talk-when-close: true
            text: Now if you want him to walk around type /npc waypoints;
            look-when-close: true
            location: world,-155.5625,72.0,91.125,-55.45422,-56.967888
            owner: bloodraptor
            items: 0,0,0,0,0,
            color: 15
            name: step3
            waypoints: -166,71,63;
            inventory: AIR*36,
    '9':
        basic:
            location: world,-161.07456415809585,72.0,95.45842906411806,119.413284,-30.902174
            waypoints: -159,72,99;-156,71,96;-159,71,94;-162,71,96;
            color: 15
            name: Lawlcat
            items: 0,0,0,0,0,
            inventory: AIR*36,
            owner: Karnage953
            talk-when-close: true
            look-when-close: true
            text: i like tacos;
    '10':
        basic:
            owner: DeadCanadian
            talk-when-close: false
            inventory: AIR*36,
            look-when-close: true
            name: DeadCanadian
            location: world,-171.83609301882808,70.0,34.968119318708716,-80.118416,-15.529476
            items: 0,0,0,0,0,
            color: 15
    '11':
        basic:
            owner: samman244
            talk-when-close: false
            location: world,-155.40625,72.0,63.6875,1.2533417,0.0
            look-when-close: true
            name: ShopKeeper
            inventory: 33/64/0,33/64/0,33/64/0,33/64/0,33/64/0,33/64/0,33/64/0,33/64/0,33/64/0,263/64/0,263/64/0,263/64/0,263/64/0,263/64/0,263/64/0,263/64/0,263/64/0,263/64/0,328/1/0,328/1/0,328/1/0,328/1/0,328/1/0,328/1/0,328/1/0,328/1/0,328/1/0,260/64/0,260/64/0,260/64/0,260/64/0,260/64/0,260/64/0,260/64/0,260/64/0,260/64/0,
            color: 15
            items: 0,0,0,0,0,
        trader:
            unlimited: true
            stock: 328/1/0/,40.0/true,true,;4/64/0/,20.0/true,true,;263/20/0/,40.0/true,false,;260/5/0/,10.0/true,false,;33/1/0/,40.0/true,false,;5/64/0/,20.0/true,true,;328/1/0/,40.0/true,false,;
            toggle: true
            balance: 4500.0
     
  27. Offline

    Williamsson

    I've always felt a hate/love towards citizens. Love, because I love the plugin. Hate, because of all annoying remakes I have to do with all updates.
    Now, I hate citizens even more since you're removing permissions 3 support.

    But I'll just accept this and see what to do about it. Hopefully I'll find a way to stick with permissions 3.
     
  28. Offline

    Squady

    Awesome!
    But is there something that when i stop my server that my NPC's arent gone?
    Please respond
     
  29. Offline

    Mohammad

    They removed perms 3 support ?!
    NOOOOOOOO
     
  30. Offline

    Waffletastic

    For some reason my traders always revert back to being basic.
     
  31. Offline

    the_stef

    YOOOO plzz i need help ill show you the console reading


    - [SEVERE] java.lang.NoClassDefFoundError: com/nijiko/permissions/PermissionHandler
    00:34:49 [SEVERE] at com.citizens.Permission.permission(Permission.java:67)
    00:34:49 [SEVERE] at com.citizens.Permission.isAdmin(Permission.java:33)
    00:34:49 [SEVERE] at com.citizens.resources.sk89q.CitizensCommandsManager.hasPermission(CitizensCommandsManager.java:19)
    00:34:49 [SEVERE] at com.citizens.resources.sk89q.CommandsManager.hasPermission(CommandsManager.java:554)
    00:34:49 [SEVERE] at com.citizens.resources.sk89q.CommandsManager.executeMethod(CommandsManager.java:451)
    00:34:49 [SEVERE] at com.citizens.resources.sk89q.CommandsManager.execute(CommandsManager.java:406)
    00:34:49 [SEVERE] at com.citizens.Citizens.onCommand(Citizens.java:193)
    00:34:49 [SEVERE] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
     

Share This Page