public IClient
int getProtocolVersion()
@NotNull java.lang.String getGameVersion()
@NotNull java.io.File getPropertiesFile()
@Nullable IClientProperties getClientProperties()
@NotNull ClientState getState()
@NotNull org.apache.logging.log4j.Logger getLogger()
@NotNull IConsole getConsole()
@NotNull IFactoryManager getFactoryManager()
@NotNull IEventManager getEventManager()
int getServerPort()
@NotNull java.net.InetAddress getServerAddress()
byte getTickRate()
long getTotalTick()
void start()
クライアントを開始します。
boolean shutdown()
クライアントを終了します。
boolean shutdownForce()
クライアントを強制的に終了します。
boolean update(long tick)
クライアントの更新時に呼び出される。
tick - これまでの累計時間void executeCommand(@NotNull
ICommandSender sender,
@NotNull
java.lang.String command)
コマンドを実行した場合に呼び出される。
sender - コマンド実行者command - コマンド文字列