Interface Merchant

All Known Implementing Classes:
MerchantEntity, SimpleMerchant, VillagerEntity, WanderingTraderEntity

public interface Merchant
Mappings:
Namespace Name
named net/minecraft/village/Merchant
intermediary net/minecraft/class_1915
official dff
  • Method Details Link icon

    • setCustomer Link icon

      void setCustomer(@Nullable @Nullable PlayerEntity customer)
      Mappings:
      Namespace Name Mixin selector
      named setCustomer Lnet/minecraft/village/Merchant;setCustomer(Lnet/minecraft/entity/player/PlayerEntity;)V
      intermediary method_8259 Lnet/minecraft/class_1915;method_8259(Lnet/minecraft/class_1657;)V
      official a Ldff;a(Lcoy;)V
    • getCustomer Link icon

      Mappings:
      Namespace Name Mixin selector
      named getCustomer Lnet/minecraft/village/Merchant;getCustomer()Lnet/minecraft/entity/player/PlayerEntity;
      intermediary method_8257 Lnet/minecraft/class_1915;method_8257()Lnet/minecraft/class_1657;
      official gs Ldff;gs()Lcoy;
    • getOffers Link icon

      TradeOfferList getOffers()
      Mappings:
      Namespace Name Mixin selector
      named getOffers Lnet/minecraft/village/Merchant;getOffers()Lnet/minecraft/village/TradeOfferList;
      intermediary method_8264 Lnet/minecraft/class_1915;method_8264()Lnet/minecraft/class_1916;
      official gu Ldff;gu()Ldfh;
    • setOffersFromServer Link icon

      void setOffersFromServer(TradeOfferList offers)
      Mappings:
      Namespace Name Mixin selector
      named setOffersFromServer Lnet/minecraft/village/Merchant;setOffersFromServer(Lnet/minecraft/village/TradeOfferList;)V
      intermediary method_8261 Lnet/minecraft/class_1915;method_8261(Lnet/minecraft/class_1916;)V
      official a Ldff;a(Ldfh;)V
    • trade Link icon

      void trade(TradeOffer offer)
      Mappings:
      Namespace Name Mixin selector
      named trade Lnet/minecraft/village/Merchant;trade(Lnet/minecraft/village/TradeOffer;)V
      intermediary method_8262 Lnet/minecraft/class_1915;method_8262(Lnet/minecraft/class_1914;)V
      official a Ldff;a(Ldfg;)V
    • onSellingItem Link icon

      void onSellingItem(ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      named onSellingItem Lnet/minecraft/village/Merchant;onSellingItem(Lnet/minecraft/item/ItemStack;)V
      intermediary method_8258 Lnet/minecraft/class_1915;method_8258(Lnet/minecraft/class_1799;)V
      official i Ldff;i(Lcwq;)V
    • getExperience Link icon

      int getExperience()
      Mappings:
      Namespace Name Mixin selector
      named getExperience Lnet/minecraft/village/Merchant;getExperience()I
      intermediary method_19269 Lnet/minecraft/class_1915;method_19269()I
      official x Ldff;x()I
    • setExperienceFromServer Link icon

      void setExperienceFromServer(int experience)
      Mappings:
      Namespace Name Mixin selector
      named setExperienceFromServer Lnet/minecraft/village/Merchant;setExperienceFromServer(I)V
      intermediary method_19271 Lnet/minecraft/class_1915;method_19271(I)V
      official s Ldff;s(I)V
    • isLeveledMerchant Link icon

      boolean isLeveledMerchant()
      Mappings:
      Namespace Name Mixin selector
      named isLeveledMerchant Lnet/minecraft/village/Merchant;isLeveledMerchant()Z
      intermediary method_19270 Lnet/minecraft/class_1915;method_19270()Z
      official gv Ldff;gv()Z
    • getYesSound Link icon

      SoundEvent getYesSound()
      Mappings:
      Namespace Name Mixin selector
      named getYesSound Lnet/minecraft/village/Merchant;getYesSound()Lnet/minecraft/sound/SoundEvent;
      intermediary method_18010 Lnet/minecraft/class_1915;method_18010()Lnet/minecraft/class_3414;
      official gw Ldff;gw()Lavz;
    • canRefreshTrades Link icon

      default boolean canRefreshTrades()
      Mappings:
      Namespace Name Mixin selector
      named canRefreshTrades Lnet/minecraft/village/Merchant;canRefreshTrades()Z
      intermediary method_20708 Lnet/minecraft/class_1915;method_20708()Z
      official gE Ldff;gE()Z
    • sendOffers Link icon

      default void sendOffers(PlayerEntity player, Text name, int levelProgress)
      Mappings:
      Namespace Name Mixin selector
      named sendOffers Lnet/minecraft/village/Merchant;sendOffers(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/text/Text;I)V
      intermediary method_17449 Lnet/minecraft/class_1915;method_17449(Lnet/minecraft/class_1657;Lnet/minecraft/class_2561;I)V
      official a Ldff;a(Lcoy;Lwp;I)V
    • isClient Link icon

      boolean isClient()
      Mappings:
      Namespace Name Mixin selector
      named isClient Lnet/minecraft/village/Merchant;isClient()Z
      intermediary method_38069 Lnet/minecraft/class_1915;method_38069()Z
      official gA Ldff;gA()Z
    • canInteract Link icon

      boolean canInteract(PlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      named canInteract Lnet/minecraft/village/Merchant;canInteract(Lnet/minecraft/entity/player/PlayerEntity;)Z
      intermediary method_65125 Lnet/minecraft/class_1915;method_65125(Lnet/minecraft/class_1657;)Z
      official f Ldff;f(Lcoy;)Z