MegaQuests
4.5.0A feature-rich and customizable Quests plugin that enhances gameplay with quests and rewards.

What does MegaQuests do?
MegaQuests gives every player a fresh set of randomized quests, while still giving you full control over how those quests work on your server.
Players can open the simple in-game GUI and receive a unique selection of quests, all tied to a fully customizable reset timer. This keeps content rotating consistently and gives players a steady stream of new objectives to complete.
When a player finishes a quest, you can reward them in the way that best fits your server. MegaQuests supports both Vault-based money rewards and customizable item rewards, letting you build anything from an economy-focused experience to progression, survival, or RPG-style reward systems.
Customizability
MegaQuests is built to be flexible. Server administrators can enable or disable individual quests at any time, adjust task amounts, change reset timers, and customize rewards for each quest. Whether your players are mining ores, killing mobs, crafting items, or completing other objectives, MegaQuests gives you a wide variety of quest types to keep gameplay interesting.
You can customize quests either directly in the quests.yml file or in-game with /questsettings <category>, making it easy to fine-tune everything to match your server.
If you want to give your Minecraft server more replayability and keep players engaged with rotating challenges, MegaQuests is a strong addition.
If you find bugs or have suggestions, contact me on Discord:
ElmerLion#2625
Dependencies
Vault is only required if you want to use money rewards.
If you only use item rewards, Vault is not needed.
Documentation
Permissions
/quests:megaquests.use- Opens the Quest GUI/resetcooldown <player>:megaquests.resetcooldown- Resets a player's quest cooldown/questsettings:megaquests.questsettings` - Opens the GUI for customizing quests and settings/resetglobaltimer:megaquests.resetglobaltimer- Resets the global timer if enabled
quests.yml
In quests.yml, you can customize the main settings for the plugin.
General settings
resetTimer: Time before quests reset, in minutesQuestGUIAmount: Number of quests shown in the GUI (max 27)
Per-quest settings
Each quest includes:
enabled:true/false- Enables or disables the questmaxTask: Maximum required objective amountminTask: Minimum required objective amountreward: Reward for completing the quest- Item rewards or Vault rewards can be configured depending on how you want that quest to pay out
Check out my other mods
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Plasmo Voice
A proximity voice chat mod with audio positioning and lots of features
4.1MSueta
ItemSwapper
Inventory update concept for hotswapping items.
2.1MSueta

