/killコマンド:ラグの解消、全エンティティとアーマースタンドの削除方法
Minecraftの/killコマンド完全ガイド:モブの削除、ラグを解消するためのマップ清掃、進行状況を失わずにアイテムやアーマースタンドを削除する方法。
killコマンドの仕組み
構文は次のとおりです:/kill <selector>
チャットで単純に/killと入力すると、自分のキャラクターが死んでしまいます。コマンドを他の対象に作用させるには、セレクターを使用します:
- @e - 完全にすべて:モブ、プレイヤー、地面のアイテム、ボート、アーマースタンドまで。
- @a - サーバー上のすべてのプレイヤー。
- @p - コマンド入力位置に最も近いプレイヤーのみ。
- @s - あなた自身。
プレイヤーに触れずにすべてのモブを倒す方法
最もよくある間違いは/kill @eと入力することです。これはあなたを含む全員を倒してしまいます。コマンドが人に影響しないようにするには、特別な条件type=!playerを追加する必要があります。ここで感嘆符は「非」の意味として機能します。
コマンド:
/kill @e[type=!player]
これにより、モブとアイテムが消え、プレイヤーはその場にとどまります。
ラグを解消してマップの散乱物を片付ける方法
通常、地面にブロックやリソースが多すぎるとゲームがラグし始めます(例えばTNT爆発後など)。生き物に触れずにこの散乱物だけを除去するには、このオプションを使用します。
床のアイテムのみ削除:
/kill @e[type=item]
特定の種類のモブのみ削除(例:ゾンビ):
/kill @e[type=zombie]
自分の近くのモブだけを倒す方法
世界全体ではなく、特定の部屋や洞窟だけを清掃したい場合があります。そのためにdistanceパラメーターを使用します。
10ブロック半径内の全員を倒す:
/kill @e[distance=..10]
数字の前に2つのドット..を置くことが重要です。これは「10ブロック未満のすべて」を意味します。単に10と書くと、コマンドはその距離にぴったり立っている誰かを探そうとします。
アーマースタンドを削除する方法
アーマースタンドは技術的にブロックではなくエンティティ(モブのような)とみなされます。多く積み重なった場合、一括で削除できます。
ワールド内のすべてのスタンドへのコマンド:
/kill @e[type=armor_stand]
目の前に立っているスタンドを削除する必要がある場合は、半径を追加します:/kill @e[type=armor_stand,distance=..3]。
削除しすぎないようにする方法
@eでワールドを清掃すると、アイテムフレーム、絵画、愛するペットが巻き添えになってしまいます。それらを守るには、カンマで区切って例外をリストアップできます。
例:プレイヤー、犬、馬が生き残るワールド清掃:
/kill @e[type=!player,type=!wolf,type=!horse]
例外に追加する価値があるその他のもの:
type=!villager- 村が絶えないように。type=!item_frame- フレームが壁から落ちないように。type=!painting- 絵画が消えないように。
コマンドが機能しない理由
- 権限なし:サーバーでプレイしている場合、「admin」権限(op)が必要です。シングルプレイヤーでは、ワールド設定でチートを有効にする必要があります。
- 遠距離:コマンドはロードされていないチャンク(あなたから非常に遠い場所)にいる人には届きません。
まだコメントはありません。最初にコメントしてみましょう。