TotalQuest
The only full blown quest framework!
TotalQuest is a framework to create and manage quests on your server. It's modular and (after it's finished) open for developers to expand as much as they want.
Some things to expect:
- Quest interaction goes through the map (id 0)
- Multiple active quests support
- Different kind of rewards (modular, developers can create their own rewards! For example:)
- Items
- Economy money
- Permissions
- Different kind of quests (modular, developers can create their own objectives! For example:)
- Go to location x,y,z
- Kill x mobs
- Gather x items
- Optional requirements for starting a quest (modular, developers can create their own requirements! For example:)
- Have more than 5 hearts of health
- Completed other quest first
- Activate events after or during a quest (modular, developers can create their own event types! This goes through the TotalEvent plugin. For example:)
- Spawn mobs
- Spawn items
- Backup/restore piece of the world
- Spawn blocks
- Build structures
WARNING!
TotalQuest is in testing/Beta! Expect bugs! Lots of them!
Test/Beta version
Test version is out! Check the comments for update news. Please subscribe on your top right (if your loged in) and subscribe to "Comment updates"!
Check this page for the latest download links
http://totalpackage.bolusdebeer.nl
There are a few dependencies on other plugin. Check the above page for more information about this.
Permissions
See this page: http://dev.bukkit.org/server-mods/totalquest/pages/permissions/
Commands
See this page: http://dev.bukkit.org/server-mods/totalquest/pages/commands/
Map Controls
I tried and make some instructions on how to use the menus. Check the following page: http://dev.bukkit.org/server-mods/totalquest/pages/map-controls/
Screenshots (old version)
http://dev.bukkit.org/server-mods/totalquest/pages/screenshots/
Videos (new version)
Two videos of my test with TotalQuest, TotalMap and TotalEvents.
On this page there are more videos.
Subscribe
Please subscribe to get update notifications in your e-mail!
Donating
I've had a few questions about donating. I've thought about this a lot and I stand by my opinion that you shouldn't donate if you haven't even got anything yet. That's why I thought about a new system. If you want to donate you can by clicking on the donate button on the top right of this page. But what are the benefits of donating? If I get a few donations I will try and take some vacation days and work non-stop on TotalQuest. Also if you want you can get early builds of TotalQuest.
Metrics
All the Total plugins use a service called Metrics by Hidendra. This will send anonymous data about the usage of this plugin to a website so we developers can monitor how much our plugins are being used. To opt out of this or if you want more information about this please visit: https:github.com/Hidendra/metrics.griefcraft.com/tree/master/Bukkit

-
View User Profile
-
Send Message
Posted Feb 24, 2012@darkcloud784
Alas. Citizens v2 uses a whole new API and I haven't found any documentation on it yet. I will try and look into this issue as soon as possible!
Also the water shader, yeah. I love it! :D
-
View User Profile
-
Send Message
Posted Feb 23, 2012@dadaemon
Love how you use the GSLS shaders for your water effects =P (you've modded your client minecraft)
Also have you made sure this will work on citizens2.0?
-
View User Profile
-
Send Message
Posted Feb 23, 2012Yeah just release a beta :D
PLEASE!
-
View User Profile
-
Send Message
Posted Feb 23, 2012I need this NAOW
But really take your time :D
-
View User Profile
-
Send Message
Posted Feb 23, 2012Hmmm... Did I forgot to post this here?!
Quest chaining: http://youtu.be/Sye_hFl5IkI
-
View User Profile
-
Send Message
Posted Feb 22, 2012@dadaemon
As long as your adding mysql support! That makes my day!
-
View User Profile
-
Send Message
Posted Feb 21, 2012@dadaemon
Well hurry up and answer the door. :D
-
View User Profile
-
Send Message
Posted Feb 21, 2012@EpicBlargh
For now those are the ones implemented and working. I do have a lot more knocking on my door :)
@darkcloud784
I'm gonna add MySQL support for everything! Also there won't be individual files for players. They will all be stored in one file. (Maybe even messier than different files :( )
-
View User Profile
-
Send Message
Posted Feb 20, 2012@dadaemon
Are you going to add sql support for storing player data. Having an individual yml for every person is annoying in most plugins because its messy.
-
View User Profile
-
Send Message
Posted Feb 20, 2012I think I'm going to love it :D
But is that all of the objectives so far? Or are there more?
-
View User Profile
-
Send Message
Posted Feb 20, 2012@EpicBlargh
Requirements and saving is the only real issue right now. I have a good idea on how to do the saving (of active quests, done quests etc.) and I need to start on requirements. (Learned a lot from the objectives and rewards!) If those two are done I will release the beta.
Then I need to clean it up and add the final necessities. Like permissions and creating quests through TotalMap.
The beta will include a fully working TotalQuest. This includes the following:
Hope you will like it!
-
View User Profile
-
Send Message
Posted Feb 20, 2012What are you doing now to TotalQuest?
-
View User Profile
-
Send Message
Posted Feb 20, 2012Thanks for your response @asgaar and @SirMonsterSlayer
Spout still isn't a priority for me but I will take it into consideration when I'm further fleshing the TotalMap API (maybe rename it to TotalMenu :) )
@asgaar Yes of course! The config files are still being created as that's the way I store all the data. In further releases I will be implementing optional MySQL support. When I release a beta I will also make extensive documentation on the config files.
-
View User Profile
-
Send Message
Posted Feb 19, 2012Yeah Spout support would be nice :)
-
View User Profile
-
Send Message
Posted Feb 19, 2012@dadaemon
In fact for me it would be enough if you could provide a spout GUI for the normal users. So they can check all active / solved ( / failed ) quests and look through quest details / objectives.
If you don't want to do it it's okay, then please at least provide a good API so for example I could write that module for my server running total quest =)
PS: Quest writing will still be possible using config files? (without being in game) ?
-
View User Profile
-
Send Message
Posted Feb 19, 2012@darkcloud784
This question is for you and all the other Spout users. With the implementation of the user interface on the map, do you still need Spout support?
Just wondering if I should still take Spout into consideration.
-
View User Profile
-
Send Message
Posted Feb 18, 2012@dadaemon
Still looks like you've got some decent progress going.
-
View User Profile
-
Send Message
Posted Feb 17, 2012@EpicBlargh
Sorry, beta will come out when it's functional. But here is a video showing how to create and edit quests in-game. http://youtu.be/3R98ej3W9Ug
One reason why I'm still not releasing anything is that you can start creating a quest in-game, but it won't be saved!
-
View User Profile
-
Send Message
Posted Feb 17, 2012I know this sounds kinda mean, but where is the beta? :D
I'm just too excited. That's all.
-
View User Profile
-
Send Message
Posted Feb 17, 2012I've made two YouTube videos of my test with TotalQuest, TotalMap and TotalEvents.
http://youtu.be/9AnJhOCmfHY
Also I've extended the interactions with the NPCs.
http://youtu.be/hJLVacy2ZZE