更新日:
OP権限を付ける・外す
# ゲーム内(OPの人が実行)
/op プレイヤー名
/deop プレイヤー名
# サーバーのコンソール(先頭の / はいらない)
op プレイヤー名
最初の1人は、サーバーのコンソール(サーバーを起動した画面)から付けます。付けた内容はサーバーのフォルダの ops.json に保存されます。
権限レベルの違い
| レベル | できること |
|---|---|
| 1 | スポーン保護の範囲でもブロックを壊したり置いたりできる |
| 2 | /gamemode、/give、/tp などのチート系コマンドと、コマンドブロックの編集 |
| 3 | /kick、/ban、/op、/deop などのプレイヤー管理 |
| 4 | /stop などサーバーそのものの操作。すべてのコマンド |
/op で付けるレベルは、server.properties の op-permission-level(初期値4)で決まります。人によってレベルを変えたいときは、サーバーを止めてから ops.json の level を書き換えます。友達に渡すなら、まず2にしておくと安心です。
荒らしを追い出す(kick)
/kick プレイヤー名 ルール違反のため
kick はその場で接続を切るだけで、すぐにまた入れます。注意のつもりで使い、くり返す人には ban を使います。理由の部分は、追い出された人の画面に表示されます。
入れなくする(ban)・解除する(pardon)
/ban プレイヤー名 建物を壊したため
/pardon プレイヤー名
/banlist players
/ban:そのアカウントでは入れなくなります。参加中なら、その場で追い出されます。/pardon:BANを解除します。/banlist:BANしている一覧を表示します。ipsを付けるとIPアドレスの一覧です。
BANの記録は banned-players.json に保存されます。
別のアカウントで入ってくるとき(IP BAN)
/ban-ip プレイヤー名
/pardon-ip 203.0.113.5
/ban-ip は、その人がつないでいるIPアドレスからの接続をまとめて止めます。ただし、同じ家や学校のネットワークの人も入れなくなることがあり、スマホの回線などではIPがよく変わるので、完全には防げません。荒らしが何度も来るときは、ホワイトリストで登録した人だけが入れるようにするのが確実です。
統合版の場合
- /op、/deop、/kick は統合版にもあります。
- 統合版には /ban がありません。専用サーバー(BDS)では許可リスト(allowlist)で入れる人を決めます。
- ワールドを友達と遊ぶときは、ポーズ画面のプレイヤー一覧から権限を「訪問者・メンバー・オペレーター」に切り替えられます。
うまくいかないときの確認ポイント
- 「このコマンドを実行する権限がありません」:kick や ban にはレベル3以上が必要です。
- コンソールで「Unknown command」:コンソールでは先頭の / を付けずに入力します(付けても動く版もあります)。
- オフラインのプレイヤーに使えない:/op や /ban は、一度もサーバーに入ったことがない名前だと失敗することがあります。名前のつづりも確認します。
- BANしたのに入ってくる:別のアカウントです。ホワイトリストに切り替えます。
よくある質問
自分のワールドをLANで公開したときもOPは使えますか?
LANに公開するときに「チートの許可」をオンにすると、開いた人はコマンドを使えます。参加した人に権限を渡すことはできません。
OPを全員に渡しても大丈夫ですか?
おすすめしません。レベル3以上を持つ人は、ほかの人をBANしたりOPを外したりできます。信頼できる人だけにします。
BANの理由はあとから確認できますか?
banned-players.json に日時と理由が残ります。