Inactive [RPG] The MineQuest v0.61 - RPG System with Customizable Quests, Classes, and NPCs [1000]

Discussion in 'Inactive/Unsupported Plugins' started by jmonk, Mar 14, 2011.

  1. Offline

    jmonk

    MineQuest - RPG System with Customizable Quests and Classes
    Version: 0.62-test
    Website:http://www.theminequest.com/
    Overview:
    MineQuest started out as a plugin to add some RPG-like progression to Minecraft. It had 8 (By default, now completely customizable) character classes (4 Combat, 4 Resource - also by default) and you gained experience by doing tasks related to the class (e.g. Warriors fight with a Sword, or WarMages cast WarMage Spells). All combat classes gained health when they went up in levels, and all classes gained related abilities at certain levels.

    An example of a custom class configuration is now available: http://www.theminequest.com/node/112

    Now MineQuest has grown to be a much bigger project than gaining abilities and extra health. It includes mobs that get harder over time based on a level adjustment (determined by active players in the server). It has built in economy(iConomy Supported)/town systems that are available if people so desire. Most likely the coolest thing so far is the quest system.

    Good Places to start in game are /minequest, /cubonomy (economy), and /quest (questing specific). Also poking around the help pages (Linked as more information below) gives some details about more advanced commands as well.

    Quests:
    MineQuest is equipped with a system that is being developed so that minecraft can have real instanced dungeons where a select party can teleport into a world that has traps, harder monsters, and special loot. When complete players are brought back to their original locations.

    These quests are completely customizable as they only load from a text file. MineQuest will search the bukkit directory for the appropriate .quest file when the quest is started. This means that anyone running a server could write a quest. Not just plugin developers!

    The spell system is nothing special, and I'm sure that others exist out there, but what really makes MineQuest unique is the complete package, dungeons and everything.

    Requirements:
    MySQL or SQLite

    Suspected Conflicts:
    Towny, Essentials Spawn, World Guard, mcMMO,
    Other plugins that modify damage/health

    Video:
    This is a video of the first real dungeon created, the first time through http://www.youtube.com/watch?v=Vq85ppcwuM8

    MineQuest 0.40 Trailer - http://www.youtube.com/watch?v=kx8tYNb0MCM

    Installation:
    http://www.theminequest.com/node/3

    Whats new in 0.60?
    http://www.youtube.com/watch?v=jB9-N9XWfJE

    Downloads:
    http://www.theminequest.com/node/35
    Backup: http://code.google.com/p/minequest/downloads/list

    Support:
    Please read the following FAQ before posting your question. It will help you out by getting the answer faster and help us out by having a smaller volume of questions.
    http://www.theminequest.com/node/36
    There are some forums on the MineQuest site found below.
    http://www.theminequest.com/forum
    If you cannot solve your issues in the MQ Forums and from the FAQ and the bug does not already exist please post it on the bug tracker.
    http://bugs.theminequest.com/projects/minequest

    More Info:
    Information about MineQuest and its features
    http://www.theminequest.com/node/11

    Changelog:
    Version 0.61:
    *NPC Fix Item Properties (Blacksmith Capabilities)
    *Fixed Ranged Ability Bindings
    *Other NPC Property changes
    *Bug Fixes
    Version 0.60:
    *Idle Quest System
    *Main World Scripting
    *Reputation System
    Version 0.53:
    *Fixed Instancing System
    *Fixed NPC Respawning Issue
    *Updated to b860
    *Fixed money naming
    *A couple hidden features

    Full Changelog:
    http://www.theminequest.com/node/74

    If you love MineQuest then help keep the project alive: http://www.theminequest.com/node/164
     
  2. Offline

    ltan

    Thanks cloned. Don't print it just yet. Let me get the Cubonomy stuff with the stores into the sheet first. Then I am on to getting the dungeon commands etc into the back of the sheet.

    --Ltan
     
  3. Offline

    sonyusa

    jmonk: the signs and npc's still don't detect being hit :/ not sure what's wrong with it still... is there anyway to debug something like that? I've already tried disabling worldguard/worldedit and it didn't help, and I don't use any other plugins that change hit detection at all...

    Well, it doesn't actually respond with anything, but I got this and it totally bombed my server:

    Code:
    2011-05-04 12:06:59 [INFO] Done (0.386s)! For help, type "help" or "?"
    2011-05-04 12:07:13 [INFO] SonyUSA [/75.1xx.xx.xx:23xx] logged in with entity id 375
    2011-05-04 12:07:15 [SEVERE] Nag author: 'Monk' of 'MineQuest' about the following: onPlayerCommandPreprocess has been replaced with a new signature, (PlayerCommandPreprocessEvent)
    2011-05-04 12:07:15 [INFO] [xAuth] Player 'SonyUSA' has authenticated
    2011-05-04 12:07:17 [INFO] §9[PLAYER_COMMAND] SonyUSA: /spawn
    2011-05-04 12:11:06 [INFO] [MineQuest] Unable to load quest file wolfenstein.quest
    2011-05-04 12:11:06 [INFO] [MineQuest] Unable to load quest file wolfenstein.quest
    2011-05-04 12:11:06 [INFO] [MineQuest] Unable to load quest file wolfenstein.quest
    2011-05-04 12:11:06 [INFO] [MineQuest] Unable to load quest file wolfenstein.quest
    2011-05-04 12:11:06 [INFO] [MineQuest] Unable to load quest file wolfenstein.quest
    2011-05-04 12:11:07 [INFO] [MineQuest] Unable to load quest file wolfenstein.quest
    2011-05-04 12:11:07 [INFO] [MineQuest] Unable to load quest file wolfenstein.quest
    2011-05-04 12:11:07 [SEVERE] net.minecraft.server.MinecraftException: Failed to check session lock, aborting
    2011-05-04 12:11:07 [SEVERE]     at net.minecraft.server.PlayerNBTManager.b(SourceFile:73)
    2011-05-04 12:11:07 [SEVERE]     at net.minecraft.server.World.k(World.java:1967)
    2011-05-04 12:11:07 [SEVERE]     at net.minecraft.server.World.w(World.java:151)
    2011-05-04 12:11:07 [SEVERE]     at net.minecraft.server.World.save(World.java:141)
    2011-05-04 12:11:07 [SEVERE]     at net.minecraft.server.World.doTick(World.java:1461)
    2011-05-04 12:11:07 [SEVERE]     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:361)
    2011-05-04 12:11:07 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
    2011-05-04 12:11:07 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-04 12:11:07 [SEVERE] Unexpected exception
    net.minecraft.server.MinecraftException: Failed to check session lock, aborting
        at net.minecraft.server.PlayerNBTManager.b(SourceFile:73)
        at net.minecraft.server.World.k(World.java:1967)
        at net.minecraft.server.World.w(World.java:151)
        at net.minecraft.server.World.save(World.java:141)
        at net.minecraft.server.World.doTick(World.java:1461)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:361)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    
    The wolfenstein quest file is in the root directory with craftbukkit*.jar and I know it works because we've both used it before... I took the value out of the npc's DB file so it had nothing and punched him again, but no response at all :/ I don't even get exp with hitting him (though you may have fixed that in .41, it wasnt working in .40 either.)
     
  4. Offline

    takanuva200

    okay so I have this little problem with your mod... First let me say that this is the only mod that are being run on the server atm, everything loads up correctly(meaning no errors or anything like that), I'm even using your bukkit, and it's set up to run with SQLite(It won't accept my own MySQL database, but that's not the problem). My problem at hand is that when I take damage, I keep losing the originally lost health every time I move, that being, move with wasd keys, and moving my mouse around, meaning that if I die, I will die pretty much forever, I can turn spawn health on and the other things on, in the general config file so that I gain health faster than i lose it, but then pvp is out of the question. I hope, I have provided enough information for you to figure out my problem, if not tell me, and I shall provide you with the necessary information. Plus I have to be really close to the mob when im casting fireball, is this on purpose?
    Regards Me :D
     
  5. Offline

    jmonk

    TBH I have no idea what is happening. Do you have mobs turned off? Does it act the same with falling vs from entities? Is there any console output about the damage?

    Very strange. I don't believe the error above is related to me, but maybe. What build are you running?

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

    SmolderingEgo

    Hey, sorry i have a very vague issue. I am running .41 with craftbukkit 740. The problem i have is when i move the quest file to a external server (using Winscp) the server will not list it. I assume that during the transfer it changes to a text file. problem is i cant change the format after the move.

    Is there a way to override this?
     
  7. Offline

    ltan


    What do you mean that the server will not list it? Do you mean inside MineCraft, or your hosting server?

    If you mean MineCraft, then you need to create a NPC to give the quest first before it shows up in your /list_quest

    If you mean your hosting server, I am at a loss. WinSCP has never changed any file on me when I transfer it to my servers. If possible can you grab a couple of screen shots of the before and after? Maybe one of your WinSCP settings?
     
  8. Offline

    SmolderingEgo

    Ahh thanks, in the old version you didnt need to get the quest. thanks
     
  9. Offline

    ltan

    Ah yes, and glad that was the issue :) In MQ0.40, jmonk added the NPC's and that became the method for obtaining quests. I think it is really nice, although personally I am glad he left out any stupid marker over the NPC's head :D
     
  10. Offline

    SmolderingEgo

    Npcs rock. they seem to disappear every so often, but a quick reload helps. Keep up the great work jmonk.
     
  11. Offline

    ltan

    Are you running MQ0.40 still? or MQ0.41?
     
  12. Offline

    cloned

    Unable to create a store. I am using sqlite. Appears to be a problem with the database query MySql is set to false but it looks like it is trying to use MySql. ([INFO] [MineQuest] (MySQL) SELECT * FROM Lakeview ORDER BY type)
    Sorry! not trying to be a pain.. just very eager to get this Plugin working for me properly. I am enjoying it quite a bit.

    UPDATE :

    IGNORE ME. Spaces are bad in names apparently :D

    Code:
    18:38:20 [INFO] [MineQuest] (MySQL) SELECT * FROM Lakeview ORDER BY type
    18:38:20 [INFO] [MineQuest] [ERROR] Failed to query database
    18:38:20 [SEVERE] java.lang.NullPointerException
    18:38:20 [SEVERE]       at org.monk.MineQuest.Store.Store.queryData(Store.java:243)
    18:38:20 [SEVERE]       at org.monk.MineQuest.Store.NPCSignShop.queryData(NPCSignShop.java:40)
    18:38:20 [SEVERE]       at org.monk.MineQuest.World.Town.finishStore(Town.java:237)
    18:38:20 [SEVERE]       at org.monk.MineQuest.Listener.MineQuestPlayerListener.processTown(MineQuestPlayerListener.java:777)
    18:38:20 [SEVERE]       at org.monk.MineQuest.Listener.MineQuestPlayerListener.onPlayerCommandPreprocess(MineQuestPlayerListener.java:127)
    18:38:20 [SEVERE]       at org.bukkit.plugin.java.JavaPluginLoader$5.execute(JavaPluginLoader.java:230)
    18:38:20 [SEVERE]       at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    18:38:20 [SEVERE]       at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
    18:38:20 [SEVERE]       at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:669)
    18:38:20 [SEVERE]       at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:640)
    18:38:20 [SEVERE]       at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:634)
    18:38:20 [SEVERE]       at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
    18:38:20 [SEVERE]       at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
    18:38:20 [SEVERE]       at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
    18:38:20 [SEVERE]       at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    18:38:20 [SEVERE]       at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
    18:38:20 [SEVERE]       at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
    18:38:20 [SEVERE]       at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    18:38:20 [INFO] twick100 tried command: finishstore Lakeview General Store
     
  13. Offline

    ltan

    Hey, just for future references... Don't put spaces in your names :p

    Actually thanks for actually doing this. I had wondered if you could do names that way.. guess not :)
     
  14. Offline

    cloned

    Things seem to be working ok now. I added a shop and am selling stuff.

    Do you plan to implement commands to change name and remove NPCs? Such as Shop NPCs and Mercenaries?

    Would also like to see some Error Handling. For Example, if I type "/spawn_store_npc" without giving a name, it errors in the console but doesn't show in the Game. Maybe it should say something like "Please provide an NPC name".

    In addition, do error checking for spaces when creating NPCs, Shops, and Propertied because as it stands now, if you create a shop with spaces in the name like I did, it creates problems in the database. After restarting the server after trying that, MineQuest just didn't work. I ended up removing the sqlite database and starting over. I probably could of just edited it but I hadn't done much anyway.

    TOWNS :
    Can towns be public? I have a friend in and when he tries to open a door in a town it says he doesn't have permission. One of the doors isn't even to a set property, the other is for a shop.
     
  15. Offline

    ltan


    Unofficially, I believe that jmonk is intending to include a way to remove NPC's.

    About the towns. For now you can temporarily add your friend to the editor list. This is done using:

    /addedit [PLAYER]

    You will need to add them for each town and property you want them to interact with however.
     
  16. Offline

    cloned

    Theres actually a /remove_npc NAME command.. I just missed it at the bottom of the tows section of the Wiki. I think its fine the the town stuff isn't public, makes sense now. Just leave your doors off of shops and your fine. lol
     
  17. Offline

    ltan

    AH! I have failed my job lol.... I missed that when I re-read everything last night... /facepalm.

    Thanks Cloned...
     
  18. Offline

    sonyusa

    jmonk: I'm running CB740 and MQ .41 but I've also had the hit detection problem on .40 -- is there anyway to prioritize your hit detection over others plugins? Like I said, I don't have any that modify hit detection but still... ? :(
     
  19. Offline

    Waffletastic

    Why has jmonk still not been updated to developer?
     
  20. Offline

    cloned

    Another Bug :(
    When a user gets killed this error happens and they get kicked. They see the great "Internal Server Error". Same when I kill myself..

    Code:
    20:30:52 [INFO] [HeroicDeath] squidvet was killed by an angry Zombie
    20:30:53 [WARNING] Failed to handle packet: java.lang.NullPointerException
    java.lang.NullPointerException
            at net.minecraft.server.ServerConfigurationManager.d(ServerConfigurationManager.java:210)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:810)
            at net.minecraft.server.Packet9Respawn.a(SourceFile:10)
            at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
     
  21. Offline

    Tempest

    Quick question, is it possible to use specific parts of the plugin? If I for example wanted the Quest, Town and Economy systems but not Classes?
    On another note, is it possible to change the names of classes and is there a full list of abilities/spells somewhere?
     
  22. Offline

    takanuva200

    Okay, I played around a little bit, and it seem this bug happens when monsters are set to false, and it reports the damage, but just once, other than that it reports nothing
     
  23. Offline

    GazerDwarf

    Wow! Nice job!
     
  24. How to script NPC movement?
    And is there a way to flag them as neutral or agressive and equip em'??
     
  25. Offline

    jyggen

    Running Bukkit 740 and Minequest 0.41.
     
  26. Offline

    ltan

    For movement, only the merc's have a movement script, and that is a simple follow me algorithm. None of the other NPC's move at all.

    As far as equiping them:

    Code:
    /set_merc_item [Name]
    Gives the merc, [Name], the currently held item
     
    *Update*

    For anyone who is experiencing the "death on spawn" in the example dungeon world, it appears that with the new MC1.05+ there was a change in how the spawn points were read. This change means that when you spawn into a pre-MC1.5 world you will end up spawning roughly 3-5 cubes underground resulting in damage at the least, but death most of the time.

    This has been corrected by jmonk with an updated dungeon world that should be downloaded from : http://code.google.com/p/minequest/downloads/list : and replaced on your servers.

    If you would like to correct this spawn issue on your own, or have other worlds that this is occurring on as well, please look into using MCEdit, found at : http://www.minecraftforum.net/viewtopic.php?t=15522 , and simply move the existing spawn point back up to the surface on the normal world. Doing this will set the Netherworld spawn point above ground as well and will remove the likelihood of dying upon starting the quest.

    --Ltan


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

    KoffiePatje

    17:40:42 [INFO] [iConomy] Logging is currently disabled.
    17:40:42 [INFO] [iConomy] v5.0 (Eruanna) loaded.
    17:40:42 [INFO] [iConomy] Developed by: [Nijikokun]
    17:40:42 [INFO] [iConomy] hooked into Permissions.
    17:40:42 [INFO] [MineQuest] Attempting to load MineQuest/abilities.jar
    17:40:42 [INFO] [MineQuest] Success!!
    17:40:43 [INFO] [MineQuest] DB Version: 0.41
    17:40:43 [INFO] MineQuest version 0.41 is enabled!
    17:40:43 [SEVERE] com/nijiko/coelho/iConomy/iConomy loading MineQuest v0.41 (Is
    it up to date?)
    java.lang.NoClassDefFoundError: com/nijiko/coelho/iConomy/iConomy
    at org.monk.MineQuest.MineQuest.setupIConomy(MineQuest.java:798)
    at org.monk.MineQuest.MineQuest.onEnable(MineQuest.java:789)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:632)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:218)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:116)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:94)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:217)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:204)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:144)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:259)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    Caused by: java.lang.ClassNotFoundException: com.nijiko.coelho.iConomy.iConomy
    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:36)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:24)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 12 more

    I got some compability errors i guess....

    I use iConomy 5.00 and MineQuest 0.41 and it asks me if Minequest is up to date?
    How can i fix this (A) ?

    gr Patrick
     
  28. Offline

    sonyusa

    Koffie: Your problem is that minequest doesn't support iConomy v5 yet, go back to 4.65 or whatever the previous version was and it will work fine.

    Jmonk: I get this when I delete NPC's but it still seems to remove their tables properly from the DB:

    Code:
    2011-05-04 22:56:11 [INFO] §9[PLAYER_COMMAND] SonyUSA: /i redwool
    2011-05-04 22:57:25 [INFO] null
    2011-05-04 22:57:25 [INFO] Rolf was killed by Herobrine
    2011-05-04 22:57:25 [INFO] [MineQuest] (MySQL) DROP TABLE Rolf
    2011-05-04 22:57:25 [INFO] [MineQuest] [ERROR] Failed to update database (retrying...)
    2011-05-04 22:57:25 [INFO] [MineQuest] Retry Failed!!
    2011-05-04 22:57:25 [SEVERE] com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown table 'Rolf'
    2011-05-04 22:57:25 [SEVERE]     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    2011-05-04 22:57:25 [SEVERE]     at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
    2011-05-04 22:57:25 [SEVERE]     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    2011-05-04 22:57:25 [SEVERE]     at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.Util.getInstance(Util.java:382)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3593)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2620)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1662)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1581)
    2011-05-04 22:57:25 [SEVERE]     at org.monk.MineQuest.MysqlInterface.update(MysqlInterface.java:172)
    2011-05-04 22:57:25 [SEVERE]     at org.monk.MineQuest.Quester.NPCQuester.removeSql(NPCQuester.java:710)
    2011-05-04 22:57:25 [SEVERE]     at org.monk.MineQuest.Quester.NPCQuester.setHealth(NPCQuester.java:773)
    2011-05-04 22:57:25 [SEVERE]     at org.monk.MineQuest.Listener.MineQuestPlayerListener.processQuester(MineQuestPlayerListener.java:405)
    2011-05-04 22:57:25 [SEVERE]     at org.monk.MineQuest.Listener.MineQuestPlayerListener.onPlayerCommandPreprocess(MineQuestPlayerListener.java:118)
    2011-05-04 22:57:25 [SEVERE]     at org.bukkit.plugin.java.JavaPluginLoader$5.execute(JavaPluginLoader.java:230)
    2011-05-04 22:57:25 [SEVERE]     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    2011-05-04 22:57:25 [SEVERE]     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:669)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:640)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:634)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-04 22:57:25 [INFO] [MineQuest] (MySQL) DROP TABLE Rolf_chests
    2011-05-04 22:57:25 [INFO] [MineQuest] [ERROR] Failed to update database (retrying...)
    2011-05-04 22:57:25 [INFO] [MineQuest] Retry Failed!!
    2011-05-04 22:57:25 [SEVERE] com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown table 'Rolf_chests'
    2011-05-04 22:57:25 [SEVERE]     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    2011-05-04 22:57:25 [SEVERE]     at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
    2011-05-04 22:57:25 [SEVERE]     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    2011-05-04 22:57:25 [SEVERE]     at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.Util.getInstance(Util.java:382)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3593)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2620)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1662)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1581)
    2011-05-04 22:57:25 [SEVERE]     at org.monk.MineQuest.MysqlInterface.update(MysqlInterface.java:172)
    2011-05-04 22:57:25 [SEVERE]     at org.monk.MineQuest.Quester.NPCQuester.removeSql(NPCQuester.java:711)
    2011-05-04 22:57:25 [SEVERE]     at org.monk.MineQuest.Quester.NPCQuester.setHealth(NPCQuester.java:773)
    2011-05-04 22:57:25 [SEVERE]     at org.monk.MineQuest.Listener.MineQuestPlayerListener.processQuester(MineQuestPlayerListener.java:405)
    2011-05-04 22:57:25 [SEVERE]     at org.monk.MineQuest.Listener.MineQuestPlayerListener.onPlayerCommandPreprocess(MineQuestPlayerListener.java:118)
    2011-05-04 22:57:25 [SEVERE]     at org.bukkit.plugin.java.JavaPluginLoader$5.execute(JavaPluginLoader.java:230)
    2011-05-04 22:57:25 [SEVERE]     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    2011-05-04 22:57:25 [SEVERE]     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:669)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:640)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:634)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-04 22:57:25 [INFO] [MineQuest] (MySQL) DROP TABLE Rolf_kills
    2011-05-04 22:57:25 [INFO] [MineQuest] [ERROR] Failed to update database (retrying...)
    2011-05-04 22:57:25 [INFO] [MineQuest] Retry Failed!!
    2011-05-04 22:57:25 [SEVERE] com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown table 'Rolf_kills'
    2011-05-04 22:57:25 [SEVERE]     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    2011-05-04 22:57:25 [SEVERE]     at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
    2011-05-04 22:57:25 [SEVERE]     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    2011-05-04 22:57:25 [SEVERE]     at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.Util.getInstance(Util.java:382)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3593)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2620)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1662)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1581)
    2011-05-04 22:57:25 [SEVERE]     at org.monk.MineQuest.MysqlInterface.update(MysqlInterface.java:172)
    2011-05-04 22:57:25 [SEVERE]     at org.monk.MineQuest.Quester.NPCQuester.removeSql(NPCQuester.java:712)
    2011-05-04 22:57:25 [SEVERE]     at org.monk.MineQuest.Quester.NPCQuester.setHealth(NPCQuester.java:773)
    2011-05-04 22:57:25 [SEVERE]     at org.monk.MineQuest.Listener.MineQuestPlayerListener.processQuester(MineQuestPlayerListener.java:405)
    2011-05-04 22:57:25 [SEVERE]     at org.monk.MineQuest.Listener.MineQuestPlayerListener.onPlayerCommandPreprocess(MineQuestPlayerListener.java:118)
    2011-05-04 22:57:25 [SEVERE]     at org.bukkit.plugin.java.JavaPluginLoader$5.execute(JavaPluginLoader.java:230)
    2011-05-04 22:57:25 [SEVERE]     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    2011-05-04 22:57:25 [SEVERE]     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:669)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:640)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:634)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-04 22:57:25 [INFO] [MineQuest] (MySQL) DROP TABLE Rolf_npc
    2011-05-04 22:57:25 [INFO] [MineQuest] [ERROR] Failed to update database (retrying...)
    2011-05-04 22:57:25 [INFO] [MineQuest] Retry Failed!!
    2011-05-04 22:57:25 [SEVERE] com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown table 'Rolf_npc'
    2011-05-04 22:57:25 [SEVERE]     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    2011-05-04 22:57:25 [SEVERE]     at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
    2011-05-04 22:57:25 [SEVERE]     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    2011-05-04 22:57:25 [SEVERE]     at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.Util.getInstance(Util.java:382)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3593)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2620)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1662)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1581)
    2011-05-04 22:57:25 [SEVERE]     at org.monk.MineQuest.MysqlInterface.update(MysqlInterface.java:172)
    2011-05-04 22:57:25 [SEVERE]     at org.monk.MineQuest.Quester.NPCQuester.removeSql(NPCQuester.java:713)
    2011-05-04 22:57:25 [SEVERE]     at org.monk.MineQuest.Quester.NPCQuester.setHealth(NPCQuester.java:773)
    2011-05-04 22:57:25 [SEVERE]     at org.monk.MineQuest.Listener.MineQuestPlayerListener.processQuester(MineQuestPlayerListener.java:405)
    2011-05-04 22:57:25 [SEVERE]     at org.monk.MineQuest.Listener.MineQuestPlayerListener.onPlayerCommandPreprocess(MineQuestPlayerListener.java:118)
    2011-05-04 22:57:25 [SEVERE]     at org.bukkit.plugin.java.JavaPluginLoader$5.execute(JavaPluginLoader.java:230)
    2011-05-04 22:57:25 [SEVERE]     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    2011-05-04 22:57:25 [SEVERE]     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:669)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:640)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:634)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-04 22:57:25 [INFO] [MineQuest] (MySQL) DROP TABLE Rolf_quests
    2011-05-04 22:57:25 [INFO] [MineQuest] [ERROR] Failed to update database (retrying...)
    2011-05-04 22:57:25 [INFO] [MineQuest] Retry Failed!!
    2011-05-04 22:57:25 [SEVERE] com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown table 'Rolf_quests'
    2011-05-04 22:57:25 [SEVERE]     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    2011-05-04 22:57:25 [SEVERE]     at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
    2011-05-04 22:57:25 [SEVERE]     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    2011-05-04 22:57:25 [SEVERE]     at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.Util.getInstance(Util.java:382)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3593)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2620)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1662)
    2011-05-04 22:57:25 [SEVERE]     at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1581)
    2011-05-04 22:57:25 [SEVERE]     at org.monk.MineQuest.MysqlInterface.update(MysqlInterface.java:172)
    2011-05-04 22:57:25 [SEVERE]     at org.monk.MineQuest.Quester.NPCQuester.removeSql(NPCQuester.java:714)
    2011-05-04 22:57:25 [SEVERE]     at org.monk.MineQuest.Quester.NPCQuester.setHealth(NPCQuester.java:773)
    2011-05-04 22:57:25 [SEVERE]     at org.monk.MineQuest.Listener.MineQuestPlayerListener.processQuester(MineQuestPlayerListener.java:405)
    2011-05-04 22:57:25 [SEVERE]     at org.monk.MineQuest.Listener.MineQuestPlayerListener.onPlayerCommandPreprocess(MineQuestPlayerListener.java:118)
    2011-05-04 22:57:25 [SEVERE]     at org.bukkit.plugin.java.JavaPluginLoader$5.execute(JavaPluginLoader.java:230)
    2011-05-04 22:57:25 [SEVERE]     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    2011-05-04 22:57:25 [SEVERE]     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:669)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:640)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:634)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
    2011-05-04 22:57:25 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-04 22:57:25 [INFO] [MineQuest] NPC Died
    
    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 12, 2016
  29. Offline

    TROTZOR

    Eh.. I've yet to test it, but I would imagine enabling PVP would make them attackable. Not sure though...
    Would be AMAZING if we could make NPCs hostile, and let them cast spells/abilities through a quest. In fact, I'd be willing to offer up my second-born child for such a feature.
    (my first-born goes to the inventor of flaming hot funyuns, sorry.)
     
    valdark likes this.
  30. Offline

    ltan

    Just so the couple of people who have hopped on the IRC channel know, I am there, just at work currently and I need a little bit longer than 4 or 5 minutes to be able to respond to you :D Hang out for 10 minutes or a half an hour and I will have a higher chance of seeing you and being able to respond to any assistance necessary.

    Thanks! :D

    -Ltan
     
  31. Offline

    takanuva200

    I want to know if the restriction config is for the general use or if it's specific for every class. And it seems, that when i use a wooden-pickaxe, to destroy coal it only gives 2 exp instead of 5 like it's supposed to, or am I wrong in my assumption?
     

Share This Page