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 5, 2014@bluelyexorcist
When the Bukkit for that version is out.
-
View User Profile
-
Send Message
Posted Apr 5, 2014when is it coming for 1.7.5???
-
View User Profile
-
Send Message
Posted Apr 5, 2014@martikillernl
What exactly is the problem you have? You can send me a pm in dutch if that makes it easier for you to explain.
-
View User Profile
-
Send Message
Posted Apr 5, 2014Hello, i have a problem with te plugin. I have the quest's setup, and tested, but the are no end info's and rewards (money, items). I am running craftbukkit 1.7.5/1.7.2 with EpicQuest 3.1.
Thanks in thanks in advance :)
-
View User Profile
-
Send Message
Posted Apr 5, 2014@McPixel
You are typing q0, try it without the q. So /q villager spawn test 0
-
View User Profile
-
Send Message
Posted Apr 5, 2014@Impossible24
thank you! :)
and here is the error when i type /q villager spawn test q0
http://pastebin.com/ghLM146d
im using Bukkit 1.7.2 BETA R0.3
-
View User Profile
-
Send Message
Posted Apr 5, 2014@McPixel
Yeah just get the latest beta build for bukkit, that's the one I worked with :).
Check out the command list at the top to see how to spawn a villager, it's really easy!
I can help you personally in a few days if you can't get it working.
-
View User Profile
-
Send Message
Posted Apr 5, 2014@Impossible24
wow thats epic :D
nahh , when my server is done ill donate to you :D
yea i want to spawn villager how ? :(
now im downgrade to 1.7.2 :D
-
View User Profile
-
Send Message
Posted Apr 5, 2014@darkness7268
I have taken a look at citizens before, but I think it was too bloated for the things I want to do with it. That's why I added villagers who give quests. They will stay in place and give a quest if you right click them.
I'll look into the command reward, sounds like a good addition.
-
View User Profile
-
Send Message
Posted Apr 5, 2014@McPixel
Oh like that! When you create a villager you can edit the villager file to add more sentences. 3.2 will add sentences for before the quest, during the quest, and after the quest. Before and after will be in order so yoi can tell a little story before you get the quest.
Player level doesn't affect his damage or anything right? So there's not really a reason to add this I think...
What command exactly do you use to spawn a villager? I'm not sure if the current bukkit version works with1.7.5.
-
View User Profile
-
Send Message
Posted Apr 4, 2014Summary at bottom
This is a very great quests plugin! The only thing I think that is missing is citizens integration (Where an actual npc {Using the citizens plugin} gives you the quest) I dont have this plugin installed but didn't see if it had a command reward. Meaning When the quest is complete console performs a command. Just as an example that I would do. after a quest is completed perform the command that gives a player xp in the heroes plugin.
To summarize all that. I would love to see heroes http://dev.bukkit.org/bukkit-plugins/heroes/and citizens http://dev.bukkit.org/bukkit-plugins/citizens/plugin compatibility
-
View User Profile
-
Send Message
Posted Apr 4, 2014@Impossible24
haha i mean multiple chat is , when we right click on the villager and get random chat/message
- Hello
- good morning
- can i help you ?
just like that :D
and make quest based on player level :D
btw , why i cant execute /q villager ? im using Bukkit 1.7.5
-
View User Profile
-
Send Message
Posted Apr 4, 2014And rejoice! EpicQuest 3.1 is finally available for download!
I have already started working on some cool new features for 3.2, including some extensions to the current villager system. I'm sure you guys will like it when it's done.
Please do not forget to read the changelog for 3.1, there's important stuff in there!
-
View User Profile
-
Send Message
Posted Apr 4, 2014@McPixel Lore support sounds good, I'll add that to my todo list! Chat is not really something related to what EpicQuest does. There is a separate chat for when you're in a party, but that's it. Taking and adding items is something that I'd like to add though!
-
View User Profile
-
Send Message
Posted Apr 3, 2014@Impossible24
this plugin would be more epic , when you add lore support , multiple chat , and giving items/commands between conversation :D
-
View User Profile
-
Send Message
Posted Apr 1, 2014Good news! EQ 3.1 is now in approval and should be available in a day! Please read the changelog to see what has changed.
I'll paste an important notice here too: IMPORTANT NOTE - All item ID's are changed to names! This is to prepare for the new Bukkit updates.
-
View User Profile
-
Send Message
Posted Mar 29, 2014@Nightphoenix16
Well go ahead, I'm always up for more ideas. :)
-
View User Profile
-
Send Message
Posted Mar 29, 2014Hey, is there any way we can talk about a few suggestions for your plugin? I want to add this to my massive mmorpg server project, but there's a few features I think you should add in first.
-
View User Profile
-
Send Message
Posted Mar 28, 2014I am entering the final stages of the new build!
-
View User Profile
-
Send Message
Posted Mar 23, 2014Looking forward to trying this out! :)