Package net.minecraft.village
Interface Merchant
- All Known Implementing Classes:
 MerchantEntity,SimpleMerchant,VillagerEntity,WanderingTraderEntity
public interface Merchant
- Mappings:
 Namespace Name named net/minecraft/village/Merchantintermediary net/minecraft/class_1915official dlp
- 
Method Summary
Modifier and TypeMethodDescriptionbooleancanInteract(PlayerEntity player) default booleanintbooleanisClient()booleanvoidonSellingItem(ItemStack stack) default voidsendOffers(PlayerEntity player, Text name, int levelProgress) voidsetCustomer(@Nullable PlayerEntity customer) voidsetExperienceFromServer(int experience) voidsetOffersFromServer(TradeOfferList offers) voidtrade(TradeOffer offer)  
- 
Method Details
- 
setCustomer
- Mappings:
 Namespace Name Mixin selector named setCustomerLnet/minecraft/village/Merchant;setCustomer(Lnet/minecraft/entity/player/PlayerEntity;)Vintermediary method_8259Lnet/minecraft/class_1915;method_8259(Lnet/minecraft/class_1657;)Vofficial gLdlp;g(Lcut;)V
 - 
getCustomer
- Mappings:
 Namespace Name Mixin selector named getCustomerLnet/minecraft/village/Merchant;getCustomer()Lnet/minecraft/entity/player/PlayerEntity;intermediary method_8257Lnet/minecraft/class_1915;method_8257()Lnet/minecraft/class_1657;official gHLdlp;gH()Lcut;
 - 
getOffers
TradeOfferList getOffers()- Mappings:
 Namespace Name Mixin selector named getOffersLnet/minecraft/village/Merchant;getOffers()Lnet/minecraft/village/TradeOfferList;intermediary method_8264Lnet/minecraft/class_1915;method_8264()Lnet/minecraft/class_1916;official gJLdlp;gJ()Ldlr;
 - 
setOffersFromServer
- Mappings:
 Namespace Name Mixin selector named setOffersFromServerLnet/minecraft/village/Merchant;setOffersFromServer(Lnet/minecraft/village/TradeOfferList;)Vintermediary method_8261Lnet/minecraft/class_1915;method_8261(Lnet/minecraft/class_1916;)Vofficial aLdlp;a(Ldlr;)V
 - 
trade
- Mappings:
 Namespace Name Mixin selector named tradeLnet/minecraft/village/Merchant;trade(Lnet/minecraft/village/TradeOffer;)Vintermediary method_8262Lnet/minecraft/class_1915;method_8262(Lnet/minecraft/class_1914;)Vofficial aLdlp;a(Ldlq;)V
 - 
onSellingItem
- Mappings:
 Namespace Name Mixin selector named onSellingItemLnet/minecraft/village/Merchant;onSellingItem(Lnet/minecraft/item/ItemStack;)Vintermediary method_8258Lnet/minecraft/class_1915;method_8258(Lnet/minecraft/class_1799;)Vofficial iLdlp;i(Ldcv;)V
 - 
getExperience
int getExperience()- Mappings:
 Namespace Name Mixin selector named getExperienceLnet/minecraft/village/Merchant;getExperience()Iintermediary method_19269Lnet/minecraft/class_1915;method_19269()Iofficial tLdlp;t()I
 - 
setExperienceFromServer
void setExperienceFromServer(int experience) - Mappings:
 Namespace Name Mixin selector named setExperienceFromServerLnet/minecraft/village/Merchant;setExperienceFromServer(I)Vintermediary method_19271Lnet/minecraft/class_1915;method_19271(I)Vofficial sLdlp;s(I)V
 - 
isLeveledMerchant
boolean isLeveledMerchant()- Mappings:
 Namespace Name Mixin selector named isLeveledMerchantLnet/minecraft/village/Merchant;isLeveledMerchant()Zintermediary method_19270Lnet/minecraft/class_1915;method_19270()Zofficial gKLdlp;gK()Z
 - 
getYesSound
SoundEvent getYesSound()- Mappings:
 Namespace Name Mixin selector named getYesSoundLnet/minecraft/village/Merchant;getYesSound()Lnet/minecraft/sound/SoundEvent;intermediary method_18010Lnet/minecraft/class_1915;method_18010()Lnet/minecraft/class_3414;official gLLdlp;gL()Layy;
 - 
canRefreshTrades
default boolean canRefreshTrades()- Mappings:
 Namespace Name Mixin selector named canRefreshTradesLnet/minecraft/village/Merchant;canRefreshTrades()Zintermediary method_20708Lnet/minecraft/class_1915;method_20708()Zofficial gTLdlp;gT()Z
 - 
sendOffers
- Mappings:
 Namespace Name Mixin selector named sendOffersLnet/minecraft/village/Merchant;sendOffers(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/text/Text;I)Vintermediary method_17449Lnet/minecraft/class_1915;method_17449(Lnet/minecraft/class_1657;Lnet/minecraft/class_2561;I)Vofficial aLdlp;a(Lcut;Lxo;I)V
 - 
isClient
boolean isClient()- Mappings:
 Namespace Name Mixin selector named isClientLnet/minecraft/village/Merchant;isClient()Zintermediary method_38069Lnet/minecraft/class_1915;method_38069()Zofficial gPLdlp;gP()Z
 - 
canInteract
- Mappings:
 Namespace Name Mixin selector named canInteractLnet/minecraft/village/Merchant;canInteract(Lnet/minecraft/entity/player/PlayerEntity;)Zintermediary method_65125Lnet/minecraft/class_1915;method_65125(Lnet/minecraft/class_1657;)Zofficial hLdlp;h(Lcut;)Z
 
 -