Citizens:コマンドと対話付きNPC
高度なNPC:クリックアクション、対話、トレーダー、ガード、クエストとの連携について解説します。
更新日 2026年8月13日
基本的なNPCの作成 — NPCとCitizens。このページでは、作成したNPCを使って次に何ができるかを説明します。
クリックコマンド
/npc command add warp market
/npc command add -p cost 100
/npc command permissions essentials.warp.market
-p フラグを付けるとコマンドはプレイヤーとして実行され、付けない場合はコンソールから実行されます。これは重要です。/warp はコンソールからは動作しません。
対話
アドオンプラグイン(Denizen、シンプルな対話アドオン)を使うと、回答オプション付きのステップ形式の対話を実行できます。ほとんどのサーバーでは、遅延を挟んだ一連のメッセージで十分です。
商人
NPCはメニュープラグイン(DeluxeMenus、ChestCommands)を通じてショップメニューを開きます。NPCをクリック → メニューを開くコマンド、という流れです。
ガード
/trait sentinel
/npc sentinel target add npc
/npc sentinel damage 6
Sentinelは別個のアドオンです。NPCが条件に基づいてモブやプレイヤーを攻撃します。装飾用途には便利ですが、本格的な保護には向いていません。
パフォーマンス
- 遠くのNPCには
/npc lookclose falseを設定します。 - プレイヤーがいなくても読み込まれたままのチャンクにNPCを置かないでください。
- スポーン地点に100体のNPCを置くと、参加するプレイヤーごとに100体のエンティティが発生します。
Minecraftホスティングオフラインでもサーバーが稼働サーバーを作成
