Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
SimpleQuests
Plugin
Its a SimpleQuests Plugin. A fully configurable Quest-System with an in-game GUI-Editor. Default config is at the end of this page.
Please Message me if you encounter any Bugs!
Discord: Emesry (for Bug-Reports, other Issues and Feedback) Available for Paper
Features:
- In-game Quest-Editor (create, edit, preview and delete Quests via GUI, no YAML editing required)
- Player Quest-Menu (Available, Active, Completed, Daily and Weekly Quests, sorted by Categories) 15 Objective-Types (Break/Place Blocks, Kill Mobs, Collect/Craft/Smelt/Eat Items, Fishing, Breeding, Travel Distance, Enter World, Reach Location, Gain XP, Earn Coins, Play Time)
- Completion-Modes (complete ALL Objectives, ANY Objective, or X of Y Objectives)
- Requirements (Level, Permission, Coins, Play Time, World, Quest completed, Item in Inventory, amount of completed Quests)
- Quest-Chains (Quests that only unlock after other Quests are completed)
- Rewards (Coins, XP, Items, Console-Commands with %player%, %uuid% and %quest%)
- Daily, Weekly and Monthly Quests (reset automatically at a configured time)
- Custom Categories and Difficulties (Easy, Normal, Hard, Extreme)
- Statistics (Completed Quests, Overall Progress, Daily-Streak, Hardest Quest completed)
- Built-in Coins currency (no Economy Plugin required)
- Progress-Bars, Sounds, Particles and Titles (all customizable)
- Customizable Messages and GUI (supports MiniMessage tags)
- SQLite and MySQL Support (all Database access runs async, no lag)
- PlaceholderAPI Support
How to use:
-
/quests Opens the Quest-Menu. Alias: /quest
-
/quests stats Opens your Quest-Statistics.
-
/questadmin Opens the Admin-Menu (Quest-Editor). Permission Required: simplequests.admin
-
/questadmin create Starts creating a new Quest. You will be asked to type the Quest-ID in chat. Permission Required: simplequests.admin
-
/questadmin edit Opens a list of all Quests to edit them. Left-click to edit, right-click to delete. Permission Required: simplequests.admin
-
/questadmin delete [Quest] Deletes a Quest. Permission Required: simplequests.admin
-
/questadmin reload Reloads the config.yml, categories.yml and all Quest-Files. Permission Required: simplequests.admin
-
/questadmin reset [Player] [Quest] Resets a Player's progress on a Quest. Permission Required: simplequests.admin
-
/questadmin complete [Player] [Quest] Completes a Quest for a Player (Rewards are given). Permission Required: simplequests.admin
-
/questadmin progress [Player] [Quest] [Amount] Sets a Player's progress on a Quest to a specific amount. Permission Required: simplequests.admin
-
Chat-Input in the Editor: When the Editor asks you to enter a value (Name, Description, Amount...), just type it in chat. Type cancel to abort.
Permissions:
Player Commands:(default permissions)
- simplequests.use You need this Permission to run /quests.
Admin Commands:(default only for OP)
- simplequests.admin You need this Permission to run /questadmin and all of its subcommands.
- simplequests.bypass Players with this Permission can start Quests without meeting the Requirements.
Placeholders:(requires PlaceholderAPI)
- %simplequests_active% Amount of active Quests.
- %simplequests_completed% Amount of completed Quests.
- %simplequests_progress_<questid>% Progress of a Quest in percent.
- %simplequests_name_<questid>% Display name of a Quest.
Have fun :)


