GateWayMC-Core

Internet Explorer

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

BetterTeam Shop Extension

BetterTeam Shop Extension

[1.0.0] A complete shop system for BetterTeams!

1.0.0 6 days ago

⚡ Team Shop Extension ⚡

A complete shop system for BetterTeams!

 


 

Transform your server with a fully-featured team shop system!

Buy and sell items from a beautifully organized GUI with team balance integration!

 

 



 

✨ Features

 


  • Multiple Shop Categories - 7 pre-configured shops: Blocks, Ores, Redstone, Food, Spawners, Mob Drops & MythicMobs items
  • Team Balance Integration - Purchases use your BetterTeams balance automatically
  • Buy & Sell System - Sell items back to the shop for money (configurable per-item)
  • Quantity Selector - Choose exactly how many items you want to buy
  • WildStacker Support - Buy spawners with stack amounts included
  • MythicMobs Integration - Sell custom MythicMobs items directly in shop
  • Fully Configurable - Every item, price, and message can be customized
  • Beautiful GUI - Clean, intuitive inventory interface with color-coded categories
  • Hot-Reload Support - Edit shop files and reload without restarting

 



 

Shop Categories

 


Main shop menu with all categories

 

" Blocks Shop"


Over 30 building materials including:


  • Stone, Cobblestone, Andesite, Diorite, Granite
  • Dirt, Grass Block, Podzol, Mycelium
  • Oak, Birch, Spruce, Jungle, Acacia, Dark Oak Logs & Planks
  • Glass, Sand, Gravel, Clay
  • Bricks, Stone Bricks, Quartz, Terracotta
  • And many more!


 

" Ores Shop"


All valuable materials and their blocks:


  • Coal, Iron, Gold, Diamond, Emerald
  • Copper, Quartz, Lapis Lazuli
  • Netherite Scrap & Netherite Ingot
  • Block versions for storage
  • Enchanted appearance for rare ores!


 

" Redstone Shop"


Everything for redstone engineers:


  • Redstone Dust, Repeaters, Comparators
  • Pistons & Sticky Pistons
  • Observers, Hoppers, Droppers
  • Levers, Buttons, Trapdoors
  • Targets, Tripwire Hooks, Armor Stands


 

" Food Shop"


Keep your hunger bar full:


  • Cooked meats: Beef, Pork, Chicken, Mutton, Rabbit
  • Fish: Salmon & Cod
  • Bread, Carrots, Potatoes
  • Golden Apples, Cookies
  • And more nutritious items!


 

" Spawner Shop"


Build your farms with spawners:


  • Zombie, Skeleton, Creeper Spawners
  • Spider, Cave Spider, Blaze Spawners
  • WildStacker Compatible - Stack values automatically applied
  • High-value items for serious builders


 

" Mob Drops Shop"


Stock up on mob loot:


  • String, Feathers, Bones
  • Rotten Flesh, Spider Eyes
  • Blaze Rods, Leather
  • Eggs, Fermented Spider Eyes
  • Nether Stars


 

"⭐ MythicMobs Shop"


Legendary custom items:


  • Greatsword of the Skeleton King
  • Crown of the King
  • Bandit Tunic
  • Requires MythicMobs plugin!
  • Add your own custom items easily


 



 

How to Use

 

For Players:

/team shop

Opens the main shop menu with all categories

 

Buying Items:


  1. Use /team shop to open the main menu
  2. Click a category (Blocks, Ores, etc.)
  3. Click an item to select quantity
  4. Choose amount with +1, +10, +64 buttons or max amount
  5. Confirm purchase - money is deducted from your team balance!

 

Selling Items:


  1. Open any shop category
  2. Click the "Sell Items" button (Gold Ingot)
  3. Place items you want to sell in the GUI
  4. Click "Confirm Sale" to receive money!

 



 

⚙️ Installation

 

Requirements:


 

⚠️ Important Notes:


  • WildStacker is required to purchase spawners with stack amounts. Without it, the Spawner Shop will not function properly.
  • MythicMobs is required to purchase custom mythic items. Without it, the MythicMobs Shop category will not work.
  • All other shop categories (Blocks, Ores, Redstone, Food, Mob Drops) work without any additional plugins!

 

Installation Steps:


  1. Download the extension JAR file
  2. Place it in plugins/BetterTeams/extensions/
  3. (Optional) Install WildStacker if you want the Spawner Shop
  4. (Optional) Install MythicMobs if you want the MythicMobs Shop
  5. Restart or run /teama reload
  6. Done! Use /team shop in-game

 



 

Configuration

 

All configuration files are located in plugins/BetterTeams/extensions/TeamShopExtension/

 

Main Config: shop-config.yml

# ═══════════════════════════════════════════════════════
#           Team Shop Extension Configuration
# ═══════════════════════════════════════════════════════
 
# Main Menu GUI Configuration
main-menu:
  title: "&6&lTeam Shop &7- Main Menu"
  size: 54
 
  # Category buttons configuration
  categories:
    blocks:
      slot: 20
      material: BRICKS
      name: "&e&lBlocks Shop"
      lore:
        - "&7Building materials and blocks"
        - ""
        - "&e&l[!] &eClick to browse!"
    ores:
      slot: 22
      material: DIAMOND
      name: "&b&lOres Shop"
      lore:
        - "&7Valuable minerals and ores"
        - ""
        - "&e&l[!] &eClick to browse!"
    redstone:
      slot: 24
      material: REDSTONE
      name: "&c&lRedstone Shop"
      lore:
        - "&7Redstone components and tools"
        - ""
        - "&e&l[!] &eClick to browse!"
    food:
      slot: 30
      material: COOKED_BEEF
      name: "&d&lFood Shop"
      lore:
        - "&7Food and consumables"
        - ""
        - "&e&l[!] &eClick to browse!"
 
    spawner:
      slot: 32
      material: SPAWNER
      name: "&b&lSpawner Shop"
      lore:
        - "&7Spawner"
        - ""
        - "&e&l[!] &eClick to browse!"
 
    drops:
      slot: 38
      material: ROTTEN_FLESH
      name: "&c&lMob Drops Shop"
      lore:
        - "&7Mob Drops"
        - ""
        - "&e&l[!] &eClick to browse!"
 
    mythic:
      slot: 40
      material: NETHER_STAR
      name: "&4&lMythic Mob Item"
      lore:
        - "&rMythic Mob Item"
        - ""
        - "&e&l[!] &eClick to browse!"
 
  # Order categories appear in menu
  category-order:
    - blocks
    - ores
    - redstone
    - food
    - spawner
    - drops
    - mythic
 
# Shop GUI Configuration
gui:
  title: "&6&lTeam Shop - {category}"
  size: 54
 
  border:
    material: GRAY_STAINED_GLASS_PANE
    name: "&7"
 
  balance-slot: 49
  next-page-slot: 50
  previous-page-slot: 48
 
# Messages Configuration
messages:
  no-team: "&c&l✖ &cYou must be in a team to use the shop!"
  insufficient-funds: "&c&l✖ &cYour team doesn't have enough money!"
  purchase-success: "&a&l✔ &aSuccessfully purchased {amount}x {item} for &e${price}&a!"
  new-balance: "&7Team balance: &e${balance}"
  team-notification: "&e&l[!] &e{player} &7purchased &e{amount}x {item} &7from the team shop!"
  no-shops-available: "&c&l✖ &cNo shops are currently available!"
  invalid-category: "&c&l✖ &cShop category '{category}' doesn't exist!"

 

Shop Files: shops/*.yml

Each shop has its own YAML file where you can:


  • Add/remove items
  • Change prices and amounts
  • Enable/disable selling per item
  • Set sell-back percentages
  • Add custom lore and enchantments
  • Configure MythicMobs items

 

Example Item Configuration:

diamond:
  material: DIAMOND
  name: "&bDiamond"
  lore:
    - "&7The ultimate gem!"
    - "&7Very expensive!"
  price: 500.0
  amount: 1
  slot: 22
  enchanted: true
  can-sell: true
  sell-percentage: 65.0

 

Hot-Reload:

After editing any config file, simply run:

/teama reload

No server restart needed!

 



 

Support & Community

 

Need Help?

Join our Discord server for support (tag: @samezytre), updates, and feature requests:


 

Found a Bug?

Please report issues on our Discord with:


  • Server version
  • BetterTeams version
  • Extension version
  • Full error message (if any)

 



 

⭐ Reviews & Ratings

 

If you enjoy this extension, please leave a ⭐⭐⭐⭐⭐ rating!

Your feedback helps us improve and add new features!

 

Planned Features:


  • Per-team shop discounts
  • Timed sales & discounts
  • Shop transaction logs
  • Custom category creation via config

 



 

Download Now and Enhance Your BetterTeams Experience!

 

© 2026 DarkNodes | Compatible with Minecraft 1.20+

15 downloads |

Resource

Views
97
Total Downloads
15
First Release
27 Mar 2026
Last Release
27 Mar 2026
Category
BetterTeam Extensions
Rating

Version 1.0.0

Downloads
15
Release
27 Mar 2026, 09:02
Rating