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

1.2 6 days ago


 

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: FFD700, FF6347
  • 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: "FFD700&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: "FFFF00&lBreaking Quests"
      icon: IRON_PICKAXE
      description:
        - "&7Break various blocks"
        - "&7Progress through 3 levels"
      quest-count: 3
 
    woodcutter:
      enabled: true
      name: "äB22&lWoodcutter Quests"
      icon: IRON_AXE
      description:
        - "&7Chop down trees"
        - "&7Progress through 3 levels"
      quest-count: 3
 
    smelter:
      enabled: true
      name: "FF4500&lSmelter Quests"
      icon: FURNACE
      description:
        - "&7Smelt ores and items"
        - "&7Progress through 3 levels"
      quest-count: 3
 
    breeding:
      enabled: true
      name: "FF69B4&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: "FFD700&l{category} - Select Quest"
  quest-list-size: 54
 
# Team Settings
teams:
  max-members: 10
  shared-balance: true
 
# Messages
messages:
  prefix: "FFD700[FFA500TeamQuestsFFD700]&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.

12 downloads |

Resource

Views
100
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