public interface Server
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidaddOnlinePlayer(Player who)voidvoidvoidaddWhitelist(Player who)default voiddefault voidbooleangetIp()intgetMotd()getName()@Nullable PlayerintgetPort()intgetTick()booleanbooleanbooleanisIPBanned(Player who)booleanbooleanbooleanisWhitelisted(Player who)voidvoidvoidvoidremoveWhitelist(Player who)voidsetAutoSave(boolean autoSave)voidvoidshutdown()default void
-
Field Details
-
JSON_MAPPER
static final com.fasterxml.jackson.databind.json.JsonMapper JSON_MAPPER -
BROADCAST_CHANNEL_ADMINISTRATIVE
- See Also:
- Constant Field Values
-
BROADCAST_CHANNEL_USERS
- See Also:
- Constant Field Values
-
-
Method Details
-
getName
String getName() -
getVersion
String getVersion() -
getImplementationVersion
String getImplementationVersion() -
shutdown
void shutdown() -
isRunning
boolean isRunning() -
getPluginManager
PluginManager getPluginManager() -
getGameRuleRegistry
GameRuleRegistry getGameRuleRegistry() -
getTick
int getTick() -
getEventManager
EventManager getEventManager() -
getAllowFlight
boolean getAllowFlight() -
getPermissionManager
PermissionManager getPermissionManager() -
getMotd
String getMotd() -
getOnlinePlayers
-
getGamemode
GameMode getGamemode() -
getDefaultLevel
Level getDefaultLevel() -
getMaxPlayers
int getMaxPlayers() -
hasWhitelist
boolean hasWhitelist() -
addWhitelist
-
removeWhitelist
-
isWhitelisted
-
isBanned
-
isIPBanned
-
setBanned
-
ban
-
banIP
-
unban
-
addOp
-
addOp
-
removeOp
-
removeOp
-
isOp
-
getPort
int getPort() -
getIp
String getIp() -
getDifficulty
Difficulty getDifficulty() -
addOnlinePlayer
-
onPlayerCompleteLoginSequence
-
getPlayer
-
setAutoSave
void setAutoSave(boolean autoSave) -
getApiVersion
String getApiVersion()
-