promotional bannermobile promotional banner

Guestrax's Server Utilities

Simple utilities for minecraft servers

Overview

MCServerUtils is a server-side economy and utility mod built for NeoForge 1.21.1. It focuses on a fully config-driven shop system, dynamic pricing, player market listings, item order requests, and a menu-first admin/player experience.

Core Features

Config-Driven Shop

  • Shop categories and items are loaded from JSON config files in the server config folder.
  • Category layouts, item pricing, and icons are stored in config rather than being edited live in-game.
  • Admins can reload config changes through commands, keeping the server state synchronized.

Dynamic Economy Pricing

  • Item buy/sell values react to stock levels.
  • Prices are derived from item supply instead of being static forever.
  • This creates a more natural trading economy and makes server shops feel alive.

Player Market

  • Players can list items for sale in a market menu.
  • Buyers can browse available listings and purchase them directly.
  • Market listings are tracked in saved economy data.

Item Orders

  • Players can request items they want by posting an order.
  • Other players can fill those orders with matching items.
  • The requester receives the item and the filler receives the reward.

Menu-Based UX

  • The mod is designed around menus instead of chat-heavy admin editing.
  • Players can access shop, market, order, and history screens through in-game menus.
  • This keeps the experience cleaner and avoids cluttered chat commands for standard actions.

History and Transparency

  • Transaction history is stored for major economy actions.
  • Players can view recent activity in a shop history menu.
  • This improves trust and makes the server economy easier to monitor.

Commands

Player Commands

  • /shop — open the server shop
  • /market — open the player market
  • /order — open the order menu
  • /history — view recent shop activity
  • /menu — open the main menu hub
  • /balance — check your balance
  • /sell — sell the held item to the server

Admin Commands

  • /shopadmin reload — reload shop config files
  • /eco reload — reload economy and config state

Intended Use

This mod is designed for multiplayer servers that want:

  • a cleaner player economy,
  • a flexible server shop,
  • market-driven player trading,
  • order-based item requests,
  • and a more menu-friendly experience than traditional chat-based config editing.

Notes

This project is intentionally structured to favor config-driven setup, menu-first access, and economy automation. It is optimized for server admins who want to keep the game world cleaner while still offering a robust in-game economy system.

The Guestrax's Server Utilities Team

profile avatar
  • 2
    Projects
  • 154
    Downloads

More from Guestrax