ModsFinder

CashShop

by TokyoSU

CashShop lets server owners and modpackers set up a currency-based shop that sells items, armor and other goods to players on a Forge server.

ForgeServer-side onlyMIT LicenseOpen source1.20.1 – 1.20.6

What it does

Shops are defined with KubeJS scripts alone, so a modpacker can create a cash shop without writing separate configuration files. Players open the shop with a default key, which can be changed in the key menu, and buy or sell entries using coins that convert into the shop currency. Coins can be picked up from the floor or dropped by entities, and the shop currency can be set to gold, silver or copper through commands. The mod is server-side only, so players join without installing it. Installation requires KubeJS, and Just Enough Items (JEI) is an optional dependency.

Key features

  1. Scripted shop setup

    Shop entries and currency values are declared in KubeJS scripts, with commands and examples included for reference.

  2. Coin conversion

    Coins found in the world or dropped by mobs can be converted into the shop currency from the inventory.

  3. Configurable shop key

    The shop opens from a default key that players can rebind in the key menu.

  4. Custom shop screen

    The shop screen can use the Grand Fantasia UI in place of the Minecraft interface, which the author found too large.

Compatibility

Latest build for each game version and loader.

1.20.60.0.2
1.20.50.0.2
1.20.40.0.2
1.20.30.0.2
1.20.20.0.2
1.20.10.0.2
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

KubeJSEdit recipes, add new custom items, script world events, all in JavaScript!
Required

Optional 1

Just Enough Items (JEI)View Items and Recipes
Optional

Use cases

Modpack economies

A modpack can ship a working shop by adding scripts, with no configuration files for players to edit.

Server shops

Server owners can set currency values with commands and add or remove items in the shop from the server console.

Who it’s for: Modpack authors and server owners who want a currency shop that is configured through KubeJS. Players only need the server to run the mod.

How it compares

Full comparison

Scoreboard Shop is a Forge mod for 1.20.1 that runs on client and server under the MIT License, and is not open source. SDM Shop Pay is a Forge mod for 1.20.1 that runs on the server alone, is licensed as All rights reserved and is not open source. Create: Currency Shops covers Forge and NeoForge for 1.20.1 – 1.21.1 and is open source under the MIT License, while CashShop is limited to Forge builds for 1.20.1 – 1.20.6.

ModLoadersGame versionsEnvironmentUpdated
CashShopForge1.20.1 – 1.20.6Server-side only2025-06-26
Scoreboard ShopForge1.20.1Client and server2025-12-06
SDM Shop PayForge1.20.1Server-side only2025-04-20
Create: Currency ShopsForge and NeoForge1.20.1 – 1.21.1Client and server2026-02-12

Questions

Does CashShop require KubeJS?

Yes. KubeJS is a required dependency, and the shop entries are defined through its scripts. Just Enough Items (JEI) is optional.

Does CashShop need to be installed on the client?

No. Only the server needs it, and players join without installing anything.

Which game versions does CashShop support?

Forge files exist for 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5 and 1.20.6. The latest file is 0.0.2 for 1.20.6, published on 2025-06-26.

In the catalog

CashShop is one of 2,072 Economy mods on ModsFinder, and one of 1,010 Economy mods for Forge. 11,154 mods support Minecraft 1.20.6.

Similar mods

What the author says

It allows modpackers to create a cash shop using KubeJS only, without any configuration files:. (I would have liked to use the Grand Fantasia UI instead of the Minecraft one, but it’s too large:'D)
TokyoSU, on the Modrinth page

Official listing

Owner
TokyoSU
Published
2025-06-26
Updated on Modrinth
2025-06-26
Facts verified
2026-10-15

Tags