How to Trade Using Custom Shop Menus
Opening a Shop Interface
Market Logic JSON Mod replaces standard trading with a streamlined menu that pulls payment items directly from your inventory. Depending on how your world or modpack is set up, you can access these shops in a few ways:
1. Locate a designated trader, which may be a specific villager profession, a mob, or a designated world block.
2. Right-click the entity or block to open its custom shop interface.
3. If you are interacting with a block assigned as a shop directory, a selector menu will appear first. Click on the desired trader category from the list to view its specific items.
Buying Items and Bulk Trading
Unlike vanilla villager trading, you do not need to manually drag and drop emeralds or barter items into input slots.
1. Make sure the required payment items are anywhere in your standard player inventory.
2. Browse the list of available deals in the shop window and click the trade you want to select it.
3. Move your cursor to the output slot on the left side of the interface.
4. Click the output slot once to complete a single trade. The required payment items are removed from your inventory automatically.
5. Hold Shift and click the output slot to immediately trade for an entire stack of the output item at once, provided you can afford the total cost.