EpicQuest

EpicQuest
The ultimate, lightweight quest plugin!
EpicQuest is an easy to use yet highly customizable quest plugin. Immerse your players into Minecraft with a commandless questing experience through villagers, bounty signs and a book to show your progress!
Features:
- Multiple tasks per quest
- Multiple quests at the same time
- Quest types:
- Collect
- Kill
- Killplayer
- Killanyplayer
- Destroy
- Place
- Levelup
- Enchant
- Tame
- Craft
- Smelt
- TalkToVillager
- Killanymob
- Killmobbyname
- Repair
- Goto
- Clickblock
- Executecommand
- Quest rewards:
- Money (Vault)
- Items
- Permission group (Vault)
- Commands execution
- Heroes Experience
- Supported plugins:
- Citizens
- Heroes (only class experience for now)
- MythicMobs and all other custom mob plugins through the "Kill Mob By Name" quest type
- Progress a quest in only the specified worlds
- Player statistics
- Permissions
- Quest requirements
- Quest lock time after finish (for daily quests and the likes)
- Sign support
- Any block as quest-giver
- Spawn villagers who give quests
- Party functionality
- Check which quests you have in a book - no commands! -
- Questing leaderboards
- Plugin metrics
- Plugin requires Vault
- Vote for the next feature here!
Coming soon:
- RPG Items support (collect quest type and rewards)
- BarAPI for progress tracking
- Extended Heroes support
Known bug(s):
- None
Wanna contribute to EpicQuest?
Vote for new features on the Trello board and see what is being worked on: TRELLO BOARD
Help me out on GitHub if you have programming talent: GIT REPO
Found a bug? Submit the issue here: REPORT ISSUE
Share quests with your fellow Crafters here: SHARE QUESTS
How to use
Commands
Add either /q or /quest before the commands.
| Command | Description | Permission |
|---|---|---|
| give | Give random quest | epicquest.user.give |
| give <number> | Give specified quest from the QuestList | epicquest.user.give |
| turnin | Turn all your quests in | epicquest.user.turnin |
| <questlist or ql> | Shows the quests can take with the give command | epicquest.user.questlist |
| <questbook or qb> | Shows the quests you have | epicquest.user.questbook |
| <questbook or qb> give | Gives you a questbook in your inventory | epicquest.user.questbook |
| info <number> | Shows info on the specified quest from the QuestBook | epicquest.user.info |
| drop <number> | Drops the specified quest from the QuestBook | epicquest.user.drop |
| stats <playername> | Shows player statistics | epicquest.user.stats |
| help | Shows help pages | epicquest.user.help |
| questblock <give/turnin> <(if give)random/questnumber> | Options for the block you're looking at | epicquest.admin.questblock |
| party | Shows party members | epicquest.user.party |
| party invite <playername> | Invites a player to your party | epicquest.user.party |
| party accept | Accepts the current party invitation | epicquest.user.party |
| party kick <playername> | Kicks a player from your party if you are leader | epicquest.user.party |
| party leader <playername> | Makes somebody else the party leader | epicquest.user.party |
| party leave | Leave your current party | epicquest.user.party |
| party chat | Toggles party chat | epicquest.user.party |
| leaderboard questcompleted | Shows leaderboard for most quests completed | epicquest.user.leaderboard |
| leaderboard taskcompleted | Shows leaderboard for most tasks completed | epicquest.user.leaderboard |
| leaderboard moneyearned | Shows leaderboard for most money earned | epicquest.user.leaderboard |
| questentity create <name> <quest> | Spawns a villager with a quest where <quest> is the file name from the quests folder (ie: DefaultQuest0_0). Check the questentities.yml file after reloading the server for more advanced options! | epicquest.admin.questentity |
| questentity create <quest> | Select a Citizen after this command to make him give quests where <quest> is the file name from the quests folder (ie: DefaultQuest0_0). Check the questentities.yml file after reloading the server for more advanced options! | epicquest.admin.questentity |
| questentity remove <name> | Remove a villager with a quest | epicquest.admin.questentity |
| reload | Reload the plugin | epicquest.admin.reload |
| save | Save all data | epicquest.admin.save |
| help admin | Shows admin help pages | epicquest.admin.help |
Plugin metrics
This plugin uses plugin metrics since 3.5.3. The plugin sends only basic plugin information for now. Disable this in the "plugins/PluginMetrics/config.yml", set opt-out to true.
Check out the full plugin stats here!
Consider donating for more frequent updates on the top right of this page!



-
View User Profile
-
Send Message
Posted Apr 11, 2012For some reason non of the plugin commands want to work for us, any suggestions?
-
View User Profile
-
Send Message
Posted Apr 8, 2012Hey I was wondering if there is any possible way to create signs that give a specific quest or if this even ties in with citizens or something because i really don't like how it just chooses a random quest.
-
View User Profile
-
Send Message
Posted Apr 6, 2012It's still not approved... I'll drop a link to the download, that should work. http://dev.bukkit.org/server-mods/epicquest/files/4-epic-quest-1-2/
-
View User Profile
-
Send Message
Posted Apr 5, 2012thanks for the update! i will be testing it, as soon as possible.
-
View User Profile
-
Send Message
Posted Apr 5, 2012Sorry for the triple post/mailbox spam. Just wanted to give you a heads-up that 1.2 has been uploaded and is waiting approval. ;)
-
View User Profile
-
Send Message
Posted Apr 5, 2012Collect quests have been fixed, as far as I know. I am going to look at the enchantment finishing bug, see if it is an actual bug.
-
View User Profile
-
Send Message
Posted Apr 4, 2012I hate collect quests.
Trying to figure out why it creates all the bugs. So I am working on it.
-
View User Profile
-
Send Message
Posted Mar 31, 2012With the most current version of craftbukkit, players are not getting paid $$ when they turn in a quest. Other than that, works good.
-
View User Profile
-
Send Message
Posted Mar 31, 2012I am going to work on it today and hopefully fix all the bugs. :)
-
View User Profile
-
Send Message
Posted Mar 30, 2012Could you add the source if your not going to be active with this? We really need a quest plugin and all others are totaly not where we are looking for. I would love to see this working and updating. If you can't do it then i would be happy with the source so our coders can continue it.
-
View User Profile
-
Send Message
Posted Mar 29, 2012Any documentation available on this API?
-
View User Profile
-
Send Message
Posted Mar 25, 20122 other errors btw: http://pastie.org/3668125
-
View User Profile
-
Send Message
Posted Mar 24, 2012Hope update will come soon and for me the quests don't even start when i do /q i already get the error.
-
View User Profile
-
Send Message
Posted Mar 22, 2012@Zenonic
The questbook GUI is something that will come for sure. Goto quests will also be available in the next update I think.
-
View User Profile
-
Send Message
Posted Mar 22, 2012Im hoping for a Spout GUI for the questbook and quest NPCs aswell as goto quests. Like talk to npc for a quest, talk to another npc to finish it or reach certain coords to finish a quest.
-
View User Profile
-
Send Message
Posted Mar 20, 2012@Grillhamsta
That was very helpful. Thanks, I will try it.
Sorry for the delay guys, I'm busy with school and my intake assignment for a (hopefully) school I will attend to. I will try to squeeze a update in somewhere this week!
-
View User Profile
-
Send Message
Posted Mar 19, 2012we are getting the same error as switch0r...maybe it helps to know that this always starts to appear after someone finishs an enchantment-type quest or after someone gets a collect-type quest
-
View User Profile
-
Send Message
Posted Mar 18, 2012Yes We are.
-
View User Profile
-
Send Message
Posted Mar 17, 2012Well damn, I'll try to recreate it, tho I give no promise of getting the same error.
You guys are running 1.2.3 I suppose?
-
View User Profile
-
Send Message
Posted Mar 16, 2012Yeah same errors as Switch0r