Problem with Citizens

Discussion in 'Bukkit Help' started by l123ranma, Oct 10, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    l123ranma

    Hey guys,

    As written in the title: I´ve got a problem with the "Citizens"-plugin.

    First, some informations:

    1. I´m running Windows Vista Business SP2
    2. It´s x86
    3. Java is version 1.6.0_26
    4. I don´t think i´m running any wrappers...
    5. I don´t know the build, i´m sorry... It´s for 1.8.1 Minecraft, i think q.q (maybe git-Bukkit-0.0.0-1112-g54a13b2-b1240jnks?)
    6. Huh?
    7. antienderpick ; Citizens (Blacksmith, Guard, Healer, Quester, Trader, Wizard) ; Commandbook ; Craftbook (+Circuits +Mechanisms) ; EnderTP ; WorldEdit
    8.
    Code:
    2011-10-11 04:43:29 [INFO] Starting minecraft server version Beta 1.8.1
    2011-10-11 04:43:29 [INFO] Loading properties
    2011-10-11 04:43:29 [INFO] Starting Minecraft server on **.***.***.***:25565
    2011-10-11 04:43:29 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-1112-g54a13b2-b1240jnks (MC: 1.8.1)
    2011-10-11 04:43:29 [SEVERE] Could not load 'plugins/Guard.jar' in folder 'plugins':
    java.io.FileNotFoundException: Jar does not contain plugin.yml
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:64)
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:215)
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:136)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:139)
        at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:104)
        at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:52)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:136)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    2011-10-11 04:43:29 [SEVERE] Could not load 'plugins/Healer.jar' in folder 'plugins':
    java.io.FileNotFoundException: Jar does not contain plugin.yml
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:64)
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:215)
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:136)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:139)
        at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:104)
        at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:52)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:136)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    2011-10-11 04:43:29 [SEVERE] Could not load 'plugins/Blacksmith.jar' in folder 'plugins':
    java.io.FileNotFoundException: Jar does not contain plugin.yml
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:64)
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:215)
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:136)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:139)
        at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:104)
        at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:52)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:136)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    2011-10-11 04:43:29 [SEVERE] Could not load 'plugins/Trader.jar' in folder 'plugins':
    java.io.FileNotFoundException: Jar does not contain plugin.yml
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:64)
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:215)
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:136)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:139)
        at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:104)
        at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:52)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:136)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    2011-10-11 04:43:29 [SEVERE] Could not load 'plugins/Wizard.jar' in folder 'plugins':
    java.io.FileNotFoundException: Jar does not contain plugin.yml
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:64)
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:215)
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:136)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:139)
        at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:104)
        at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:52)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:136)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    2011-10-11 04:43:29 [SEVERE] Could not load 'plugins/Quester.jar' in folder 'plugins':
    java.io.FileNotFoundException: Jar does not contain plugin.yml
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:64)
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:215)
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:136)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:139)
        at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:104)
        at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:52)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:136)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    2011-10-11 04:43:30 [INFO] Preparing level "world"
    2011-10-11 04:43:30 [INFO] Default game type: 0
    2011-10-11 04:43:30 [INFO] Preparing start region for level 0 (Seed: -1245094598207603647)
    2011-10-11 04:43:30 [INFO] Preparing start region for level 1 (Seed: -1342803774500080390)
    2011-10-11 04:43:30 [INFO] CraftBookCircuits 325-2723723 enabled.
    2011-10-11 04:43:30 [INFO] CraftBookCircuits: Using the Bukkit Permissions API.
    2011-10-11 04:43:30 [INFO] CraftBookCircuits: Using the Bukkit Permissions API.
    2011-10-11 04:43:31 [INFO] CraftBook: Enumerating chunks for self-triggered components...
    2011-10-11 04:43:31 [INFO] CraftBook: 1250 chunk(s) for 2 world(s) processed (0s elapsed)
    2011-10-11 04:43:31 [INFO] Anti-EnderPick v1.2 is enabled!
    2011-10-11 04:43:31 [INFO] NotPickable[]
    2011-10-11 04:43:31 [INFO] EnderTP enabled.
    2011-10-11 04:43:31 [INFO] WorldEdit 4.7 enabled.
    2011-10-11 04:43:31 [INFO] WorldEdit: Using the Bukkit Permissions API.
    2011-10-11 04:43:31 [INFO] CommandBook 1.6-customized enabled.
    2011-10-11 04:43:31 [WARNING] CommandBook: 0 Warps(s) loaded
    2011-10-11 04:43:31 [WARNING] CommandBook: 0 Homes(s) loaded
    2011-10-11 04:43:31 [INFO] CommandBook: Maximum wrapper compatibility is enabled. Some features have been disabled to be compatible with poorly written server wrappers.
    2011-10-11 04:43:31 [INFO] CommandBook: 0 banned name(s) loaded.
    2011-10-11 04:43:31 [INFO] CommandBook: 1 kit(s) loaded.
    2011-10-11 04:43:31 [INFO] CommandBook: Using the Bukkit Permissions API.
    2011-10-11 04:43:31 [INFO] CraftBookMechanisms 325-2723723 enabled.
    2011-10-11 04:43:31 [INFO] CraftBookMechanisms: Using the Bukkit Permissions API.
    2011-10-11 04:43:31 [INFO] 1 cauldron recipe(s) loaded
    2011-10-11 04:43:31 [INFO] CraftBookCommon 325-2723723 enabled.
    2011-10-11 04:43:31 [INFO] CraftBookCommon: Using the Bukkit Permissions API.
    2011-10-11 04:43:31 [INFO] [Citizens] NPC types loaded: guard, healer, blacksmith, trader, wizard, quester
    2011-10-11 04:43:31 [SEVERE] Error occurred while enabling Citizens v1.1.1 (Is it up to date?): null
    java.lang.ExceptionInInitializerError
        at net.citizensnpcs.questers.QuesterType.registerEvents(QuesterType.java:32)
        at net.citizensnpcs.Citizens.onEnable(Citizens.java:88)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:941)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:174)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:157)
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:297)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:284)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    Caused by: mapping values are not allowed here
     in "<reader>", line 9, column 197:
         ... ding (optional)! <br><y> Hinweis: Sammelquests erfordern das auf ...
                                             ^
    
        at org.yaml.snakeyaml.scanner.ScannerImpl.fetchValue(ScannerImpl.java:745)
        at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:307)
        at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:183)
        at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:564)
        at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:163)
        at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
        at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:228)
        at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
        at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:230)
        at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
        at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:122)
        at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105)
        at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:124)
        at org.yaml.snakeyaml.Yaml.load(Yaml.java:264)
        at org.bukkit.util.config.Configuration.load(Configuration.java:82)
        at net.citizensnpcs.properties.ConfigurationHandler.load(ConfigurationHandler.java:31)
        at net.citizensnpcs.properties.ConfigurationHandler.<init>(ConfigurationHandler.java:25)
        at net.citizensnpcs.questers.data.QuestProperties.<clinit>(QuestProperties.java:9)
        ... 12 more
    2011-10-11 04:43:31 [INFO] [Citizens] An error has occurred, please wait while it is sent to the developers...
    2011-10-11 04:43:33 [INFO] [Citizens]
    2011-10-11 04:43:33 [INFO] [Citizens] Citizens Error Reporting - Powered by CreeperHost.net
    2011-10-11 04:43:33 [INFO] [Citizens] Below is the stacktrace that has been transmitted to the developers, no other information has been included other than Citizens version information.
    2011-10-11 04:43:33 [INFO] Server permissions file permissions.yml is empty, ignoring it
    2011-10-11 04:43:33 [INFO] Done (0.317s)! For help, type "help" or "?"

    Well, the problem is:

    When i try to create a quest in the directory "minecraftbukkit/plugins/Citizens/quest.yml" or to change anything in the "minecraftbukkit/plugins/Citizens/citizens.yml", the plugin stops to work. (It works totally fine with the standart-options / datas)



    Anyone know how to get it working with my own quest? :/

    Oh, i´ll post the Quest.yml dat here, too. (just to make sure i didn´t make a fatal mistake there...)

    Code:
    Glasmangel:
      #Title of quest
    texts:
          #basically like a category for descriptions, etc.
        description: <g>Glasmangel<br><y>[Questgeber]<br>Da in der Umgebung Sand sehr rar geworden ist, sind unsere Glasreserven momentan etwas erschöpft. Könntest du uns ein wenig bringen? Ein 64er-Stack würde vorerst genügen.
          #The description of the quest (appears in text bar). Should probably tell the player what they need to do, because, this is what is shown when a player views a quest before accepting
        completion: <g>Quest abgeschlossen!<br><y>Neuer Quest freigeschaltet!<br><y>[Questgeber]<br>Super, könntest du uns vielleicht noch einen Stack Glas bringen? Der Sand ist hier ja so selten.<br>
          #What appears in the text bar after the quest is complete
        acceptance: <g>Quest <y>angenommen!<g> Stelle 64 Blöcke Glas her, indem du Sand in einem Ofen verbrennst, bringe Sie zurück zum Schmied und iss danach einen Pudding (optional)! <br><y> Hinweis: Sammelquests erfordern das aufheben der Items VOM BODEN!!
          #What appears in the text bar after the quest is accepted
    repeats: 50
          #-1 = unlimited repeat of quests, 1 = once (per player I think...)
    requirements:
        quest: Still Alive
    
    objectives:
    
    '0':
        '0':
              type: collect
          #build type of quest. See below for more types
              materialid: 20
          #ID of object need to be put down (in this case glass)
              amount: 64
          #amount of object needs to be put down (in this case 64; 64 glass)
              message: <y>Du hast genug Glas gesammelt! Bringe es nun zum Schmied!
          #Message given to you once objective completed
    '1':
        '0':
              type: delivery
              npcdestination: 2
              materialid: 20
              amount: 64
              message: <y>=Du übergibst dem Schmied das Glas.=<br><y>Schmied<br>Vielen Dank!
    
    
    rewards:
          #Rewards upon completion
    '0':
          #that numbering thing again!
    type: item
          #types of rewards below
    id: 264
          #ID of reward (in this case Diamond)
    amount: 5
          #amount of material given
    take: false
          #take: false means that it will be given to player. take: true means that it will be taken from the player.
    

    PS: sorry for my bad english, i´m german :/

    Seems like i´m as blind as dumb. I´m not allowed to use the ":"-key in the quest-text? Well, okay...


    Ignore this thread, guys. ^^'

    Okay, it´s me again...

    Got a new Problem:

    Code:
    2011-10-11 07:00:58 [INFO] [Citizens] NPC types loaded: guard, healer, blacksmith, trader, wizard, quester
    2011-10-11 07:00:58 [INFO] [Citizens] Quest Glasmangel is invalid - no objectives set.
    2011-10-11 07:00:58 [INFO] [Citizens] Quest texts is invalid - no objectives set.
    2011-10-11 07:00:58 [INFO] [Citizens] Quest repeats is invalid - no objectives set.
    2011-10-11 07:00:58 [INFO] [Citizens] Quest requirements is invalid - no objectives set.
    2011-10-11 07:00:58 [INFO] [Citizens] Quest objectives is invalid - no objectives set.
    2011-10-11 07:00:58 [INFO] [Citizens] Quest 0 is invalid - no objectives set.
    2011-10-11 07:00:58 [INFO] [Citizens] Quest rewards is invalid - no objectives set.
    2011-10-11 07:00:58 [INFO] [Citizens] Quest type is invalid - no objectives set.
    2011-10-11 07:00:58 [INFO] [Citizens] Quest id is invalid - no objectives set.
    2011-10-11 07:00:58 [INFO] [Citizens] Quest amount is invalid - no objectives set.
    2011-10-11 07:00:58 [INFO] [Citizens] Quest take is invalid - no objectives set.
    I didn´t change anything of the objectives from above... Google doesn´t find anything about that...

    Any idea guys? q.q

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 20, 2016
  2. Offline

    thetank332

    Here is an outdated quests.yml but might work if someone figure out how
    Code:
    ZombieHunter:
        texts:
            description: Eliminate the zombies.
            completion: <g>Thank you for the help. This is for your troubles.
            acceptance: <g>Challenge <y>accepted<g>.
        repeats: 2
        objectives:
            '0':
                '0':
                    type: hunt
                    uses: 10
                    string: zombie
                    materialid: 1
                    amount: 10
                    message: Enemy slain.
        rewards:
             '0':
                type: money
                id: 0
                amount: 20
                take: false
     
Thread Status:
Not open for further replies.

Share This Page