Back to mods
Society Trading project artwork

CurseForge · Minecraft mod

Society Trading

A data-driven trading mod for Modpack developers

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Society Trading release should I use?

Updated today
Latest stable file Society Trading - 1.2.8-1.21.1
Game version 1.21.1
Loader NeoForge

Society Trading - 1.2.8-1.21.1 targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.

Where it goes

Is Society Trading required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Society Trading - 1.2.8-1.21.1 need?

Society Trading - 1.2.8-1.21.1. Change the file and its required mods may change too.

All 1 required mods have matching files

Install Placebo first. We found matching files for this game-version and loader setup. 3 come through another mod in the chain.

5 listed on this file 3 pulled in by those mods
Create: Numismatics Optional for Society Trading - 1.2.8-1.21.1
optional
Matching file found Matched file: Numismatics 1.0.20 NeoForge 1.21.1
Create: Numismatics Utils Optional for Society Trading - 1.2.8-1.21.1
optional
Matching file found Matched file: Create: Numismatics Utils - 2.2-1.21.1
Serene Seasons Optional for Society Trading - 1.2.8-1.21.1
optional
No matching file
Placebo Needed by Society Trading - 1.2.8-1.21.1
required
Matching file found Matched file: Placebo 1.21.1-9.9.2
KubeJS Optional for Society Trading - 1.2.8-1.21.1
optional
Matching file found Matched file: KubeJS NeoForge 2101.7.2-build.368
Create Needed by Create: Numismatics
pulled in
Matching file found Matched file: Create 6.0.10 for mc1.21.1
Curios API Needed by Create: Numismatics Utils
pulled in
Matching file found Matched file: curios-neoforge-9.5.1+1.21.1.jar
Rhino Needed by KubeJS
pulled in
Matching file found Matched file: Rhino 2101.2.7-build.85

3 extra mods were pulled in by other dependencies. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add Society Trading without breaking your instance.

Built for Society Trading - 1.2.8-1.21.1. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use Society Trading - 1.2.8-1.21.1. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install Placebo first. We found matching files for this game-version and loader setup. 3 come through another mod in the chain.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside Society Trading - 1.2.8-1.21.1. It opens that exact file at the source.

About this project

What does Society Trading add?

Society Trading

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 not come with any trades! It is intended for modpack makers!

Features

Customizable Shops

Shops can be customized with a variety of properties for fine-tuned control in modpacks. They can accept an unlimited amount of trades, and certain entities, blocks, or Villagers with professions can be designated to open up a specific shop.

More information on creating shops can be found on the wiki: https://github.com/Chakyl/society-trading/wiki/Tutorial:-Creating-and-Using-Shops

Better Trading

The trading screen for each shop is an upgrade from vanilla's trading UI, allowing trading items to be directly taken from the player's inventory rather than clumsily moving items into slots. A stack of items can be traded with by shift+clicking on the trade output slot

Create: Numismatics Support

When Create: Numismatics is installed, trades can be set to automatically draw currency from a player's bank account.

This can be augmented further with Create: Numismatics Utils by allowing traders to access balances from shared accounts using Blaze Bankers.

KubeJs & Serene Seasons Support

When KubeJs is installed, trades or shops can be restricted using stages. A season restriction can be set in a similar way when Serene Seasons is installed.

Dependencies

Required

  • Placebo

Optional

  • JEI or equivalent for trade viewing (Coming Soon).
  • KubeJs for KubeJs stage restrictions.
  • Serene Seasons for season restrictions.
  • Create: Numismatics for bank account purchasing.
  • Create: Numismatics Utils for bank account purchasing from shared accounts.

Support

Questions? Comments? Suggestions? Join our Discord!

Want to host a Server?

Our partner Bloom Host offers powerful and convenient server hosting, with dedicated Ryzen 9 CPUs. Use code SOCIETY for 25% off your first invoice!

Project description from CurseForge.

Pick your setup

Society Trading by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

2 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Society Trading versions and loaders

30 of 30 releases match

Looking for an older file? The official CurseForge project page is in Resources.