Class MerchantContainer


public class MerchantContainer extends Container
  • Constructor Details

    • MerchantContainer

      public MerchantContainer(String title, int id, int size, com.github.steveice10.mc.protocol.data.game.inventory.ContainerType containerType, PlayerInventory playerInventory)
  • Method Details

    • onTradeSelected

      public void onTradeSelected(GeyserSession session, int slot)
    • getVillager

      public Entity getVillager()
    • setVillager

      public void setVillager(Entity villager)
    • setVillagerTrades

      public void setVillagerTrades(com.github.steveice10.mc.protocol.data.game.inventory.VillagerTrade[] villagerTrades)
    • getPendingOffersPacket

      public com.github.steveice10.mc.protocol.packet.ingame.clientbound.inventory.ClientboundMerchantOffersPacket getPendingOffersPacket()
    • setPendingOffersPacket

      public void setPendingOffersPacket(com.github.steveice10.mc.protocol.packet.ingame.clientbound.inventory.ClientboundMerchantOffersPacket pendingOffersPacket)
    • getTradeExperience

      public int getTradeExperience()
    • setTradeExperience

      public void setTradeExperience(int tradeExperience)