Home›Java›Mods›Knightmare's Shop
Knightmare's Shop
ModsJava

Knightmare's Shop

Java mod listed for Minecraft 1.20. Downloads from the MC Java Mods app on Android.

by Knightmare_T_T · on CurseForge

Forge 1.20.1 server-side economy shop mod with category menus, persistent balances, configurable pricing, and sell-all support.

⬇ Download on CurseForge

The author built this one for Minecraft 1.20.1 on Forge. On other versions it may install and then do nothing.

You can support me through- https://ko-fi.com/knightmare61825

Join us to participate in huge battles at our server: Server

Knightmare's Shop is a server-side economy and shop mod for Forge 1.20.1 (since there were no easy shop mods for forge 1.20.1). It adds a configurable GUI shop with categories, persistent player balances, buy/sell support, bulk selling commands, player-to-player balance transfers, and built-in admin tools for editing the shop live without restarting the server. The mod is designed so normal players can use the shop immediately, while admins can manage categories, prices, items, and stack amounts from commands or a simple in-game editor.

Features

Installation

  1. Install Forge 1.20.1.
  2. Put the mod jar in the mods folder.
  3. Start the game or server once.
  4. The mod will generate its config file at: "config/shopmod/shop.json" That file is the main shop definition used by the mod.

Shop Config

The shop is defined in: config/shopmod/shop.json This file contains:

Example item entry: { "item": "minecraft:diamond", "buy": 52.5, "sell": 13.13, "amount": 1 } Example category entry: { "id": "ores", "title": "Ores", "icon": "minecraft:diamond", "items": [ { "item": "minecraft:diamond", "buy": 52.5, "sell": 13.13, "amount": 1 } ] } After editing the file manually, reload it with: /shopadmin reload How Players Use the Mod Open the Shop /shop Opens the main shop menu. /shop <category> Opens a specific category directly. Example: /shop ores

Shop GUI Controls

Inside a category menu:

Bottom bar buttons:

Balance Commands: Check Your Balance /balance or /shop balance Shows your current balance.

Check Another Player's Balance /shop balance <player> Balance Transfer: Players can send money to another player. /balance transfer <player_name> <amount> Example: /balance transfer Steve 250

Rules:

Sell Commands Sell Everything Sellable in Inventory: /sellall Sells all items in your inventory that exist in the shop and have a valid sell price.

Sell All Copies of the Held Item: /sellall hand Sells every matching copy of the item currently in your main hand from your inventory.

Sell a Specific Item by Name and Quantity: /sell <item_name> <quantity> Rules:

Admin Commands

These require permission level 2 or operator access.

Reload Shop Config: /shopadmin reload Reloads shop.json from disk.

Admin Balance Commands

Admin Category Commands

Admin Item Commands These commands use the item in the admin’s main hand unless otherwise stated.

Meaning:

Remove Held Item From a Category: /shopadmin item remove <category>

Admin Listing Commands

Admin GUI Editor

How the Admin GUI Works Category List Screen: Shows all categories. Click one to edit it.

Category Editor: Inside a category editor you can:

Item Editor Inside the item editor you can:

Some edits use chat input:

Every successful edit is written back to: config/shopmod/shop.json No restart is needed.

Price Rules

Player Balance Behavior

Typical Server Workflow For Players:

  1. Run /shop
  2. Browse a category
  3. Buy or sell items
  4. Use /sellall for bulk selling
  5. Use /balance transfer <player> <amount> to send money For Admins:
  6. Run /shopadmin edit
  7. Open a category
  8. Add a held item
  9. Set buy/sell prices
  10. Set transaction amount
  11. Test with /shop
  12. Use /shopadmin reload only if the file was edited outside the game

Full Command List

Player Commands:

Admin Commands

Notes

You can support me through- https://ko-fi.com/knightmare61825

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

File checked by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more