GlobalQuests icon

GlobalQuests -----

Quests to be completed by everyone.



[​IMG]
[​IMG]

GlobalQuests

Quests to be completed by everyone.


Overview

GlobalQuests is a Minecraft plugin that enables players to collaborate on server-wide challenges. Players contribute collectively to complete objectives such as:


  • Mining a specific number of blocks
  • Collecting experience points (EXP)
  • Killing mobs
  • Farming specific items
  • Crafting x amount of items
  • Placing x amount of blocks

All progress is tracked globally, and rewards are given when the quest is completed by the community. The plugin is fully configurable and supports custom quest types, dynamic reward distribution, and persistent data saving using simple JSON files.


Quest Progress

Quest progress is tracked globally, meaning all players on the server contribute to the same active quest. Each player's contributions are also tracked individually, enabling features like top contributor tracking and leaderboard-style rewards.


Reward System

You have full control over how rewards are distributed once a quest is complete:


  • Top Contributors: Configure different rewards for the top 3 contributors.
  • All Participants: Optionally give rewards to everyone who participated.
  • Configurable Logic: Fully adjustable through the plugin’s settings.

Data Storage

All quest and player contribution data is stored locally in a JSON file, ensuring your data survives server restarts without requiring a database. The plugin saves:


  • Current active quest
  • Progress and total contribution amounts
  • Time remaining on the quest
  • Player contribution data

Commands & Permissions

Main Command: /gquest

Aliases: /gq, /quests

Permission: gquest.use


Code (Text):


Command                          Permission              Description

/gquest forcestart [questName]   gquest.forcestart       Force start a specific quest

/gquests progress                gquest.progress          View current quest progress

/gquests forcecomplete [name]    gquest.forcecomplete     Instantly complete a quest

/gquests cancel [questName]      gquest.cancel            Cancel a quest without rewards

/gquest reload                   gquest.reload            Reload the plugin configuration

 

Placeholders

Use these with PlaceholderAPI to display quest data anywhere:


  • %gquest_name% - Display name of the quest
  • %gquest_amount% - Current amount completed
  • %gquest_contribution% - Player's contribution
  • %gquest_type% - Type of quest
  • %gquest_amount_required% - Amount required
  • %gquest_progress% - Quest progress bar
  • %gquest_percent% - Completion percentage
  • %gquest_time_remaining% - Time remaining
  • %gquest_leader% - Top contributor
  • %gquest_leader_amount% - Amount by top contributor
Bring your community together
Resource Information
Author:
----------
Total Downloads: 4
First Release: Jun 5, 2025
Last Update: Jun 5, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings