マイクラRCONコマンド早見表

マイクラサーバー(Java版)の運営でよく使うコマンドの早見表です。 プレイヤー名を入力すると各コマンドに反映され、ボタンで1行ずつコピーできます。 コマンドはRCON経由でもサーバーコンソールへの直接入力でも同じです。 RCONの有効化と安全な運用はRCONの使い方の記事を参照してください。

参加者の管理

コマンド内容
whitelist add player1ホワイトリストへ追加(参加を許可)
whitelist remove player1ホワイトリストから削除
whitelist listホワイトリストの登録一覧を表示
op player1OP(管理者)権限を付与
deop player1OP権限を外す
kick player1サーバーから切断する(再参加は可能)
ban player1参加禁止にする(ホワイトリスト登録より優先)
pardon player1参加禁止を解除する
banlist参加禁止リストを表示

稼働の管理(セーブ・停止・告知)

コマンド内容
list接続中のプレイヤーを確認
say 5分後に再起動します全参加者へ告知(サーバー名義のチャット)
save-allワールドを即時セーブ
save-off自動セーブを一時停止(バックアップ取得の前に)
save-on自動セーブを再開(バックアップ取得の後に)
stopセーブしてサーバーを安全に停止

ワールドの調整

コマンド内容
time set day時刻を朝にする
weather clear天候を晴れにする
difficulty normal難易度の変更(peaceful / easy / normal / hard)
gamemode creative player1指定プレイヤーのモード変更(survival / creative / spectatorなど)
gamerule keepInventory true死亡してもアイテムを失わないようにする

RCONから実行する形(mcrcon)

上のコマンドをサーバーの外側(シェルやスクリプト)から打つときは、mcrconなどのクライアントに渡します。 パスワードはserver.propertiesのrcon.passwordの値に置き換えてください。

# 書式: mcrcon -H 接続先 -P ポート -p パスワード "コマンド"
mcrcon -H 127.0.0.1 -P 25575 -p '<rcon.passwordの値>' "say 5分後に再起動します"

# 複数コマンドを順に実行(告知→セーブ→停止)
mcrcon -H 127.0.0.1 -P 25575 -p '<rcon.passwordの値>' -w 5 "say Server is restarting!" save-all stop

参考リンク