更新日:
はじめに:コマンドを使える状態にする
シングルプレイでは、ワールドの設定で「チート(コマンド)」を有効にします。統合版でチートを有効にすると、そのワールドでは実績が解除されなくなるので注意してください。サーバーでは、OP権限が必要です。
1. 座標を表示する
/gamerule showcoordinates true
統合版で、画面の左上に座標を表示します。Java版はF3キーで表示します。座標の表示方法
2. 死んでもアイテムが消えないようにする
/gamerule keep_inventory true
Java版1.21.10以前と統合版は keepInventory(統合版は小文字の keepinventory でも可)と書きます。keepInventoryの使い方
3. 1人が寝れば朝にする
/gamerule players_sleeping_percentage 0
Java版で、何人寝ていれば夜を飛ばせるかを割合で決めます。1.21.10以前は playersSleepingPercentage です。1人寝の設定
4. 昼にする・昼のまま止める
/time set day
/gamerule advance_time false
2行目で時間の進みを止めます。1.21.10以前は doDaylightCycle、統合版は /alwaysday true でも止められます。timeコマンドの使い方
5. 晴れにする
/weather clear
雨や雷雨をすぐに止めます。ずっと晴れにしたいときは、天気の変化も止めます。天気を変えるコマンド
6. 近くの村や要塞を探す
/locate structure minecraft:village_plains
一番近い構造物の座標が表示されます。要塞は minecraft:stronghold です。/locateの使い方
7. 暗いところでも見えるようにする(暗視)
/effect give @s minecraft:night_vision infinite 0 true
洞窟や海の中が明るく見えます。統合版は /effect @s night_vision 99999 0 true です。effectコマンドの使い方
8. 落ちているアイテムを消す
/kill @e[type=minecraft:item]
地面に散らばったアイテムをまとめて消して、重さを軽くします。@e だけで実行すると自分や動物まで倒れるので、必ず type= を付けます。killコマンドの安全な使い方
9. 経験値レベルを上げる
/xp add @s 30 levels
エンチャント用にレベルを30上げます。統合版は /xp 30L @s です。経験値を増やすコマンド
10. 今いる場所をリスポーン地点にする
/spawnpoint @s
倒れたときに今の場所に戻れます。ベッドで寝ると上書きされます。スポーン地点を設定するコマンド
11. 拠点にワープする
/tp @s 100 70 -200
拠点の座標をメモしておけば、いつでも戻れます。座標指定の基本
12. 空を飛ぶ
/gamemode creative
クリエイティブにすると、ジャンプを2回押して飛べます。戻すときは /gamemode survival です。空を飛ぶコマンド
13. ネザーへ移動する
/execute in minecraft:the_nether run tp @s 0 80 0
Java版で、ポータルを作らずにネザーへ行きます。壁の中に出ることがあるので、着いたらすぐまわりを確かめます。Y=128より上は岩盤の天井の上なので、指定しないようにします。ネザーやエンドへ行く方法
14. ハートを増やす
/attribute @s minecraft:max_health base set 40
Java版1.21.2以降で、最大体力をハート20個分にします。1.21.1以前は minecraft:generic.max_health です。体力を増やすコマンド
15. シード値を調べる
/seed
Java版でワールドのシード値を表示します。統合版は設定画面で確認します。シード値を調べる方法
覚えておきたい注意点
- ルール名は版で違う:Java版1.21.11で、ゲームルールの名前が
keep_inventoryのような形に変わりました。古い名前でエラーになるときはゲームルール一覧で確認します。 - @s と @p:自分で入力するときはどちらでも自分に効きます。コマンドブロックでは、@p は一番近いプレイヤーになります。
- 先に試す:大事なワールドで試す前に、コピーしたテスト用のワールドで動きを確かめると安心です。
よくある質問
チートを有効にすると実績は解除されませんか?
統合版では、チートを一度でも有効にしたワールドでは実績が解除されなくなります。Java版の進捗は、チートを有効にしても達成できます。
コマンドが「不明なコマンド」になります。
チートが無効か、Java版と統合版の書き方を取り違えています。統合版にない /attribute などもあります。
サーバーで使うにはどうすればいいですか?
管理者にOP権限をもらう必要があります。/msg や /me など、OPがなくても使えるコマンドもあります。