qQuests
qQuests - The simplest yet most customizable questing plugin since uQuest!
I'm doing this beside school and spent hours of coding/testing and eliminating bugs.
I really appreciate a "thank you" in form of a donation.
Features:
- Quests!!!
- Insanely customizable
- Add Quests through a quest config file
- Currently 1 Quest included
- Optional auto-updating
- Realtime quest progress reports on most quests
- Multi-Task Quests
- Delays
- Chain Quests
- Sign support
- Colored messages
- Configurable primary /[q, qu, quest, quests, qquests] command
- Money, Health, Hunger, and Item Rewards
- Rewards/Fees configurable
- Support for all major economies
- Permissions
- Levels System
- Quest Stats
- Console Command Rewards
Base Commands:
/q
/quest
/qQuests
Commands:
/q give [questName] -
Gives you a random quest unless specified, and deducts/gives the fees/rewards specified in the quest config under that specific quest.
Permission Node: qQuests.give
Permission Node: qQuests.give.specific
/q info -
Gives you info on your current quest
Permission Node: qQuests.info
/q tasks -
Gives you the tasks of your current quest
Permission Node: qQuests.tasks
/q drop -
Drops your current quest, and deducts/gives the fees/rewards specified in the quest config under that specific quest.
Permission Node: qQuests.drop
/q done -
Attempts to turn in your current quest, and deducts/gives the fees/rewards specified in the quest config under that specific quest.
Permission Node: qQuests.done
Quest Types:
Collect - Collect X amount of a item specified, and give it up
Destroy - Destroy the block specified X amount of times
Damage - Punch the block X amount of times
Place - Place a block X amount of times
Kill - Kill the mob specified X amount of times
Kill_Player - Kill the player specified X amount of times
Enchant - Enchant X amount of the item specified (MUST BE ENCHANTABLE)
Tame - Tame X amount of the entity specified (MUST BE TAMABLE)
Feature Requirements:
Money Rewards/Fees:
- Vault
- A economy that is supported:
- iConomy 4,5,6
- BOSEconomy 6 & 7
- EssentialsEcon
- 3Co
- MultiCurrency
- MineConomy
- eWallet
- EconXP
- CurrencyCore
- CraftConomy
- AEco
- Gringotts
Bank support in CraftConomy, CurrencyCore, BOSE & iCo6 only iCo6/CurrencyCore use merged player/bank accounts. It's suggested to use BOSE for full featured banks.
Stuff People Have Built:
- Jojofr11 create a quest generator (Windows Version for #2016)
Stats Collection:
When you download this program, you are agreeing to have stats be collected about your server. This includes but is not limited to the amount of players on at a time, your computer operating system name, java version, and minecraft version. All stats are completely anonymous, and are not personally identifiable. If you wish to turn stats collection off open the file "YOURSERVER/plugins/PluginMetrics/config.yml" and change "opt-out" to true. I do encourage you to let me see these stats, but it is totally your choice.
Planned Features Suggest a Feature Report An Error
Source Download Beta Build
Documentation
If you want a feature, check the Planned Features, and vote on it if it is already there. Otherwise Suggest a Feature, and I will add it.
@bootfighter
I will add a /q list command.
@Spl1tz
Alright I will put this in my progress report/ todo list.
@getaim
I am planning to once I finish multi-objective citizens support and and spout support.
@golfindude1
Items support will come with multi-objective quests, after I clean up some code.
@macninja
Multi-Objective quests don't work right now but I added that to the quests config because I know will add it shortly
on this SampleQuest.yml it has this.
does that mean I can have multiple tasks? It would also be neat if when completed it would goto the next quest, and a like quest that's multiple quests that have multiple tasks.
Lastly I think it would also be nice to add a travel to region / chunk "task".
Great plugin, i'm with ace on the item reward though.
Add more Types please. What about walk distance or something like that.
What do i have to type after name: if i want to have a playerkillquest (random players) "player"?
Idea:
Add an option to limit quests allowed to do.
Great job in creating an alt quest plugin ;)
Keep up the good work!
suggestion: 1. a quest list command like - /q list <page>
2. multiworld / multiverse support that some quests are only available in the specific worlds.
3. you may add a time property to the quest. f.e. destroy 4 dirt in 5 min or collect 4 gold in 30 min. and if the hero cannot manage to complete the quest he/she has to pay the toDrop fee.
@ace1177
Yes I planned this originally, but it wasn't working out, I will try to add it again though.
Would it be possible to make it so items can be rewarded...not only money.
@RevoMods
I dont know why this is happening but its not my plugin.
Are you sure you put it in the right place?
Is the quests.yml formatted properly?
I loaded the plugin, and when typing any of the commands, nothing shows up. Nothing in console, either.
@penorzilla
I will add prerequisites, thats a good idea, but I need to fix some current bugs, clean up code, and add higher priorities before I get to this.
@Gamerologist1
Now.
Its a beta first release but its still released
When Will The plugin be finished? I really need a quest plugin. Its a shame uquest is inactive.
Will you be adding prerequisites to quests? Like you have to do this quest before you can do this one and so on so forth (this would imply that there would be quests that can be done only one time).
You should consider hooking into Heroes API so we can rewards players with experience as well! (not sure if Heroes supports this yet)
@Anonymous777
Once it is practical for server admins to use... Right now its only really makes sense to plugin devs
its possible to become a download?