All Implemented Interfaces:
EventSupplier<ListingRemoveEvent>

public class WsListingRemoveEvent extends WsListingEvent<ListingRemoveEvent>
A websocket listings remove event.
  • Constructor Details

    • WsListingRemoveEvent

      public WsListingRemoveEvent(Item item, World world, List<ListingView> listings)
      Create a new websocket listing remove event
      Parameters:
      item - item
      world - world
      listings - listings
  • Method Details

    • toEvent

      public ListingRemoveEvent toEvent()
      Description copied from interface: EventSupplier
      Converts the websocket event into an internal event
      Returns:
      event
    • toUpdate

      public WsListingUpdateEvent toUpdate(WsListingAddEvent add)
      Creates an update event out of this remove event and an add event.
      Parameters:
      add - add event
      Returns:
      update event