Package games.stendhal.server.core.events


package games.stendhal.server.core.events
  • Interface Summary
    Interface
    Description
    Equipable Entities implement this interface EquipListener.
    Implementing classes can be notified that a player has logged in.
    Implementing classes can be notified that a player has logged out.
    Objects that monitor being moved over an area in a zone.
    Implementing classes can be notified that a player teleported.
    Implementing classes can be notified that a certain turn number has been reached.
    Implementing classes will be called back when a player uses them.
     
  • Class Summary
    Class
    Description
    Delays the sending of text until the next turn (to work around problems like zone changes).
    Sends a private message to a player after a short delay, and if they weren't online, uses postman
    Other classes can register here to be notified when a player logs in.
    Other classes can register here to be notified when a player logs out.
    Other classes can register here to be notified on teleports
    a TurnListener decorator.
    Other classes can register here to be notified at some time in the future.
    manages the tutorial based on events created all over the game.
    Manages messages based on entering a new zone.
  • Enum Class Summary
    Enum Class
    Description
    Event types used in the tutorial.
    Event types used in the new Zone notifier.