Class WandererTradesEvent
java.lang.Object
net.neoforged.bus.api.Event
net.neoforged.neoforge.event.village.WandererTradesEvent
public class WandererTradesEvent
extends net.neoforged.bus.api.Event
WandererTradesEvent is fired during reload by
TagsUpdatedEvent
. It is used to gather the trade lists for the wandering merchant.
It is fired on the NeoForge.EVENT_BUS
.
The wandering merchant picks a few trades from generic
and a single trade from rare
.
To add trades to the merchant, simply add new trades to the list. BasicItemListing
provides a default implementation.-
Field Summary
Modifier and TypeFieldDescriptionprotected List
<VillagerTrades.ItemListing> protected List
<VillagerTrades.ItemListing> -
Constructor Summary
ConstructorDescriptionWandererTradesEvent
(List<VillagerTrades.ItemListing> generic, List<VillagerTrades.ItemListing> rare) -
Method Summary
Modifier and TypeMethodDescription
-
Field Details
-
generic
-
rare
-
-
Constructor Details
-
WandererTradesEvent
public WandererTradesEvent(List<VillagerTrades.ItemListing> generic, List<VillagerTrades.ItemListing> rare)
-
-
Method Details
-
getGenericTrades
-
getRareTrades
-