GateWayMC-Core

Internet Explorer

Internet Explorer is not supported. Please upgrade to a more modern browser.

BetterTeam Quests

BetterTeam Quests

[1.2] The Ultimate Team Quest System for Minecraft
Native Major MC Version 1.21
Tested Major MC Versions 1.21

 

BetterTeamQuests

The Ultimate Team Quest System for Minecraft

 

✨ Features

 


  • Team-Based Progression - All team members contribute to quest objectives
  • 7 Quest Categories - Mining, Hunting, Building, Breaking, Woodcutting, Smelting, Breeding
  • Sequential Quests - Complete quests in order to unlock the next challenge
  • Custom GUIs - Beautiful, fully customizable inventory menus
  • Economy Rewards - Earn money for completing quests (Vault support)
  • Auto-Reset System - Configurable automatic quest resets (daily, weekly, etc.)
  • SQLite Database - Reliable progress tracking and data storage
  • Hex & Gradient Colors - Modern RGB, hex colors, and gradient support
  • Custom Lore - Personalize quest descriptions and GUI items
  • Multiple Objective Types - Mine, Kill, Place, Break, Breed, Smelt
  • Command Rewards - Execute custom commands upon quest completion
  • Fully Configurable - Customize everything: quests, GUIs, rewards, timers

 


 

 

⚙️ Requirements

 


  • Minecraft: 1.18.2+ (Paper/Spigot)
  • Java: 17 or higher
  • Required Plugin: BetterTeams (v4.13.2+)
  • Optional: Vault + Economy plugin for money rewards

 

Commands & Permissions

 

Player Commands:

/team quests - Open the quest menu

 

Admin Commands:

/team quests reload - Reload configurations and quests

 

Permissions:

betterteamquests.quests - Access quest system (default: true)
betterteamquests.reload - Reload configurations (default: op)

 

Installation

 


  1. Install BetterTeams plugin first
  2. Download BetterTeamQuests.jar
  3. Place in your plugins/ folder
  4. Restart your server
  5. Configure files in plugins/BetterTeamQuests/
  6. Customize quests and enjoy!

 

Configuration

 

Color Support:


  • Standard codes: &a, &c, &e, &6, &l, &o
  • Hex colors: ,
  • RGB colors: &rgb(255,215,0)
  • Gradients: Text

 

Main Configuration:

"config.yml"

# BetterTeamQuests Main Configuration
 
# Quest Settings
quest-settings:
  # Reset timer in minutes (1440 = 24 hours)
  reset-timer: 1440
 
  # Time format for display
  time-format: "dd/MM/yyyy HH:mm:ss"
 
  # Quest Categories - each category has multiple sequential quests
  categories:
    mine:
      enabled: true
      name: "&l&lMining Quests"
      icon: DIAMOND_PICKAXE
      description:
        - "&7Mine ores and resources"
        - "&7Progress through 4 levels"
      quest-count: 4
 
    hunter:
      enabled: true
      name: "Hunter Quests"
      icon: DIAMOND_SWORD
      description:
        - "&7Hunt dangerous mobs"
        - "&7Progress through 4 levels"
      quest-count: 4
 
    builder:
      enabled: true
      name: "&rgb(100,149,237)&lBuilder Quests"
      icon: BRICKS
      description:
        - "&7Place blocks and build"
        - "&7Progress through 4 levels"
      quest-count: 4
 
    breaking:
      enabled: true
      name: "&lBreaking Quests"
      icon: IRON_PICKAXE
      description:
        - "&7Break various blocks"
        - "&7Progress through 3 levels"
      quest-count: 3
 
    woodcutter:
      enabled: true
      name: "ä&lWoodcutter Quests"
      icon: IRON_AXE
      description:
        - "&7Chop down trees"
        - "&7Progress through 3 levels"
      quest-count: 3
 
    smelter:
      enabled: true
      name: "&lSmelter Quests"
      icon: FURNACE
      description:
        - "&7Smelt ores and items"
        - "&7Progress through 3 levels"
      quest-count: 3
 
    breeding:
      enabled: true
      name: "&lBreeding Quests"
      icon: WHEAT
      description:
        - "&7Breed and feed animals"
        - "&7Progress through 3 levels"
      quest-count: 3
 
# GUI Settings
gui:
  category-title: "Quest Categories"
  category-size: 27
  quest-list-title: "&l{category} - Select Quest"
  quest-list-size: 54
 
# Team Settings
teams:
  max-members: 10
  shared-balance: true
 
# Messages
messages:
  prefix: "[]&r"
  quest-completed: "&aQuest completed! Reward: %reward%"
  quest-progress: "&eProgress: %current%/%required%"
  no-team: "&cYou must be in a team to view quests!"
  quest-reset: "&6All team quests have been reset!"
  quest-locked: "&cYou must complete the previous quest first!"
  all-quests-completed: "&lYou've completed all quests in this category!"


 

Quest File Example:

"mine-1.yml"

enabled: true
category: "mine"
order: 1
 
quest:
  id: "mine-1"
  name: "§6§lMining I: Beginner"
  description:
    - "§7Start your mining journey!"
    - "§7Mine basic ores."
  icon: WOODEN_PICKAXE
 
objectives:
  coal:
    type: MINE_BLOCK
    material: COAL_ORE
    required: 50
    display-name: "§fMine Coal Ore"
 
  copper:
    type: MINE_BLOCK
    material: COPPER_ORE
    required: 30
    display-name: "§fMine Copper Ore"
 
rewards:
  money: 1000
  commands:
    - "give %player% coal 16"
  messages:
    - "§a§l✔ §aMining Quest I completed!"
    - "§7Your team earned §6$1000§7!"


 

Quest Types

 

[TABLE="class: grid, width: 100%"]


Type

Description

Example



MINE

Mine specific blocks

DIAMOND_ORE, COAL_ORE



KILL

Kill specific mobs

ZOMBIE, CREEPER



PLACE

Place specific blocks

BRICKS, STONE



BREAK

Break specific blocks

WOOD, STONE



BREED

Breed animals

COW, SHEEP, PIG



SMELT

Smelt items

IRON_INGOT, GOLD_INGOT



 

Support & Links

 

Need Help?


  • Report bugs in the Discussion section
  • Post suggestions for new features
  • Check the FAQ before asking questions

 

 

Changelog

 

"Version 1.0-RELEASE"

Initial Release


  • 7 quest categories with 24 total quests
  • Team-based progression system
  • Custom GUI menus
  • SQLite database integration
  • Economy rewards (Vault support)
  • Auto-reset system
  • Hex & gradient color support
  • Fully configurable


 

Links:


 

Enjoying BetterTeamQuests?

Leave a ⭐⭐⭐⭐⭐ review and help others discover this plugin!

 

© 2026 DarkNodes. All rights reserved.

Contributors: ProsameOG
Download Other Releases

Resource

Views
99
Total Downloads
12
First Release
27 Mar 2026
Last Release
27 Mar 2026
Category
BetterTeam Extensions
Rating

Version 1.2

Downloads
12
Release
27 Mar 2026, 08:59
Rating

Reviews

No reviews