- Added new ways of defining Market Presets, Market Categories and Market Items
- Payments can now be defined as tags, optionally with a custom label
- Markets are now two-blocks high (instead of a single block occupying the space of two), which should resolve lighting issues with shaders and puts it more in line with Minecraft in general
- Fixed JEI not populating until joining a singleplayer world
- Removed old ways of defining Market Groups, Market Categories and Market Items
- Removed IMC API
- Removed some API methods as market items are now defined using Vanilla's recipe system
- Updated to Minecraft 1.20.4
- Fixed IMC API registrations being ignored
- Added auto-fill of market payment slot when an entry is selected #162 BlayTheNinth 3 minutes ago
- Added support for custom merchant textures by merchant name via resource packs (e.g. merchant_emerald_muncher.png)
- Added option to treat merchants like babies to prevent exploits e.g. for infinite blood
- Added EMI exclusion areas for market screen filter buttons (by Abbie)
- Added Azalea, Flowering Azalea, and Mangrove Propagule to market
- Added Oh The Biomes You'll Go items to market (by DedicatedMedic)