All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Society Trading

Society Trading

by Chakyl • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

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

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Forge
1d ago 1
Add SCP specific fix
# 1.2.11-1.21.1
  • Trade restrictions now work within random set trades
# 1.2.10-1.21.1
  • Updated to Create: Numismatics 1.1.0
# 1.2.9
  • Updated to Create: Numismatics 1.1.0
# 1.2.8
  • Fix shift clicking buying out whole inventory instead of stacks
# 1.2.8
  • Fix shift clicking buying out whole inventory instead of stacks
# 1.2.8-1.21.1
  • Fixed crash on dedicated server
# 1.2.7
  • Fixed issues with trade validation
# 1.2.7-1.21.1
  • Fixed issues with trade validation
# 1.2.6 - 1.21.1
  • Ported to Neoforge 1.21.1
  • Controllable compatibility currently not ported
# 1.2.6
  • Removed tooltip on shop buttons
1.2.5
  • Added error messages for duplicated shop ideas
  • Added autocomplete for openselector and openshop commands
  • Added traded season to JEI
  • Fixed bugs with search
  • Fixed numismatics only trades not having inputs
  • Fixed image shop hover
# 1.2.4
  • Fixed quickstack bug
# 1.2.3
  • Fixed selector scrollbar not appearing
# 1.2.2
  • Fixed tooltips on thin display type

# 1.2.1
  • Fixed openselector @p not opening default selector
  • Fixed default selector not working in certain circumstances
# 1.2.0
  • Added display_type thin that does not include texture
  • Removed item icon from image shops for more space
  • Fixed scrollbar jumping
  • Fixed client dictating certain information
  • Fixed cases where more than 256 shop items looped back to the beginning on click
# 1.1.0

1.0.6
  • Added ability to pause Auto-Trader with a redstone signal
  • Fixed auto-trader not validating trades correctly
  • Fixed crash with Auto-Traders and modified trade lists
# 1.0.5
  • Fixed day based trades not resetting stock when sleeping
# 1.0.4
Decreased auto-trader time (10 -> 6 seconds)
Fixed item form numismatics coins not being tradable
1.0.1
  • Fixed switching shops on Auto-Trader not resetting trade
  • Fixed stack purchasing being off by one
# 1.0 - Society Auto-Trading
  • Initial non-beta release! All major planned features are in!
  • Added Auto-Trader block to automatically trade from shops
  • Added hidden_from_auto_trader field
  • Added stage_removed field to trade entries
  • Fixed hover tooltip on shop prices
  • Fixed alignment of text on certain fonts/languages
[0.7] Society Trading 0.7 by Chakyl on Oct 21, 2026
Download
# 0.7 - Roomy Search
  • Added Search box to trade screen
  • Added icons to shop selector for seasonal/unlockable shops
  • Increased amount of trades displayed by 1
  • Increased trade and shop selector width
  • Increased JEI category width
  • Moved Numismatics Balance to above sell slot
  • Fixed NBT matching
[0.5] Society Trading 0.5 by Chakyl on Oct 21, 2026
Download
# 0.5 - Controllable Support
  • Added Controllable support
  • Fixed it being impossible to nametag entities with shops
[0.4] Society Trading 0.4 by Chakyl on Oct 21, 2026
Download
# 0.4
  • Initial Modrinth release
Society Trading Icon
Download Society Trading
Select game version
Select platform