NPCとCitizens
ノンプレイヤーキャラクターの設定方法:作成、スキン、クリックコマンド、トレーダーとクエスト提供者、サーバー負荷。
更新日 2026年8月13日
Citizensは標準的なNPCプラグインです。キャラクターはプレイヤーのように見え、その場に立ち、クリックに反応します。
作成
/npc create Blacksmith
/npc skin Notch
/npc command add warp shop
/npc lookclose true
/npc protect
/npc protect は必須です。保護されていないNPCは初日で殺されてしまいます。
用途
| 役割 | 実現方法 |
|---|---|
| ワープへのテレポート | クリックでコマンドを実行 |
| ショップ | クリックでショッププラグインのメニューを開く |
| クエスト付与 | クエストプラグインと連携 |
| 情報提供 | クリックでチャットメッセージを表示 |
| 銀行、オークション、クレート | 対応するインターフェースを開く |
スキン
スキンは既存アカウントのニックネームから取得されます。オフラインサーバーではNPCのスキンが読み込まれないことがあります。原因はプレイヤーと同じです:スキンが表示されない。
パフォーマンス
すべてのNPCはエンティティです。スポーン地点に20体なら問題ありませんが、200体になるとすでに負荷が目立ちます。プレイヤーから遠いNPCは lookclose を無効にしてください。常時頭を回転させる処理は毎ティック計算されます。
保存
NPCは plugins/Citizens/saves.yml に保存されます。このファイルはバックアップに含めてください。消失後に手動で復元するのは非常に手間がかかります — バックアップ。
Minecraftホスティングオフラインでもサーバーが稼働サーバーを作成
