π Welcome to LiteQuest
LiteQuest is a lightweight and flexible Minecraft plugin for creating and managing quests. It is designed to work efficiently on any Paper-based server and offers both solo an
LiteQuest is a lightweight and flexible Minecraft plugin for creating and managing quests.
It is designed to work efficiently on any Paper-based server and offers both solo and group questing experiences.
π Key Features
- Quest-based configuration
Each quest is stored as a separate configuration file (1 config = 1 quest
).
All quest files are located in:
plugins/LiteQuest/quests - Solo or Group Play
Quests can be assigned to one or multiple players, allowing cooperative progression. - Optimized Data Loading
Quest sessions and player data are loaded only when needed, ensuring high performance. - Quest Sessions
When a quest is assigned, a dedicated session is created:
plugins/LiteQuest/sessions
Each session stores live quest progress and participant information. - Player Data Management
Player profiles are stored in:
plugins/LiteQuest/players
Upon login, the plugin automatically loads the playerβs profile along with all active quest sessions. - Progress Tracking
Players can view their active quests via:
/lquest menu
The menu displays all active quests and the completion percentage for each participant. - Reward System
- Online players receive rewards immediately upon quest completion.
- Offline players have their rewards stored in their profile until their next login.
π Data Structure Overview
plugins/
LiteQuest/
quests/ <- Static quest configurations
sessions/ <- Active quest session data
players/ <- Player profiles