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 Aug 2, 2014Yeah there are plenty of bugs with villager. Just have to wait for an update
-
View User Profile
-
Send Message
Posted Jul 29, 2014removing a villaer dont work?
-
View User Profile
-
Send Message
Posted Jul 26, 2014So yeah, plugin doesn't work too
-
View User Profile
-
Send Message
Posted Jul 21, 2014I tried type zombie_pigman for kill quest it doesn't work
-
View User Profile
-
Send Message
Posted Jul 17, 2014it don“t Work!! pls fix it look so good
-
View User Profile
-
Send Message
Posted Jul 16, 2014This doesn't work with citizens.. and plugin quests does not support more quests at once. UAAAAAAHHHH!!!!
-
View User Profile
-
Send Message
Posted Jul 15, 2014I've got a big problem.. I would like to use this plugin, but it won't load..
What should I do?
I use the same server and plugin version..
-
View User Profile
-
Send Message
Posted Jul 4, 2014Can you please add mythicmobs support? :)
-
View User Profile
-
Send Message
Posted Jun 26, 2014Hello you can add Heroes support please.
-
View User Profile
-
Send Message
Posted Jun 14, 2014there still plenty of bugs... Many bugs with villager, Please make it work :-(
-
View User Profile
-
Send Message
Posted Jun 12, 2014how soon do you think you can get a citizens support up and running?
-
View User Profile
-
Send Message
Posted Jun 2, 2014there is a bug whit the stats and questbook it wont show when you had done a quest
-
View User Profile
-
Send Message
Posted Jun 2, 2014@Rotebay
Sorry man, it's been really busy for me lately ;(
-
View User Profile
-
Send Message
Posted Jun 2, 2014Right after i've made my own quest plugin :(
-
View User Profile
-
Send Message
Posted Jun 1, 2014I managed to create some time, so here's the new version which should fix the widely reported bug: http://dev.bukkit.org/bukkit-plugins/epicquest/files/14-epic-quest-3-2-1/ If it didn't, I'll get in contact with one of you guys to work it out further as I can't replicate it myself. Enjoy!
I have read all other comments and I will check out the villager remove bug. All other feature requests will be considered!
-
View User Profile
-
Send Message
Posted Jun 1, 2014update to 1.7.5 or 1.7.9
-
View User Profile
-
Send Message
Posted May 28, 2014Hey there. I realy like the idea from this plugin and would love to add this to my server.
But after a while i get these error messages:
CONSOLE: [INFO] command /q help
CONSOLE: ERROR]: null
CONSOLE: exception executing command 'q' in plugin EpicQuest v3.2
CONSOLE: java.lang.ArrayIndexOutOfBoundsException -1
I hope you can fix the plugin if you have more time again! :)
-
View User Profile
-
Send Message
Posted May 26, 2014Hey, i was excited to hear that this plugin adds questing villagers! But when i got everything setup, the /q villager spawn command never works. Just says the internal error message. Any suggestions?
-
View User Profile
-
Send Message
Posted May 24, 2014When will the next update come?
-
View User Profile
-
Send Message
Posted May 24, 2014Can you fix the remove villager bug? it doesnt work and really screws up how things work cause then u got a villager there forever and can't do a thing about it.