public class WandererTradesEvent extends Event
FMLServerAboutToStartEvent. It is used to gather the trade lists for the wandering merchant.
It is fired on the MinecraftForge.EVENT_BUS.
The wandering merchant picks a few trades from TradeType#GENERIC and a single trade from TradeType#RARE.
To add trades to the merchant, simply add new trades to the list. BasicTrade provides a default implementation.Event.HasResult, Event.Result| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected java.util.List<VillagerTrades.ITrade> |
generic |
protected java.util.List<VillagerTrades.ITrade> |
rare |
| コンストラクタと説明 |
|---|
WandererTradesEvent(java.util.List<VillagerTrades.ITrade> generic,
java.util.List<VillagerTrades.ITrade> rare) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.util.List<VillagerTrades.ITrade> |
getGenericTrades() |
java.util.List<VillagerTrades.ITrade> |
getRareTrades() |
getListenerList, getParentListenerList, getPhase, getResult, hasResult, isCancelable, isCanceled, setCanceled, setPhase, setResult, setupprotected java.util.List<VillagerTrades.ITrade> generic
protected java.util.List<VillagerTrades.ITrade> rare
public WandererTradesEvent(java.util.List<VillagerTrades.ITrade> generic, java.util.List<VillagerTrades.ITrade> rare)
public java.util.List<VillagerTrades.ITrade> getGenericTrades()
public java.util.List<VillagerTrades.ITrade> getRareTrades()