minecraft-src/net/minecraft/server/ServerInterface.java
2025-07-04 01:41:11 +03:00

39 lines
812 B
Java

package net.minecraft.server;
import net.minecraft.server.dedicated.DedicatedServerProperties;
public interface ServerInterface extends ServerInfo {
DedicatedServerProperties getProperties();
/**
* Returns the server's hostname.
*/
String getServerIp();
/**
* Never used, but "getServerPort" is already taken.
*/
int getServerPort();
/**
* Returns the server message of the day
*/
String getServerName();
/**
* Returns an array of the usernames of all the connected players.
*/
String[] getPlayerNames();
String getLevelIdName();
/**
* Used by RCon's Query in the form of "MajorServerMod 1.2.3: MyPlugin 1.3" AnotherPlugin 2.1" AndSoForth 1.0".
*/
String getPluginNames();
/**
* Handle a command received by an RCon instance
*/
String runCommand(String command);
}