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.
-
View User Profile
-
Send Message
Posted Jun 7, 2012Can anyone post a bunch of already made quests? (yes im lazy) But I cant seem to find a pre-made quests anywhere
-
View User Profile
-
Send Message
Posted Jun 7, 2012Hey man! I got a great idea!
You should add some sort of sign goal. Where you start a quest and your goal is to click on a signs somewhere. This would be usefull if admins want to add a destination to a quest. Example: I want my players to go to a village and talk to a npc (from citizens plugin). I place a sign that says.
First line: [Goal] Second line: quest name
-
View User Profile
-
Send Message
Posted Jun 7, 2012thx CowKingz, it helped me a lot!
I have another question maybe you can answer me again please.
First I gave the permissions for qquests and jobs tothe ranks guest, user and member, but then I wanted that only member can use jobs and guests and users qquests, so I removed the permissions for each rank, but as a guest and user you can still use jobs and a member still qquests. I'm using permissionsex. here my permissionsex.yaml
groups:
Guest:
default: true
permissions:
- ChestShop.shop.create
- ChestShop.shop.sell
- ChestShop.shop.buy
- essentials.sethome
- essentials.home
- essentials.kit
- essentials.list
- stargate.use
- multiverse.access.main
- multiverse.access.free
- multiverse.access.pvp
- multiverse.access.hunger
- multiverse.teleport.self.w
- multiverse.teleport.self.NAME
- multiverse.core.list.who
- falsebook.blocks.lightswitch.use
- falsebook.blocks.lift.use
- falsebook.blocks.cauldron.use
- falsebook.blocks.lightswitch.use
- falsebook.blocks.hiddenswitch
- falsebook.cart.*
- essentials.signs.use.buy
- essentials.time
- essentials.warp
- essentials.kit.guest
- essentials.help
- essentials.signs.mail.use
- essentials.signs.heal.use
- essentials.signs.warp.use
- multiverse.access.main_nether
- falsebook.blocks.*
- falsebook.destroy.blocks
- falsebook.cart.*
- essentials.compass
- essentials.back
- essentials.info
- essentials.msg
- essentials.afk
- essentials.rules
- essentials.motd
- essentials.list
- essentials.spawn
- qquests.info
- qquests.tasks
- qquests.done
- qquests.list
- qquests.stats
- qquests.give
- hungergame.user.*
prefix: '[Guest]'
options:
rank: '100'
user:
permissions:
- ChestShop.shop.create
- multiverse.access.hunger
- ChestShop.shop.sell
- ChestShop.shop.buy
- qquests.info
- qquests.tasks
- qquests.done
- qquests.list
- qquests.stats
- qquests.give
- essentials.sethome
- essentials.home
- essentials.kit
- essentials.list
- multiverse.teleport.self.w
- multiverse.teleport.self.NAME
- multiverse.core.list.who
- stargate.use
- jobs.use
- multiverse.access.main
- multiverse.access.free
- multiverse.access.pvp
- multiverse.access.mine
- multiverse.teleport.self.w
- multiverse.teleport.self.NAME
- multiverse.core.list.who
- falsebook.blocks.lightswitch.use
- falsebook.blocks.lift.use
- falsebook.blocks.cauldron.use
- falsebook.blocks.lightswitch.use
- falsebook.blocks.hiddenswitch
- falsebook.cart.*
- falsebook.blocks.*
- falsebook.destroy.blocks
- falsebook.cart.*
- essentials.warp
- essentials.kit.user
- multiverse.access.main_nether
- essentials.compass
- essentials.back
- essentials.info
- essentials.msg
- essentials.afk
- essentials.rules
- essentials.motd
- essentials.list
- essentials.spawn
- essentials.help
- essentials.signs.mail.use
- essentials.signs.heal.use
- essentials.signs.warp.use
- essentials.back
- essentials.info
- essentials.msg
- essentials.afk
- essentials.rules
- essentials.motd
- essentials.list
- essentials.spawn
- hungergame.user.*
prefix: '&6[User]'
options:
rank: '90'
Member:
permissions:
- modifyworld.*
- ChestShop.shop.create
- ChestShop.shop.sell
- ChestShop.shop.buy
- essentials.sethome
- essentials.home
- essentials.kit
- essentials.list
- stargate.use
- jobs.use
- multiverse.access.main
- multiverse.access.hunger
- multiverse.access.free
- multiverse.access.pvp
- multiverse.access.mine
- multiverse.teleport.self.w
- multiverse.teleport.self.NAME
- multiverse.core.list.who
- falsebook.blocks.*
- falsebook.destroy.blocks
- falsebook.cart.*
- essentials.warp
- essentials.kit.member
- multiverse.access.main_nether
- essentials.tpa
- essentials.tpaccept
- essentials.tpdeny
- essentials.tpahere
- essentials.back
- essentials.info
- essentials.msg
- essentials.afk
- essentials.rules
- essentials.motd
- essentials.list
- essentials.spawn
- essentials.help
- essentials.signs.mail.use
- essentials.signs.heal.use
- essentials.signs.warp.use
- essentials.back
- essentials.info
- essentials.msg
- essentials.afk
- essentials.rules
- essentials.motd
- essentials.list
- essentials.spawn
- magiccarpet.mc
- hungergame.user.*
prefix: '&a[Member]'
options:
rank: '80'
-
View User Profile
-
Send Message
Posted Jun 7, 2012Someone somewhere has made mention about 'tricking' qQuests into forcing a player to go somewhere as part of a quest. Anyone know how?
-
View User Profile
-
Send Message
Posted Jun 6, 2012@kahlilnc
Oh sorry, when I clicked link it didn't work :P I don't use those sites so I didn't knew, my bad :P. Your config seems to be fine, do you have an economy plugin and vault on server? Cause you need them both to get reward (money).
@wolfianer
Levels are easy to setup just type "leveladd: 1" at "onComplete" part. On second quest type "levelmin: 1" at " requirements:" part. "levelmin:1" means you need level 1 to do that quest, which means you have to do first quest and get level 1 to do the second quest. Here are my 2 first quests.
-
View User Profile
-
Send Message
Posted Jun 4, 2012Please help me. i have no clue on how to setup the config. i clicked on support but that has no information on what all the stuff in the config means. please tell me how i can find out how to use this plugin. it seems really cool i just wish i knew how to use it!!!!!!!!!
-
View User Profile
-
Send Message
Posted Jun 3, 2012@CowKingz
Link is fine, there is a pastebin and a pastiebin which I prefer a bit more. But still ppl are not getting any money rewards idk y. http://pastiebin.com/?page=p&id=4fcbb8fa6f38e
-
View User Profile
-
Send Message
Posted Jun 2, 2012Help!
Anybody has an idea how the levels and xp work?
Thx !
-
View User Profile
-
Send Message
Posted Jun 1, 2012Can you make it to where you are required to do 'x' task before you can do 'y' task, ex. Cobblestone Miner before Melon Farmer? Thank you
-
View User Profile
-
Send Message
Posted May 31, 2012@kahlilnc
Link is broken and you made a mistake while typing "pastebin" :)
-
View User Profile
-
Send Message
Posted May 28, 2012Anyway this plugin could work with Heroes? Heroes has a Questing xp source, but there are no known plugins that utilize it.
-
View User Profile
-
Send Message
Posted May 26, 2012http://pastiebin.com/?page=p&id=4fc11e5d93d8a
Why aren't people getting money?
-
View User Profile
-
Send Message
Posted May 25, 2012@wookiederk
You can change that in the yml, but you can only change amount on how many times player can do the quest. I having same problem like when you drop the quest, you can't pick it up again. And it's really annoying :L
-
View User Profile
-
Send Message
Posted May 25, 2012Does anyone else has the problem that the quest.yml keeps clearing itself?
-
View User Profile
-
Send Message
Posted May 20, 2012Please update the Source
-
View User Profile
-
Send Message
Posted May 15, 2012Heres a problem: So basically, most quests can only be done once on my server. So the person gets the quest. However, the person says "Il do it later" and drops the quest.......Because it can only be done once, the person cant get the quest again! This needs to be fixed... IF a quest is dropped and can only be done once, it should be able to be picked back up. Same goes to quest chains. If a quest in a chain is dropped, it cant be recovered. Maybe the ability to have more than 1 quest at a time?
-
View User Profile
-
Send Message
Posted May 14, 2012When will be the next update? Having a bug where the quest file keeps claring after a restart.
-
View User Profile
-
Send Message
Posted May 10, 2012Extracted from 'plugin.yml' :
Thank you for your work, i translated it in my language (french) and added 'description' field. The quest.name now is an id for me to call give and on the list i can see something like this:
Regards,
-
View User Profile
-
Send Message
Posted May 10, 2012Excuse me, but is there a permission node for /q stats and an other one for /q list ?
-
View User Profile
-
Send Message
Posted May 9, 2012If I set the repeat value to 1, will this mean that each person can only do that quest once?
Thanks.