Buy and sell GUI
Players trade through clear category and item menus.
A GUI market with stock pressure, category editing and custom-item support.
Full overview
MythicShop is a GUI economy market built around controlled stock rather than unlimited server buying and selling. Categories, amount selection and editing tools make the shop approachable for players while stock floors and caps protect the economy.
The project also understands GhoulCraft custom items, allowing LevelCraft wands, runes, souls, gems, furnaces and other resources to exist beside vanilla materials in the same market.
How it works
Players enter a category, select an item and choose how many units to buy or sell. The transaction checks Vault balance, current stock and configured minimum or maximum limits before completing.
Administrators manage items, prices, order and categories from in-game tools. Dynamic pricing and stock behaviour can turn the shop into a stabilising economy system rather than an infinite money source.
Administration
Every category and listing is configurable, including buy and sell values, stock behaviour and display order. The private build is balanced around GhoulCraft's player economy and custom progression resources.
Feature breakdown
Each headline feature is expanded below so visitors can understand the real server use rather than seeing a short tag list.
Players trade through clear category and item menus.
Prevent purchases at zero stock and sales beyond the configured maximum.
Choose transaction sizes without repeating the same click dozens of times.
Create, reorder and maintain shop sections while the server is running.
Prices can respond to the intended stock and economy model.
LevelCraft resources retain their identity when listed and traded.
Getting started
This project is not currently offered as a public platform download; its page documents the system and development status.
Private deployment is connected to Vault and LevelCraft.
Every listing is reviewed for stock limits and economy impact.
Custom-item identity is tested before enabling sales.
Administrative changes are staged and verified with normal player permissions.
Tokens & placeholders
Availability depends on the feature that references each token.
Source architecture
managers (6), utils (4), commands (3), models (3), hooks (2), gui (1), listeners (1), me.Ghoul.Mythicshop (1)
Main, PlayerShopSession, ShopCategory, ShopItem, InventoryUtils, ItemBuilder, MessageUtil, NumberUtil
ShopAdminCommand, ShopCommand, ShopTabCompleter
GUIHolder, MythicShopPlaceholders, GuiManager
ShopGUIListener
ConfigManager, DiscordWebhookManager, EconomyManager, ShopManager, StatsManager
LevelCraftHook
Configuration reference
Top-level sections and defaults are summarised from the supplied resources.
Permissions
Defaults and descriptions come directly from plugin.yml.
No description declared.
Default: True
No description declared.
Default: op
No description declared.
Default: op
No description declared.
Default: op
Commands
Aliases, usage and permissions come directly from plugin.yml.
Opens the MythicShop GUI.
Usage: /shop · Permission: mythicshop.use
MythicShop admin command.
Aliases: /mshop, /ms · Usage: /mythicshop · Permission: None declared
Source-verified reference
This static reference is built from the supplied plugin.yml, YAML resources and Java source. No browser-generated documentation is used.
Related projects