public interface ModEventHandler
| Modifier and Type | Method and Description |
|---|---|
void |
handleChat(java.lang.String player,
java.lang.String msg)
A chat message event.
|
void |
handleError(java.lang.String msg)
An error has occurred This event occurs when a GGZMod error has occurred.
|
void |
handleInfo(PlayerInfo info)
Player information has arrived.
|
void |
handlePlayer(java.lang.String oldName,
boolean oldIsSpectator,
int oldSeatNum)
The player's seat status has changed.
|
void |
handleSeat(Seat oldSeat,
Seat newSeat)
A seat change.
|
void |
handleServer(java.net.Socket fd)
A new server connection has been made.
|
void |
handleSpectatorSeat(SpectatorSeat old_seat,
SpectatorSeat newSeat)
Invoked when a spectator leaves or joins.
|
void |
handleState(ModState oldState)
Module status changed.
|
void |
handleStats()
Players' stats have been updated.
|
void |
init(ModGame mod) |
void init(ModGame mod) throws java.io.IOException
java.io.IOExceptionvoid handleState(ModState oldState)
ModStatevoid handleServer(java.net.Socket fd)
throws java.io.IOException
java.io.IOExceptionModGame.connect()void handlePlayer(java.lang.String oldName,
boolean oldIsSpectator,
int oldSeatNum)
oldName - oldIsSpectator - oldSeatNum - void handleSeat(Seat oldSeat, Seat newSeat)
oldSeat - Old seat information at that seat number.newSeat - New seat information at that seat number.void handleSpectatorSeat(SpectatorSeat old_seat, SpectatorSeat newSeat)
oldSeat - the old seat.newSeat - the new seat.void handleChat(java.lang.String player,
java.lang.String msg)
void handleStats()
void handleInfo(PlayerInfo info)
void handleError(java.lang.String msg)