πŸ“œ 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

Search