Interface ICustomer

All Known Implementing Classes:
AbstractCustomer, EntityCustomer, NoCustomer

public interface ICustomer
  • Field Details

  • Method Details

    • addLootParams

      static void addLootParams(ICustomer customer, net.minecraft.world.level.storage.loot.LootParams.Builder builder)
    • getOrderTime

      int getOrderTime()
    • getElapsedOrderTime

      int getElapsedOrderTime()
    • getOpenOffer

      ShopOffer getOpenOffer()
    • getShop

      Shop getShop()
    • clearOpenOffer

      void clearOpenOffer()
    • getName

      net.minecraft.network.chat.Component getName()
    • supplyLootParams

      void supplyLootParams(net.minecraft.world.level.storage.loot.LootParams.Builder builder)