Package cn.lanink.gamecore.listener
Class BaseGameListener<T extends IRoom>
java.lang.Object
cn.lanink.gamecore.listener.BaseGameListener<T>
- All Implemented Interfaces:
IGameListener<T>,cn.nukkit.event.Listener
- Author:
- lt_name
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddListenerRoom(T room) voidgetListenerRoom(cn.nukkit.level.Level level) getListenerRoom(String level) final voidvoidremoveListenerRoom(String level) voidremoveListenerRoom(T room)
-
Field Details
-
listenerName
-
listenerRooms
-
-
Constructor Details
-
BaseGameListener
public BaseGameListener()
-
-
Method Details
-
init
- Specified by:
initin interfaceIGameListener<T extends IRoom>- Throws:
GameListenerInitException
-
getListenerName
- Specified by:
getListenerNamein interfaceIGameListener<T extends IRoom>
-
getListenerRooms
- Specified by:
getListenerRoomsin interfaceIGameListener<T extends IRoom>
-
getListenerRoom
-
getListenerRoom
- Specified by:
getListenerRoomin interfaceIGameListener<T extends IRoom>
-
addListenerRoom
- Specified by:
addListenerRoomin interfaceIGameListener<T extends IRoom>
-
removeListenerRoom
- Specified by:
removeListenerRoomin interfaceIGameListener<T extends IRoom>
-
removeListenerRoom
- Specified by:
removeListenerRoomin interfaceIGameListener<T extends IRoom>
-
clearListenerRooms
public void clearListenerRooms()- Specified by:
clearListenerRoomsin interfaceIGameListener<T extends IRoom>
-