接口 Merchant
- 所有已知实现类:
AbstractVillager
,ClientSideMerchant
,Villager
,WanderingTrader
public interface Merchant
-
方法概要
修饰符和类型方法说明default boolean
int
boolean
void
notifyTrade
(MerchantOffer pOffer) void
notifyTradeUpdated
(ItemStack pStack) default void
openTradingScreen
(Player pPlayer, Component pDisplayName, int pLevel) void
overrideOffers
(MerchantOffers pOffers) void
overrideXp
(int pXp) void
setTradingPlayer
(Player pTradingPlayer) boolean
-
方法详细资料
-
setTradingPlayer
-
getTradingPlayer
-
getOffers
MerchantOffers getOffers() -
overrideOffers
-
notifyTrade
-
notifyTradeUpdated
-
getVillagerXp
int getVillagerXp() -
overrideXp
void overrideXp(int pXp) -
showProgressBar
boolean showProgressBar() -
getNotifyTradeSound
SoundEvent getNotifyTradeSound() -
canRestock
default boolean canRestock() -
openTradingScreen
-
isClientSide
boolean isClientSide()
-