
この記事は、マイクラサーバーのコンソール操作でつまずいた方向けの記事です
Java版・統合版の両方に触れますが、操作画面はレンタルサーバーや管理パネルによって少し違います
本記事では、公式バニラサーバーとBedrock Dedicated Serverを前提に解説します
こんにちは。ゆずかきです。
マイクラのサーバーを立てたあと、最初に地味につまずきやすいのが、サーバーコンソールでのコマンド入力です。
「/op 名前って入れたのに動かない…」
「チャットではスラッシュを付けるのに、コンソールでは付けるの?」
「権限を付けたはずなのに、ゲーム内でコマンドが使えない」
こういうトラブル、けっこう起きます。
筆者も最初は、チャット欄とコンソールを同じ感覚で使っていて、スラッシュの有無で普通に詰まりました。
結論から言うと、基本はこれです。
- ゲーム内チャット欄では
/を付ける- サーバーコンソールでは
/を付けない- Java版はOP権限、統合版はチート許可+権限設定が重要
- 失敗した時は、まずコンソール表示と
logs/latest.logを確認する
この記事では、マイクラサーバーのコンソールでコマンドを入力する方法を、Java版・統合版の違い込みで整理していきます。
サーバー管理は難しそうに見えますが、入力場所・スラッシュ・権限・ログの4つを押さえれば、だいぶ迷わなくなります👌
※本記事では、Minecraft Java Edition 1.21.11以降で大きく変わったゲームルール名の変更にも触れています。
※サーバー管理画面の名称は、利用しているレンタルサーバーによって異なります。
※ゲーム内仕様については、公式情報・Microsoft Learn・Minecraft Wikiを参考にしています。
目次
1. サーバーコンソールとは?ゲーム内チャットとの違い
2. コマンド入力時のスラッシュ有無|結論はここです
3. Java版サーバーコンソールでコマンドを入力する方法
4. 統合版サーバーコンソールでコマンドを入力する方法
5. OP権限・チート許可・権限レベルの考え方
6. コンソールからよく使う管理コマンド例
7. ログの見方|コマンドが通ったか確認する方法
8. コマンドが動かない時のチェックポイント
9. Java版1.21.11以降の注意点|ゲームルール名の変更
10. まとめ
11. 参考文献
この記事で分かること
・マイクラサーバーコンソールでのコマンド入力方法
・スラッシュ/を付ける場面、付けない場面
・Java版と統合版の権限まわりの違い
・コマンド失敗時にログを見る基本手順

1. サーバーコンソールとは?ゲーム内チャットとの違い
サーバーコンソールとは、簡単に言うとサーバー本体へ直接命令を送る管理画面です。
レンタルサーバーなら、管理パネルに「コンソール」「Console」「サーバーコンソール」のような項目があることが多いです。
自宅サーバーなら、server.jarを起動した時に開いている黒い画面・ターミナル画面がコンソールにあたります。
ゲーム内チャット欄とサーバーコンソールは似ていますが、役割が違います。
| 入力場所 | 誰が使う? | スラッシュ | 主な用途 |
|---|---|---|---|
| ゲーム内チャット欄 | プレイヤー | 必要 | 自分の権限でコマンド実行 |
| サーバーコンソール | サーバー管理者 | 基本不要 | OP付与・停止・保存・管理操作 |
| コマンドブロック | 装置・配布マップ | 基本不要 | レッドストーンやマップ制御 |
つまり、ゲーム内チャット欄で権限を持っているプレイヤーが実行するなら、
/op PlayerName
のようにスラッシュを付けます。
一方で、サーバーコンソールに入力するなら、
op PlayerName
と入力します。
ここが一番大事です。
コンソールでは、先頭の / を外すと覚えておくと失敗しにくいです。
体験談
筆者は最初、コンソールにも/op 自分の名前と入力していて、なぜか上手くいかずに悩みました。
チャット欄では正しいのに、コンソールでは余計なスラッシュになる。この違いを知ってから一気に楽になりました。

2. コマンド入力時のスラッシュ有無|結論はここです
マイクラのコマンドは、入力場所によってスラッシュの扱いが変わります。
ここだけ先に覚えておけば、かなり事故を減らせます。
スラッシュ有無の早見表
| 場面 | 入力例 | スラッシュ |
|---|---|---|
| Java版:ゲーム内チャット | /gamemode creative PlayerName |
付ける |
| Java版:サーバーコンソール | gamemode creative PlayerName |
付けない |
| 統合版:ゲーム内チャット | /tp PlayerName 0 70 0 |
付ける |
| 統合版:サーバーコンソール | tp PlayerName 0 70 0 |
基本付けない |
| コマンドブロック | say Hello |
基本は不要 |
なぜコンソールではスラッシュを付けないの?
ゲーム内チャットでは、普通のチャット文章とコマンドを区別する必要があります。
そのため、プレイヤーがコマンドを打つ時は、先頭に / を付けます。
ですが、サーバーコンソールは最初から管理命令を入れる場所です。
そのため、/でコマンドだと示す必要がありません。
たとえば、サーバーを止める時は、
stop
でOKです。
ゲーム内チャット欄から実行するなら、
/stop
です。
この違いを間違えると、コマンドそのものは合っているのに、入力場所だけが原因で失敗します。
地味ですが、初心者さんがかなり引っかかりやすいところです。

3. Java版サーバーコンソールでコマンドを入力する方法
ここでは、Java版のマイクラサーバーで、コンソールからコマンドを打つ流れを解説します。
Java版で最初にやることは、だいたい自分をOPにする作業です。
OPにしておくと、ゲーム内から各種管理コマンドを使えるようになります。
1. サーバーを起動する
まず、サーバーを起動します。
自宅サーバーなら、サーバーフォルダ内で起動コマンドを実行します。
レンタルサーバーなら、管理パネルから「起動」や「Start」を押します。
起動に成功すると、コンソールにログが流れて、最後の方に Done のような表示が出ます。
この状態になれば、基本的にコマンドを受け付けられる状態です。
2. コンソール入力欄にコマンドを入れる
たとえば、自分をOPにしたい場合は、コンソールに下記のように入力します。
op PlayerName
ここでは、スラッシュなしです。
PlayerName の部分は、自分のプレイヤー名に置き換えてください。
Java版のオンラインモードサーバーでは、基本的に実在するプレイヤー名を正しく指定します。
成功すると、コンソール上にOP付与のメッセージが出ます。
その後、ゲーム内チャット欄で、
/gamemode creative
などを試して、権限が通っているか確認すると分かりやすいです。
3. OP解除したい時
OPを外す時は、コンソールから次のように入力します。
deop PlayerName
ゲーム内チャット欄から実行する場合は、
/deop PlayerName
です。
4. サーバー停止は stop
サーバーを安全に止める時は、コンソールで次のように入力します。
stop
管理パネルに停止ボタンがある場合は、それを使っても大丈夫です。
ただ、サーバーが重い時や、操作確認をしたい時は、コンソールから stop を打つと状況が分かりやすいです。
注意!
サーバーを強制終了すると、ワールド保存が中途半端になる可能性があります。
通常はstopで安全に終了させましょう。
5. コマンドが通ったか分からない時
コマンドを入力した後、コンソールに何も出ない・思った動作をしない場合は、次の3つを見ます。
- コマンドの先頭に
/を付けていないか - プレイヤー名の大文字・小文字やスペルが合っているか
- サーバーが完全に起動済みか
特にOP付与は、名前を間違えると当然ながら通りません。
コピーできるなら、ゲーム内のプレイヤー名をそのままコピーするのが安全です。

4. 統合版サーバーコンソールでコマンドを入力する方法
統合版の専用サーバーは、正式にはBedrock Dedicated Serverというサーバーソフトです。
この記事では、分かりやすく「統合版サーバー」と呼びますね。
統合版も、基本的な考え方はJava版と同じです。
- ゲーム内チャット欄では
/を付ける - サーバーコンソールでは基本的に
/を付けない - チート許可や権限設定が必要なコマンドがある
ただし、統合版はJava版よりも、チート許可とプレイヤー権限の影響が分かりやすく出ます。
1. allow-cheatsを確認する
統合版サーバーで多くのコマンドを使うには、server.propertiesの設定が大事です。
allow-cheats=true
になっているか確認しましょう。
初期状態では、allow-cheats=false になっています。
この状態だと、チートが必要なコマンドが使えず、権限を持っていても失敗することがあります。
注意!
統合版では、チートを有効にすると実績の扱いに影響します。
サバイバル実績を気にするワールドでは、変更前に必ずバックアップを取っておきましょう。
2. 統合版でOPを付ける
統合版でも、OP付与はコンソールから実行できます。
op PlayerName
ゲーム内チャット欄からなら、
/op PlayerName
です。
ただし、統合版ではプレイヤー権限の表示として、ビジター・メンバー・オペレーターなどの区分もあります。
「OPにしたのに一部コマンドが使えない」時は、allow-cheatsとプレイヤー権限の両方を確認しましょう。
3. 統合版サーバーの停止
統合版サーバーも、コンソールで停止する場合は、
stop
を使います。
/stop ではなく、コンソールでは stop と覚えておけばOKです。
4. 統合版はコマンドごとに必要権限が違う
統合版は、コマンド一覧を見ると、各コマンドに必要な権限レベルと、チートが必要かどうかが分かれています。
たとえば、/listのようにチート不要で使えるものもあれば、/giveや/tpのようにチート許可が関わるものもあります。
「OPなのに使えない」と感じた時は、コマンドの種類によって、
- そもそもチートが必要なコマンドか
- プレイヤー権限が足りているか
- サーバー専用コマンドか
を分けて考えるのがコツです。

5. OP権限・チート許可・権限レベルの考え方
マイクラのコマンドでややこしいのが、OP・チート・権限レベルの違いです。
ここを混同すると、正しいコマンドを打っているのに動かないように見えます。
Java版の考え方
Java版の専用サーバーでは、OP権限がとても重要です。
op PlayerNameでOPにすると、そのプレイヤーはサーバー内で管理コマンドを使えるようになります。
Java版の権限レベルは、おおまかに次のように理解すると良いです。
| 権限レベル | 目安 | できることのイメージ |
|---|---|---|
| 0 | 一般プレイヤー | 通常プレイ中心 |
| 1 | モデレーター相当 | スポーン保護の回避など |
| 2 | ゲームマスター相当 | 多くのゲーム内コマンド |
| 3 | 管理者相当 | プレイヤー管理系コマンド |
| 4 | 所有者相当 | サーバー管理系を含む広い権限 |
Java版のserver.propertiesには、次の項目があります。
op-permission-level=4
これは、/opコマンドでOPにした時の標準権限レベルです。
標準設定では4になっており、OPになったプレイヤーはかなり広い範囲の管理コマンドを使えます。
ただし、身内サーバーでも、全員にレベル4相当を配るのはおすすめしません。
/stopや管理系コマンドも触れるため、誤操作でサーバーを止めたり、ワールドへ大きな変更を入れてしまう可能性があります。
筆者のおすすめ
少人数の身内サーバーなら、まず管理者本人だけOPにする。
他の人に権限が必要になった時だけ、目的を確認して付ける。
これくらい慎重でちょうど良いと思います。
統合版の考え方
統合版は、Java版のOPに加えて、チート許可とプレイヤー権限を意識する必要があります。
統合版サーバーのserver.propertiesには、次のような項目があります。
allow-cheats=false
これがfalseのままだと、チートが必要なコマンドは使えません。
コマンドを使うサーバーとして運用するなら、必要に応じて、
allow-cheats=true
にします。
また、新しく参加するプレイヤーの権限は、次の項目でも管理されます。
default-player-permission-level=member
設定値としては、visitor、member、operatorがあります。
ただし、全員を最初からoperatorにするのは危険です。
荒らし対策や誤操作対策を考えるなら、基本はmemberのまま、必要な人だけOPにする方が安全です。

6. コンソールからよく使う管理コマンド例
ここでは、サーバーコンソールからよく使うコマンドをまとめます。
コンソール入力なので、すべてスラッシュなしで書きますね。
| 目的 | コンソール入力例 | 補足 |
|---|---|---|
| プレイヤーをOPにする | op PlayerName |
最初に自分へ権限を付ける時によく使う |
| OPを外す | deop PlayerName |
管理権限を外したい時 |
| サーバーを止める | stop |
安全停止の基本 |
| 参加者一覧を見る | list |
誰が入っているか確認 |
| 全員へメッセージ | say 10分後にサーバーを再起動します |
再起動前の告知に便利 |
| プレイヤーをキック | kick PlayerName 理由 |
一時的に退出させる |
| ゲームモード変更 | gamemode creative PlayerName |
Java版・統合版で構文差に注意 |
| 天候変更 | weather clear |
雨を止める |
| 時刻変更 | time set day |
昼にする |
プレイヤー名を入れるコマンドは慎重に
op、deop、kick、gamemode、tpなどは、プレイヤー名の指定ミスが起きやすいです。
特に似た名前のプレイヤーがいるサーバーでは、焦って打つと別の人に影響する可能性があります。
コマンドを打つ前に、
list
で参加者一覧を確認してから入力すると安心です。
サーバー再起動前は告知してから止める
サーバーを止める時、いきなりstopすると、プレイヤー側から見ると突然切断されたように見えます。
身内サーバーでも、できれば先に、
say 5分後にサーバーを再起動します
のように告知してから止めるのがおすすめです。
小さいことですが、サーバー運営ではこういうひと手間が大事です👌

7. ログの見方|コマンドが通ったか確認する方法
サーバーコンソールでコマンドを打った後は、ログを見る癖をつけるとトラブル対応が楽になります。
コマンドが失敗した時、ゲーム内だけ見ていると原因が分かりにくいです。
でも、コンソールやログには、エラー・警告・実行結果が残っていることがあります。
Java版のログ保存場所
Java版のサーバーフォルダには、通常、logsフォルダがあります。
直近のログは、
logs/latest.log
に保存されます。
過去ログは、日付付きの.log.gz形式で保存されることがあります。
これは圧縮ファイルなので、中身を見るには解凍が必要です。
統合版のログ
統合版サーバーも、コンソール上に起動ログやエラーが表示されます。
レンタルサーバーの場合は、管理パネル内の「ログ」「Log」「ファイルマネージャ」などから確認できることが多いです。
ただし、保存場所や見え方はサーバー会社によって違います。
「コンソールには出るけど、ファイルとしてどこに残るか」は、使っている管理パネルの仕様も確認しましょう。
ログで見るべき文字
コマンドが通らない時は、ログ内で次の単語を探すと早いです。
ERRORWARNUnknown commandUnknown or incomplete commandSyntax errorPermission- プレイヤー名
たとえば、Java版で構文が間違っている時は、Unknown or incomplete commandのようなエラーが出ることがあります。
統合版では、Syntax errorやUnknown commandのような表示になることがあります。
broadcast-console-to-opsについて
Java版のserver.propertiesには、次の項目があります。
broadcast-console-to-ops=true
これは、コンソールコマンドの出力をオンラインのOPへ送る設定です。
Java版の標準設定ではtrueになっています。
身内サーバーならそのままでも困らないことが多いですが、管理コマンドの結果をOP全員に見せたくない場合は、この設定も確認しておきましょう。
また、RCONを使って遠隔操作している場合は、
broadcast-rcon-to-ops=true
も関係します。
RCONは便利ですが、設定を間違えると危険なので、よく分からないうちはインターネットへ直接公開しない方が安全です。

8. コマンドが動かない時のチェックポイント
コンソールでコマンドが動かない
OPにしたのにゲーム内でコマンドが使えない
👉そういう時は、ここを順番に確認してください。
- [ ] コンソール入力なのに、先頭に
/を付けていないか? - [ ] ゲーム内チャット欄なのに、先頭の
/を忘れていないか? - [ ] プレイヤー名のスペルは正しいか?
- [ ] サーバーは完全に起動しているか?
- [ ] Java版で、自分にOP権限が付いているか?
- [ ] Java版の
op-permission-levelが低すぎないか? - [ ] 統合版で
allow-cheats=trueになっているか? - [ ] 統合版でプレイヤー権限が足りているか?
- [ ] そのコマンドが、Java版専用・統合版専用ではないか?
- [ ] コマンド構文が、今のバージョンに合っているか?
- [ ]
logs/latest.logやコンソールにエラーが出ていないか?
ありがちな失敗1:コンソールに /op と打っている
かなり多いです。
/op PlayerName
ではなく、コンソールでは、
op PlayerName
です。
ゲーム内チャット欄の感覚でコンソールを使うと、このミスが出やすいです。
ありがちな失敗2:統合版でallow-cheatsがfalse
統合版サーバーで、OPにしたのに/giveや/tpが使えない場合、allow-cheats=falseが原因になっていることがあります。
server.propertiesを開いて、
allow-cheats=true
になっているか確認してください。
変更したら、基本的にはサーバー再起動が必要です。
ありがちな失敗3:コマンドの表記が古い
ネット記事や動画の情報が古い場合、現在のバージョンではコマンド名やゲームルール名が変わっていることがあります。
特にJava版1.21.11以降では、ゲームルール名の変更が大きいです。
たとえば、昔の感覚で、
gamerule keepInventory true
と打っている場合、1.21.11以降では新しい名前を意識する必要があります。
この点は次の章で解説します。

9. Java版1.21.11以降の注意点|ゲームルール名の変更
Java版1.21.11では、コマンド周りでかなり重要な変更があります。
特にサーバー管理者が気を付けたいのが、ゲームルール名の変更です。
従来のキャメルケース形式だったゲームルール名が、名前空間付きのスネークケース形式へ変更されています。
難しく見えますが、要するに、昔の名前そのままでは通らない場面が出てきます。
よく使うゲームルール名の変更例
| 旧名称 | 新名称 | 用途 |
|---|---|---|
keepInventory |
minecraft:keep_inventory |
死亡時に持ち物を保持 |
doMobSpawning |
minecraft:spawn_mobs |
Mobの自然スポーン |
mobGriefing |
minecraft:mob_griefing |
クリーパー爆破・村人の作物回収など |
doDaylightCycle |
minecraft:advance_time |
昼夜サイクル |
doWeatherCycle |
minecraft:advance_weather |
天候変化 |
commandBlockOutput |
minecraft:command_block_output |
コマンドブロックの出力表示 |
sendCommandFeedback |
minecraft:send_command_feedback |
コマンド実行結果の表示 |
logAdminCommands |
minecraft:log_admin_commands |
管理コマンドのログ出力 |
たとえば、死亡時にアイテムを保持したいなら、1.21.11以降では次のように入力します。
ゲーム内チャット欄なら、
/gamerule minecraft:keep_inventory true
サーバーコンソールなら、
gamerule minecraft:keep_inventory true
です。
ログ系ゲームルールも名前が変わっています
サーバー管理者的に見落としやすいのが、ログ・コマンド出力系のゲームルールです。
以前の情報では、
gamerule logAdminCommands true
と紹介されていることがあります。
Java版1.21.11以降では、
gamerule minecraft:log_admin_commands true
のように、新しい名称を使います。
同じように、コマンド実行結果の表示を調整するsendCommandFeedbackも、
gamerule minecraft:send_command_feedback false
のような形になります。
注意!
古い記事のコマンドをそのままコピペして動かない場合、まずバージョン差を疑いましょう。
特に1.21.11以降は、ゲームルール名が変わった影響で「昔は動いたのに今は通らない」が起きやすいです。
ただし、通常の管理コマンド全部が変わったわけではありません
ここは安心して大丈夫です。
op、deop、stop、list、sayなど、基本的なサーバー管理コマンドの考え方まで全部変わったわけではありません。
変わったのは主に、ゲームルール名や一部のコマンド仕様です。
なので、普段のサーバー管理では、
- コンソールではスラッシュなし
- ゲーム内チャットではスラッシュあり
- Java版1.21.11以降のゲームルールは新名称を使う
この3つを押さえておけばOKです。

10. まとめ
以上、マイクラのサーバーコンソールでコマンドを入力する方法を、Java版・統合版の違いも含めて解説しました。
一番大事なポイントを整理すると、
- ゲーム内チャット欄では
/を付ける - サーバーコンソールでは
/を付けない - Java版はOP権限が重要
- 統合版は
allow-cheatsとプレイヤー権限も確認する - コマンドが失敗したら、コンソール表示とログを見る
- Java版1.21.11以降は、ゲームルール名の変更に注意する
このあたりを押さえれば、サーバーコンソール操作で迷う場面はかなり減ると思います。
特に初心者さんは、最初に自分をOPにするところでつまずきがちです。
コンソールでは、
op 自分のプレイヤー名
です。
/opではなく、opです。
ここだけでも覚えて帰っていただければ、かなり役立つはずです(^^♪
では、本日はここまでで終わります。
最後までご覧いただき、ありがとうございました。
柚子クラでは他にもマイクラサーバー管理や便利なコマンド解説をまとめているので、ぜひご覧くださいね。

11. 参考文献
この記事を書くにあたり、以下の公式情報・コミュニティWikiを参考にしています。
- Minecraft公式(How to Use Commands in Minecraft)
- Minecraft公式(Minecraft Java Edition 1.21.11)
- Microsoft Learn(Introduction to Commands)
- Microsoft Learn(Bedrock Dedicated Server Properties)
- Microsoft Learn(Minecraft Bedrock Commands)
- Minecraft Wiki(Commands)
- Minecraft Wiki(Game rule)
- Minecraft Wiki(Permission level)
- Minecraft Wiki(server.properties)
- Minecraft Wiki(Commands/op)