Package cn.lanink.gamecore.room
Class GameRoomManager<T extends GameRoom>
java.lang.Object
cn.lanink.gamecore.room.GameRoomManager<T>
- Author:
- LT_Name
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddGameRoom(cn.nukkit.level.Level level, T gameRoom) voidaddGameRoom(String level, T gameRoom) getGameRoom(cn.nukkit.level.Level level) getGameRoom(String level) booleanhasGameRoom(cn.nukkit.level.Level level) booleanhasGameRoom(String world) booleanloadGameRoom(cn.nukkit.level.Level level) booleanloadGameRoom(String level) voidremoveGameRoom(cn.nukkit.level.Level level) voidremoveGameRoom(String level) booleanunloadGameRoom(cn.nukkit.level.Level level) booleanunloadGameRoom(String world)
-
Field Details
-
gameRoomMap
-
-
Constructor Details
-
GameRoomManager
public GameRoomManager()
-
-
Method Details
-
hasGameRoom
public boolean hasGameRoom(cn.nukkit.level.Level level) -
hasGameRoom
-
addGameRoom
-
addGameRoom
-
removeGameRoom
public void removeGameRoom(cn.nukkit.level.Level level) -
removeGameRoom
-
getGameRoom
-
getGameRoom
-
getGameRoomMap
-
loadGameRoom
public boolean loadGameRoom(cn.nukkit.level.Level level) -
loadGameRoom
-
unloadGameRoom
public boolean unloadGameRoom(cn.nukkit.level.Level level) -
unloadGameRoom
-
getCanJoinGameRoom
-
getCanJoinGameRoomList
- Returns:
- 玩家可以加入的房间游戏列表
-