# IGameManager > Interface for managing game player limits. `gg.lode.bookshelfapi.api.manager.IGameManager` --- ## Signature ```java public interface IGameManager ``` --- ## Methods | Method | Return Type | Description | |--------|-------------|-------------| | `getMaxPlayers()` | `int` | Returns the maximum number of players. | | `setMaxPlayers(int maxPlayers)` | `void` | Sets the maximum number of players. | | `getMinPlayers()` | `int` | Returns the minimum number of players. | | `setMinPlayers(int minPlayers)` | `void` | Sets the minimum number of players. | ### Parameters | Parameter | Type | Description | |-----------|------|-------------| | `maxPlayers` | `int` | The maximum player count. | | `minPlayers` | `int` | The minimum player count. | --- ## Usage ```java IGameManager game = BookshelfAPI.getApi().getGameManager(); game.setMinPlayers(2); game.setMaxPlayers(16); int current = Bukkit.getOnlinePlayers().size(); if (current >= game.getMinPlayers()) { // Start the game } ``` --- ## Related Pages - [[IBookshelfAPI]]