Quests is a powerful and flexible quest management system designed for Minecraft servers. With this plugin, server administrators can create, manage, and track quests for players, enhancing gameplay and providing a rich, interactive experience. Whether you run a small private server or a large public one, Quests is designed to scale and fit your needs perfectly.
Key Features
Custom Quests: Create unique quests that challenge players to kill specific mobs, collect items, or mine blocks. You can customize the objectives, rewards, and even the required quantities for each quest.
Quest Tracking: Players can easily track their progress on active quests. The plugin updates them in real-time, showing how close they are to completing their current tasks.
Quest GUI: An intuitive and user-friendly graphical interface that displays all available quests. Players can browse through quests, see their progress, and claim rewards directly from the GUI.
Paginated Quests: For servers with many quests, Quests offers a paginated quest list, making it easy to navigate through large numbers of available tasks. The pages can be navigated with simple "Next" and "Previous" buttons, ensuring that players can find the quests they want to complete.
Claimable Rewards: Once a quest is completed, players can claim their rewards with a simple click. The plugin ensures that rewards can only be claimed once, and completed quests are clearly marked.
Flexible Quest Types: Support for multiple quest types including:
Kill Quests: Target specific mobs and eliminate a set number.
Collect Quests: Gather specific items to complete the quest.
Mining Quests: Mine certain blocks to fulfill the quest requirements.
Command-Based Management: Administrators can easily create, remove, and list quests using simple in-game commands. The commands are user-friendly and come with clear, color-coded usage instructions.
Customizable Notifications: All in-game notifications related to quests are customizable, with bold red headers and orange details to ensure players never miss an important message.
Real-Time Progress Updates: Players receive instant updates in the chat as they make progress on their quests, helping them stay engaged and aware of their achievements.
Quest Persistence: All quests and player progress are saved to a YML file, ensuring that progress is not lost even after server restarts.
Commands
/quests - Opens the Quest GUI where players can browse available quests, track progress, and claim rewards.
/questadmin create <name> <type> <target> <amount> <reward> <rewardAmount> - Create a new quest.
/questadmin remove <name> - Remove a specific quest from the system, including from all players' active and completed quests.
/questadmin list - Display a list of all current quests.
Installation
Download the QuestMaster plugin .jar file.
Place the .jar file in your server's plugins folder.
Start or restart your server.
Use /questadmin create to begin creating quests and /quests to view them!
Configuration Quests automatically generates a questData.yml file where all quest data is stored. Server admins can manually edit this file to adjust quests directly or use the provided commands.
Support For any issues, suggestions, or feature requests, contact us via dsopinka@gmail.com. We are committed to providing regular updates and support for all users.