Trading - MarkusBordihn/BOs-Easy-NPC GitHub Wiki

Trading 💰

Dive into the world of commerce with the trading screen, where you can define the NPC's trading items. Explore various options to tailor the trading experience to your liking.

None Trading ❌

Disable the trading screen for the NPC by opting for "None Trading." Ideal when utilizing other mods for NPC trading.

None Trading

Basic Trading 🔄

Define a straightforward list of items available for trading with basic trading. This quick and easy method supports up to 12 trading offers, featuring options like reset time, trade limits, and experience rewards.

Basic Trading

Advanced Trading 🌐

Enhance trading versatility with advanced trading, allowing unique conditions for each item. Customize up to 25 trading offers, each with distinct settings for trade limits and experience rewards.

Advanced Trading

Custom Trading 🛍️

Craft tailored trading experiences using the NBT data of the NPC. Leverage syntax and structure akin to Villager or Wandering Trader trading.

NBT Data

Trading Resets 🔄

Implement a reset time for trading items in basic and advanced trading. Trigger manual resets using the command:

/easy_npc trading reset <npc-uuid>

Opening the Trading Screen 🛒

Automatically open the trading screen if no dialog is defined for the NPC. When a dialog is in place, access the trading screen through the "Trading Screen" checkbox in the dialog button screen.

Open Trading Screen

⚠️ **GitHub.com Fallback** ⚠️