Chain Traders

Adds custom traders that require players to actually do a bunch of bartering to get interesting items.

Requirements

Contents

item loot table
contract Summon Chain Trader chain_traders:contract
chopsticks Chopsticks chain_traders:chopsticks
glass_beads Glass Beads chain_traders:glass_beads
pack_of_gum Pack of Gum chain_traders:pack_of_gum
perfume_bottle Perfume Bottle chain_traders:perfume_bottle
spice_box Spice Box chain_traders:spice_box
tapestry Tapestry chain_traders:tapestry
golden_scarab Golden Scarab chain_traders:golden_scarab
silver_comb Silver Comb chain_traders:silver_comb
spoon Spoon chain_traders:spoon

Usage

Chain Traders provides several new items:

Summon Chain Trader

Use this to summon a chain trader.

Trade Tier 1

At tier 1, they will sell one of these items for 1--8 emeralds; the trade can be repeated up to 8 times:

Trade Tier 2

At tier 2, they will sell one of these items for 1--4 items of the previous tier; the trade can be repeated up to 4 times:

Trade Tier 3

At tier 3, they will sell one of these items for 1--2 items of the previous tier; the trade can be repeated up to 2 times:

Trade Tier 4

At tier 4, they will sell one of these items for 1--2 AND 0--1 items of the previous tier; the trade can only be repeated once:

Display Synergy

If you use the Display datapack, this pack adds an additional feature.

When one of the traders updates, for every display at a distance of up to four blocks whose base item is an structure void and for which the closest trader is this one, its item_model component will change to reflect the item being sold by the trader.

Overhead

Checks chain traders in a small circle around players periodically to see if they need to be updated.

Known Issues

Because of the way wandering traders work, chain traders might prevent other wandering traders to appear around their location.