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

    sonyusa

    I logged in and did my /login (password) to authenticate myself with anjosecurity, took two steps, then typed /who and looked at my system log and the error was there. It also spat out a bunch more errors while playing. Fireballs also keep lighting my players on fire instead of being projectile...

    Oh my system log is also being spammed with this:

    Code:
    2011-03-25 07:46:25 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 07:47:00 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 07:47:00 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 07:47:00 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 07:47:00 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 07:47:00 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 07:47:02 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 07:47:02 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 07:47:02 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 07:47:02 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 07:47:11 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 07:56:17 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 07:56:17 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 07:56:17 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 07:56:21 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 07:56:21 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 07:56:21 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 07:56:22 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 07:56:22 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 07:56:22 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 07:56:22 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 08:00:09 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 08:00:09 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 08:00:09 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 08:00:09 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 08:00:09 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 08:01:45 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 08:01:45 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 08:01:46 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 08:04:17 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 08:06:11 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 08:06:11 [INFO] [MineQuest] Block Event STONE_PLATE
    ever since last night when we played, but nobody is logged in!

    On another side note, after finishing your pre-built dungeon, it says it has awarded 1,000 exp but only gives us 500 to distribute using the line command...

    One further addendum! You left a few diamond pickaxes in a chest in your test dungeon, that could be easily exploited to stock up on them on some servers...

    Hi, me again, players are reporting they can't build in the normal world anymore, it denies them the ability to build even in their own regions they own using worldguard

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

    jmonk

    Where did you get your version? I don't think you should be seeing any of these on your screen. No one else has mentioned these so far.

    In regards to /who, I'm not sure what happened there, but I'll look at it.

    Diamond pickaxes? I will look into this.

    Very descriptive, I'm sure I'll be able to help. I think the hoozamajig is broken.

    No deleting towns yet, I didn't think anyone would want to, but I suppose I would thing of a circumstance or two.

    I thought they were working fine, but I will check on dropstash and addblock. I tested before posting the jar.

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

    sonyusa

    It's the version from this post, any news on the /god thing or would that be something you need to implement since the plugin hooks health?

    Posted 5 days ago, 311KB on the google code site.

    I think it wasn't so much me typing /who but me maybe doing /login or just moving, I see the error sporadically just thrown in at random times... maybe some kind of lag thing.
     
  5. Offline

    jmonk

    Thats gonna take some more coding. Previously I overloaded the entire damage system in the assumption that if you were running plugin like this running other plugins of the same nature would be kind of pointless. Given the large desire for god mode I will try to fix this in my next release. Sadly you will have to wait until then.
     
  6. Offline

    strupan

    Is it possible to make a version without the town+currency but just the Classes, Skills, Abilities, and Dungeon?

    Thanks! Also a Source?
     
  7. Offline

    averad

    The players who own the town stop playing and the town sits there unoccupied. Towny has a cost to keep the town alive so if the towns balance reaches 0% it will fall into ruin.

    Might be something to think about for auto deletion.
     
  8. Offline

    Nieksas

    Code:
    2011-03-26 09:09:07 [SEVERE] 2011-03-26 09:09:07 [SEVERE] Could not pass event PLAYER_COMMAND_PREPROCESS to MineQuest
    java.lang.ArrayIndexOutOfBoundsException: 1
    	at org.monk.MineQuest.Listener.MineQuestPlayerListener.processQuester(MineQuestPlayerListener.java:316)
    	at org.monk.MineQuest.Listener.MineQuestPlayerListener.onPlayerCommandPreprocess(MineQuestPlayerListener.java:117)
    	at org.bukkit.plugin.java.JavaPluginLoader$5.execute(JavaPluginLoader.java:182)
    	at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
    	at net.minecraft.server.NetServerHandler.c(NetServerHandler.java:637)
    	at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:608)
    	at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:602)
    	at net.minecraft.server.Packet3Chat.a(SourceFile:24)
    	at net.minecraft.server.NetworkManager.a(SourceFile:230)
    	at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
    	at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    	at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
    	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
    	at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    2011-03-26 09:09:10 [SEVERE] Could not pass event
    
    got this error when i try commands
     
  9. Offline

    pupatron3000

    Mabye i SHOULD add more detail.
    I have tried putting in the dungeon.quest in plugins, in root and in lib. Is there any other place that i need to put it for it to work?
     
  10. Offline

    PneumonicFungus

    What are the commands..?
     
  11. Offline

    1994mat

    If this didn't have skills, I would add right away afther watching your video.

    Nice java skills, really nice plugin, but I already have another stats-plugin, maybe add a config where we can disable that?
     
  12. Offline

    Botz147

    Code:
    2011-03-25 23:13:39 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 23:13:39 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 23:13:39 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 23:13:39 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 23:13:39 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 23:13:39 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 23:13:39 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 23:13:39 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 23:13:40 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 23:13:40 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 23:13:40 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 23:13:40 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 23:13:40 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 23:13:53 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 23:13:53 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 23:13:53 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 23:14:01 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 23:14:01 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 23:14:04 [INFO] [MineQuest] Block Event STONE_PLATE
    2011-03-25 23:14:04 [INFO] [MineQuest] Block Event STONE_PLATE
    
    My system log is getting spammed with this too
     
  13. Offline

    jmonk

    Yeah that was a big mistake, I don't know how that managed to get its way into the release... I'm suprised it took 5 days for people to start complaining about it...
     
  14. Offline

    Chris Lewis

    Ditto, but also i am noticing a few other things.

    1- when im trying to use the "heal" ability even at level 0 it heals nothing. I have tried binding it to another item or the water bucket and it doesnt heal a player or myself even with /bind heal other or /bind heal in face if i left click on another person with the /heal other bound to the water bukket it will actually hurt them

    2- when i eat a porkchop if i have more than one in a stack or inventory it makes them all dissapear

    3- when trying to use default command plugin /heal (name) or /heal it is supposed to heal myself or other player as an admin command, but it temporarily heals them and then a few seconds later it puts their health back to whatever it was and makes the sound of them being hurt.
     
  15. Offline

    Wimarcx

    For some reason people on my server don't start off with level zero in everything, they only have the four resource classes. doing the /char command only shows them the resource classes but shows me all classes. I have the max classes to 8 and all my users are admins and ops with same permissions as me. I tried deleting their data and removing and reinstalling this plugin (which made me level 0 in everything) but still no one but me has combat classes. Any help?

    EDIT: I reinstalled the plugin again and now no one on my server has combat classes :(
    I love this plugin but i don't think it loves me
    [​IMG][​IMG][​IMG]
     
  16. Offline

    jmonk


    1 - Does it tell you it is casting Heal or Heal Other when you cast it?

    2 - I did not know that, I will try to reproduce that on my server.

    3 - Where are you getting the /heal command? I can't promise to support every other plugin that modifies the combat/damage system. If you let me know what plugin gives you this functionality, I will look into it. However since MineQuest overloads all of the combat/damage system, I doubt I will add support for many plugins like this.

    If you have the max classes set too low and have your users login and get created in the database even when you increase the max classes it will not automatically add them. Have you tried using "/addclass Warrior" etc. to add back your combat classes?

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

    averad

    jmonk the plugin is progressing great =) I was wondering what you decided on iConomy support and implementation.
     
  18. Offline

    LucidLethargy

    Been watching like a hawk to see if and when I can grab your awesome mage system. I simply want both mage classes if this is ever an option! The spells are incredible and very well thought out!

    CRAP! I just realized you require MySQL... I can't use this plugin then : /
    My webhost does not support mysql, and using a third party host would create lag. If you do ever have time i'm sure many would love to see sqlite or h2!
     
  19. Offline

    FireFuchs

    Can anybody send me zipped version of that mod allready installed?
    I'm new to bukkit so I dont know how to setup premmisions or how to install mods...
    Please can somebody help, and send me a this mod installed and zipped?
     
  20. Offline

    Nieksas



    when will u fix these errors?
     
  21. Offline

    Wimarcx

    Thanks! got it working perfectly now. Great plugin cant wait to see iConomy support and more abilities.
     
  22. Offline

    ltan

    I believe that MineQuest already supports SQlite. Yeah, it is listed in the first post of every page :D


    Jmonk, quick question for you. Did you create the first dungeon by hand, or was that made using a plugin to generate the dungeon level? I am working on a dungeon atm and I am finding it a bit tedious to do and was wondering if there was a faster way lol.

    Thanks again for a great plugin!

    Ltan
     
  23. Offline

    sonyusa

    This is happening and nobody can connect to the server now! :(

    Code:
    2011-03-27 16:40:41 [INFO] Loaded EssentialsSpawn build 2.0.295 maintained by Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo and ceulemans.
    2011-03-27 16:40:41 [INFO] Done (0.584s)! For help, type "help" or "?"
    2011-03-27 16:40:41 [SEVERE] java.lang.NullPointerException
    2011-03-27 16:40:41 [SEVERE]     at org.monk.MineQuest.World.Town.checkMobs(Town.java:104)
    2011-03-27 16:40:41 [SEVERE]     at org.monk.MineQuest.Event.CheckMobEvent.activate(CheckMobEvent.java:34)
    2011-03-27 16:40:41 [SEVERE]     at org.monk.MineQuest.Event.EventParser.run(EventParser.java:53)
    2011-03-27 16:40:41 [SEVERE]     at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:122)
    2011-03-27 16:40:41 [SEVERE]     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:345)
    2011-03-27 16:40:41 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
    2011-03-27 16:40:41 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    2011-03-27 16:40:41 [SEVERE] Unexpected exception
    java.lang.NullPointerException
        at org.monk.MineQuest.World.Town.checkMobs(Town.java:104)
        at org.monk.MineQuest.Event.CheckMobEvent.activate(CheckMobEvent.java:34)
        at org.monk.MineQuest.Event.EventParser.run(EventParser.java:53)
        at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:122)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:345)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    
     
  24. Offline

    jmonk

    I seem to have made the (stupid) assumption that your world is named "world". Is it possible that your first world has a different name? What version of bukkit are you running?
     
  25. Offline

    sonyusa

    Build 556, my world name is adventureland

    this seems to be coming after i've created my first town, and the log seems to suggest it may be related?
     
  26. Offline

    jmonk

    This is related. In MineQuest towns are all safe, meaning that no mobs exist there. Although in the routine to remove them I assumed the world was called "world". I am releasing a minor version to fix some bugs in the last release (meaning 0 new features), hopefully soon. Code is done but it hasn't been thoroughly tested. If you want you can try it.

    Working on them currently. I have a jar file posted above that needs some testing, but should fix them.

    If you are referring to the world, it was made by hand. However there is no reason that I can think of that someone couldn't make a world using a dungeon creator, then add traps to it afterwards. On some of the new quests we are using the assistance of world editors to make things go slightly faster.

    If you are referring to making the quest file. That was also done by hand and there is currently nothing to fix how tedious that is.

    However, we do have a graphical quest file creator in the works. I don't know how soon it will be ready, but the plan is to be able to view the world in top down chunks and be able to drag and drop in events. Until that is complete the only way to make quests is by hand. After you have a couple on hand, things go faster because you can copy paste sections just change x, y, z locations.
     

    Attached Files:

    Last edited by a moderator: May 13, 2016
  27. Offline

    ltan


    Thanks Jmonk. I was referring to making the dungeon itself, not the quest file. I know that will take some time to do, but it is the carving out the actual dungeon that is being painful for me atm. But then again I decided to pull out one of my 30 room dungeons and try building that for my first dungeon lol.
     
  28. Offline

    jmonk

    Mmm, I understand completely. I currently have someone working on a 216 room maze, which will be split up into a couple quests. We are barely done 1/6th of it, and are nowhere near quest file writing.
     
  29. Offline

    sonyusa

    Thanks for the patch, im implementing it now!

    Mobs DO exist in town, in fact if 4-5 players try to 'sleep' in beds i put in town, everyone wakes up with a huge army of mobs attacking us inside town!
     
  30. Offline

    jmonk

    With the exception you were getting before you would have had mobs in town. However in the update if it works properly you should no longer have mobs in town.
     
  31. Offline

    Ar88rA

    hey im extremely new to hosting and modding, could you please make a full tutorial on how to install this mod? I have no idea what MySQL is or how these mods work..
     

Share This Page