belathus / Wanderlust

1.19.2 minecraft modpack
2 stars 1 forks source link

Wandering Trader Trades #21

Open belathus opened 1 year ago

belathus commented 1 year ago

Note about how wandering traders work: they get 5 common trades and 1 special trade. Which of each is determined randomly; these are not weighted or anything like that. That's it.

Common Trades

Special Trades

belathus commented 1 year ago
#priority 20

import crafttweaker.api.villagers.VillagerTrades;

villagerTrades.removeAllWanderingTrades(1);

# rarity (1 or 2), price, forSale, maxTrades, XP
villagerTrades.addWanderingTrade(1, <item:minecraft:emerald>, <item:transfiguration:mutandi_dust> * 4, 4, 5);
villagerTrades.addWanderingTrade(1, <item:minecraft:emerald>, <item:tombstone:seed_bag> * 3, 4, 5);
villagerTrades.addWanderingTrade(1, <item:minecraft:emerald>, <item:supplementaries:cage>, 4, 5);

villagerTrades.addWanderingTrade(1, <item:minecraft:emerald>, <item:minecraft:sand> * 8, 4, 5);
villagerTrades.addWanderingTrade(1, <item:minecraft:emerald>, <item:minecraft:red_sand> * 8, 4, 5);
villagerTrades.addWanderingTrade(1, <item:minecraft:emerald>, <item:minecraft:glowstone>, 4, 5);
villagerTrades.addWanderingTrade(1, <item:minecraft:emerald>, <item:minecraft:cactus>, 4, 5);
villagerTrades.addWanderingTrade(1, <item:minecraft:emerald>, <item:minecraft:slime_ball>, 4, 5);
villagerTrades.addWanderingTrade(1, <item:minecraft:emerald>, <item:minecraft:nautilus_shell>, 4, 5);

(I didn't commit this because I don't have access to the item IDs right now)