Class ShopBuyEvent


  • public class ShopBuyEvent
    extends AbstractEvent
    A class representing a shop buy event, with constructors to create the event based on item ID, item name, or item predicate.
    • Constructor Detail

      • ShopBuyEvent

        public ShopBuyEvent​(Item item,
                            Quantity quantity)
      • ShopBuyEvent

        public ShopBuyEvent​(int itemId,
                            Quantity quantity)
      • ShopBuyEvent

        public ShopBuyEvent​(java.lang.String itemName,
                            Quantity quantity)
      • ShopBuyEvent

        public ShopBuyEvent​(java.util.function.Predicate<Item> itemPredicate,
                            Quantity quantity)