public interface IServer
Modifier and Type | Method and Description |
---|---|
String |
executeCommand(String var1) |
String[] |
getAllUsernames()
Returns an array of the usernames of all the connected players.
|
int |
getCurrentPlayerCount()
Returns the number of players currently on the server.
|
String |
getFolderName() |
String |
getHostname()
Returns the server's hostname.
|
int |
getIntProperty(String var1,
int var2)
Gets an integer property.
|
int |
getMaxPlayers()
Returns the maximum number of players allowed on the server.
|
String |
getMinecraftVersion()
Returns the server's Minecraft version as string.
|
String |
getPlugins()
Used by RCon's Query in the form of "MajorServerMod 1.2.3: MyPlugin 1.3; AnotherPlugin 2.1; AndSoForth 1.0".
|
int |
getPort()
Never used, but "getServerPort" is already taken.
|
String |
getServerMOTD()
Returns the server message of the day
|
String |
getSettingsFilename()
Returns the filename where server properties are stored
|
String |
getStringProperty(String var1,
String var2)
Gets a string property.
|
boolean |
isDebuggingEnabled()
Returns true if debugging is enabled, false otherwise.
|
void |
logDebug(String var1)
If isDebuggingEnabled(), logs the message with a level of INFO.
|
void |
logInfo(String var1)
Logs the message with a level of INFO.
|
void |
logSevere(String var1)
Logs the error message with a level of SEVERE.
|
void |
logWarning(String var1)
Logs the message with a level of WARN.
|
void |
saveProperties()
Saves all of the server properties to the properties file.
|
void |
setProperty(String var1,
Object var2)
Saves an Object with the given property name.
|
int getIntProperty(String var1, int var2)
String getStringProperty(String var1, String var2)
void setProperty(String var1, Object var2)
void saveProperties()
String getSettingsFilename()
String getHostname()
int getPort()
String getServerMOTD()
String getMinecraftVersion()
int getCurrentPlayerCount()
int getMaxPlayers()
String[] getAllUsernames()
String getFolderName()
String getPlugins()
String executeCommand(String var1)
boolean isDebuggingEnabled()
void logWarning(String var1)