

Society Trading
Society Trading is a data-oriented trading system mod designed specifically for pack creators. It enables setting up any number of custom shops, each of which can be bound to certain villager professions, entities, or blocks. There is also an option for tagged objects to call up the shop selector, allowing all shops to be viewed with a single click.
Key Features
Shop Configuration
Every shop can be fine-tuned with a comprehensive set of properties for precise manageability in packs. Unlimited trade slots are supported. Assign specific villagers, mobs, or blocks as shop triggers.
Convenient Trading
Trading interface has been improved over vanilla mechanics — players can now directly trade items from their inventory without manually moving resources into slots. Trade stacked items by shift-clicking on the output trade slot.
Create: Numismatics Integration
If Create: Numismatics is present, trades can draw currency automatically from player bank accounts.
With the addon Create: Numismatics Utils, shared account access can be enabled via the Blaze Banker — allowing traders to draw from collective bank vaults.
Compatibility With KubeJS and Serene Seasons
With KubeJS, shops or trades can be restricted based on player stages.
In combination with Serene Seasons, players can set up season-based trading restrictions synchronized with the in-game calendar.
Required Dependencies
Required:
- Placebo
Recommended mods & optional components:
- JEI or equivalent for trade viewing;
- KubeJS (stage-based restrictions);
- Serene Seasons (seasonal limitations);
- Create: Numismatics (bank account transactions);
- Create: Numismatics Utils (shared accounts).