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 May 8, 2012@Quaz3l: Hmm, i tryed what you said about the colors but it dont work. The Colors are for the messages right? So i could display the OnJoin Message in a color, what i like, right? Or did i missunderstood something? So for example when i write
It dont get displayed the color it just copy the text without the " ´ " . How you put in the color? I dont know, dont get it xD
Thx for the answer.
-
View User Profile
-
Send Message
Posted May 5, 2012How do you set it to do a command as a reward?
-
View User Profile
-
Send Message
Posted May 5, 2012Maybe a way to add NPCs and the ability to change the prefix [qQuests] and colours? Tried to change them through the .jar but plugin doesnt work after this.
-
View User Profile
-
Send Message
Posted May 4, 2012Hello, so I am having this really annoying problem, when you type "/q drop" it drops the quest and you can't do that quest anymore. So would it be possible to make it like when you type "/q drop" you drop the quest but you can do it later. Like if I do an collect quest and there are like tons of items to collect and I want to do that quest later then I could just type "/q drop" and drop the quest, but still be able to do it later.
-
View User Profile
-
Send Message
Posted May 4, 2012Hi there, even though I am using the 0.1.96c build, my quests.yml file keeps getting deleted, and that was supposed to be fixed in an earlier update. Help please. Thank you in advance.
-
View User Profile
-
Send Message
Posted May 3, 2012Hey, great plugin so far. But i get some confusion with the permission notes.
I prepared an example so i can explain better:
- qQuests.give.specific
- qQuests.give
- qQuests.drop
- qQuests.give.farmer2
- qQuests.give.farmer3
as you see i want my user to get the quest called farmer1. I give them everything they need but they are still able to get all of the list. So they can get farmer1 and farmer2 and farmer3. But i only want them to have farmer1.
If i set visibility to false, then i have to bypass with the nextquest note. But my idea is that they are grew up and became higher. I use groupmanager and createt for this case some groups every get a new permissionlist. So i want the default user only to get farmer1 and more skilled user the other.
I hope you`ll understand what i mean.
Where is my mistake?
-
View User Profile
-
Send Message
Posted May 2, 2012Oh that's great! Thank you. :)
Great plugin!
-
View User Profile
-
Send Message
Posted May 2, 2012@ftfc
Just add another task. Just copy and paste:
and change the '0': to '1': and make it look like this:
-
View User Profile
-
Send Message
Posted May 2, 2012@Quaz3l
Hey, what i mean is add more than one requirement to a quest. something like this..
collect 5 gunpowder and collect 15 rotten flesh
or any combination of requirements to complete a quest.
-
View User Profile
-
Send Message
Posted May 1, 2012@mcej
Its not compatible yey I'm working on it though.
@AlecWeekes
Lol this isn't really working for you :) I will add these though.
-
View User Profile
-
Send Message
Posted May 1, 2012There are three things I would like to know about qQuest:
1. Does it allow for multiple quests from different NPC's at any one time. I would hate to have my players have to do one quest at a time.
2. Is there a useable Quest Log of any sort?
3. Is it compatible with Citizens (The only reason I ask is Citizens doesn't have the above)
-
View User Profile
-
Send Message
Posted May 1, 2012@quaz31
ah, gotcha. i wasnt aware that was the actual use of the delay: feature, thought it could be set individually. thanks for clearing it up, for now ill just nerf the quests a bit so they can be done continually.
-
View User Profile
-
Send Message
Posted May 1, 2012But, how do you make it compatible with citizens? i am trying to do this for over 2 days now and it just doesn't work:(
-
View User Profile
-
Send Message
Posted May 1, 2012@Baglex_
Oh yes this is what it does, there is no cooldown type action implemented yet, I will make a ticket for you.
-
View User Profile
-
Send Message
Posted Apr 30, 2012@quazi31
i did that, but whenever i set a delay for an individual quest, it seems to set one for all of them. like i set a three hour delay for one, but you cant take any quests for three hours after doing them.
-
View User Profile
-
Send Message
Posted Apr 30, 2012@noggin291
nevermind. solved.
-
View User Profile
-
Send Message
Posted Apr 30, 2012@Quaz3l
ERROR:
while scanning for the next token found character '\t' that cannot start any token in "<unicode string>", line 68, column 1: - 267 1 ^
-
View User Profile
-
Send Message
Posted Apr 30, 2012@noggin291
Go put them in http://yaml-online-parser.appspot.com/ and fix the errors.
-
View User Profile
-
Send Message
Posted Apr 30, 2012plugin keeps deleting the contents of our yml folder that houses our quests/ we can't get them to recognize the quests we wrote in game. any ideas?
-
View User Profile
-
Send Message
Posted Apr 30, 2012@CraggitServers
I don't do anything with spawners, so it should work normally.
@DemonPenguin
Just as you would add a item reward to onComplete, you add
Or something like this.
@ftfc
What do you mean?
@jenks1999
@Fecer5
This is a temporary timeout error on my server and is fixed.
@Cliffordlittle
I haven't made one if anyone would like to that would be great I will post it.
@OkramarkO
I am rewriting the plugin again to accommodate NPCs and location category task type so its going to take a little be longer than usual.
@Baglex_
Add a delay to your setup, the number is in minutes:
This is 24 hours in minutes.
@AlucardEverlasting
As bwink said, metadata for items is not implemented yet, but I'm figuring out how to soon.
@bwinkl04
Thanks for helping out :)
@Helgo
Yes I have forgot to cancel the block placement, I will fix that.
I don't know what you mean by the events, like block placement?
Put the color codes from this list inline with the messages. http://dev.bukkit.org/server-mods/project-34294/pages/configuration/lists-color-codes-valid-entities-item/