ModsFinder

Society Trading

by Chakyl

Society Trading gives modpack developers a way to define shops and trades in data, with trading screens players can use in survival and multiplayer worlds.

ForgeNeoForgeClient and serverGNU General Public License v3.0 onlyOpen source1.20.1 – 1.21.1

What it does

Shops are created through data, so a modpack maker can set how many custom shops exist and bind each one to a villager profession, an entity or a block. A tag set opens a shop selector that lists the shops in one place. The mod ships with trades, and more detail on creating shops is found on the project wiki.

The trading screen replaces the vanilla trading interface. Items are taken straight from the player's inventory instead of being moved slot by slot, and shift-clicking the trade output slot moves a whole stack at once. Trades can also be viewed in a JEI-style list. Shops and trades can be restricted by stage or by season through Serene Seasons, and bank account purchases are supported through Numismatics and Numismatics Utils, including shared accounts used with Blaze Bankers. Create is named as a companion that extends the mod.

Society Trading requires Placebo. Servers that run it need every player to install it too. Files are published for Forge and NeoForge for 1.20.1 and 1.21.1, and the code is open source under the GNU General Public License v3.0 only.

Key features

  1. Data-driven shops

    Shops and trades are defined in data, with a set number of custom shops that can be bound to villagers, entities or blocks.

  2. Improved trading screen

    Items move directly from the inventory, and shift-clicking the output slot trades a full stack at once.

  3. Shop selector

    A tag-based selector lists every shop in one place for convenient browsing.

  4. Stage and season restrictions

    Shops and trades can be limited by stage or by season when Serene Seasons is installed.

Compatibility

Latest build for each game version and loader.

1.21.1Not available1.2.11-1.21.1
1.20.11.2.9Not available
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

PlaceboPlacebo is a library used by most of my mods. It does not provide any game-relevant features on its own (save for maybe a couple debug commands).
Required

Use cases

Who it’s for: Modpack developers and server owners who want to define custom shops and trades in data, and players who use those shops in a survival or multiplayer world.

How it compares

Full comparison

Create: Marketplace is open source under the GNU General Public License v3.0 only and covers 1.20.1 – 1.21.11 on Forge and NeoForge, with the same client and server environment. Easy Trading is open source under the MIT License, runs on Fabric and NeoForge for 1.21 – 1.21.11, and also needs both client and server.

ModLoadersGame versionsEnvironmentUpdated
Society TradingForge and NeoForge1.20.1 – 1.21.1Client and server2026-09-03
Create: MarketplaceForge and NeoForge1.20.1 – 1.21.11Client and server2026-09-29
Easy TradingFabric and NeoForge1.21 – 1.21.11Client and server2026-10-03

Questions

Does Society Trading need Placebo?

Yes. Placebo is a required dependency and must be installed alongside Society Trading.

Which loaders does Society Trading support?

Forge and NeoForge. Forge files cover 1.20.1 and NeoForge files cover 1.21.1.

Do servers and players both need the mod?

Yes. Installation covers the server and each player's game.

Can shops be restricted by season?

Yes, when Serene Seasons is installed, shops and trades can be limited by season.

In the catalog

Society Trading is one of 2,072 Economy mods on ModsFinder, and one of 1,010 Economy mods for Forge. 32,366 mods support Minecraft 1.21.1.

More from Chakyl

All projects

Similar mods

What the author says

Society Trading is a data-driven trading mod for modpack makers that allows any number of custom shops to be created. These shops can be bound to certain villager professions, entities, and blocks. A tag can also be set to open up the shop selector, allowing convenient viewing of all shops in one list. This mod does…
Chakyl, on the Modrinth page

Official listing

Owner
Chakyl
Published
2025-09-26
Updated on Modrinth
2026-09-03
Facts verified
2026-10-15

Tags