スマホでもずんだもんが読み上げる!『ずんだボイス』公開中

【プラグイン】簡単にNPCを作ることができる『ZNPCS』を紹介!

サーバーを作るならレンタルサーバーがおすすめ!

スクロールできます
Conoha for Game
1320円 ~ / 月
Xserver for Game
1035円 ~ / 月
対応環境Java版・統合版・ForgeJava版・統合版・Forge
最低プラン
(キャンペーンなし状態)
1,320円~1035円~
長期利用割引3か月~12カ月~
特徴多くの信頼と実績他社サーバーからの移行機能
サポート
簡単サーバー構築機能
公式ページConoha for GameXserver for Game

「自分でサーバーを用意したいけど設定が面倒...」

「サーバーは作れたけど電気代と安全性が心配」

こんなお悩みはありませんか?

本当は簡単に作れるサーバーを、ちょっとしたエラーであきらめてしまうなんてもったいないです!

このレンタルサーバーを使えば、簡単な設定だけで自動でマルチサーバーが建てられます。

電気代やポート開放などの心配がなくなり、つけっぱなしでもOKです!

そして、長く使うのであれば長期プランを使用すると、最安で500円程度に月々の金額が安くなります。

レンタルサーバーは月額1,000円ぐらいで使えるので、この機会にぜひお試しください!

定期的にキャンペーンを開催してるからそこで契約するとお得なのだ!

目次

ZNPCSとは?

このプラグインはNPCをサーバー内に作るためのプラグインです。

大規模なサーバーでNPCをクリックすると何かアクションが起きるという経験をした方もいると思います。

それをできるようにするのがこのプラグインです。

それでは早速紹介していきます。

導入方法

プラグインを下の公式サイトからダウンロードして、サーバーのpluginsフォルダに入れれば導入完了です!

https://www.spigotmc.org/resources/znpcs.80940/

詳しい導入方法はこの記事で紹介しています。

あわせて読みたい
【簡単】プラグインの入れ方は?導入方法を詳しく解説!(Spigotサーバー) プラグインを導入すると聞いて難しいと思った方いませんか? しかしサーバーを作ることやプラグインを導入するのって実は誰でもできちゃうんです。 今回はプラグインの...

使い方(コマンド)

下にあるのはコマンド一覧です。

使いたい項目を選んで好きなようにカスタマイズしてください。

作成

  • /znpcs create <id> <type> <name>
    • <id>は好きな数字を入れてください。(設定するときなどに使うため覚えやすいほうが良いです)
    • <type>は見た目です。プレイヤーにしたければplayerと入力してください。
      また、MOBにすることもでき、下のリストのMOBに設定できます。
    • <name>は頭上に表示される名前です。好きなように入力してください。
設定できるMOBリスト
<name>に入れる文字日本語名
PLAYERプレイヤー
ARMOR_STANDアーマースタンド
CREEPERクリーパー
BATコウモリ
BLAZEブレイズ
CAVE_SPIDER洞窟グモ
COW
CHICKENにわとり
ENDER_DRAGONエンダードラゴン
ENDERMANエンダーマン
ENDERMITEエンダーマイト
GHASTガスト
IRON_GOLEMアイオアンゴーレム
GIANT巨大ゾンビ
GUARDIANガーディアン
HORSE
LLAMAラマ
MAGMA_CUBEマグマキューブ
MUSHROOM_COWムッシュルーム
OCELOTヤマネコ
PARROTオウム
PIGブタ
PANDAパンダ
RABBITウサギ
POLAR_BEARシロクマ
SHEEPヒツジ
SILVERFISHシルバーフィッシュ
SNOWMAN雪ダルマ
SKELETONスケルトン
SHULKERシュルカー
SLIMEスライム
SPIDERクモ
SQUIDイカ
VILLAGER村人
WITCHウィッチ
WITHERウィザー
ZOMBIEゾンビ
WOLFオオカミ
FOXキツネ
AXOLOTLウーパールーパー
GOATヤギ

使用例

/znpcs create 1 player テスト

こんな感じでNPCが作成されます。

NPCの削除

  • /znpcs delete <id>
    • <id>には削除したいNPCのIDを入れてください。
  • /znpcs delete 1

リスト

/znpcs list

NPCのリストを表示します。

移動

  • /znpcs move <id>
    • <id>には移動したいNPCのidを入れてください。

このコマンドを実行するとNPCがコマンド実行者の位置に移動します。

  • /znpcs move 1

テレポート

  • /znpcs teleport <id>
    • <id>はテレポートさせたいNPCのidを入れてください。

コマンド実行者がNPCの位置にテレポートします。

  • /znpcs teleport 1

タイプ変更

NPC作成後でもこのコマンドを使えば見た目を変えられます。

  • /znpcs type <id> <type>
    • <id>は対象のNPCのID
    • <type>は変更後のMOBのタイプ。
      MOBリストは作成のところにあります。
  • /znpcs type 1 creeper

名前変更

NPCの名前を変更できます。

  • /znpcs lines <id> <text>
    • <id>は対象のNPCのID
    • <text>は名前部分に記述したいことを書いてください。
  • /znpcs lines 1 1行目 2行目 3行目

スペースで区切ると次の行になります。

スキン変更

NPCがプレイヤーの場合、このコマンドを使うとスキンを変更できます。

  • プレイヤーのユーザー名から変更する場合
  • /znpcs skin <id> <username>
    • <id>は対象のNPCのID
    • <username>は変更したいプレイヤーのユーザー名
  • URLから変更する場合

スキンの画像のURLから変更する際はこのコマンドを使ってください。

  • /znpcs skin <id> <url>
    • <id>は対象のNPCのID
    • <url>は画像のURL

名前の高さ

画像のように名前の位置の高さを変えることができます。

  • /znpcs height <id> <height>
    • <id>は対象のNPCのID
    • <height>は高さの数値
      デフォルトは0です。
  • /znpcs height 1 0.5

アクション(コマンド、メッセージ)

プレイヤーがNPCにクリックしたときにアクションを実行することができます。

コマンド

  • /znpcs action add <id> CMD <command>
    • <id>は対象のNPCのID
    • <command>は実行させたいコマンド
  • /znpcs action add 1 CMD gamemode creative

コンソール

これはサーバー本体からコマンドを実行する際に使います。
権限を渡したくないときなどに使うことができます。

  • /znpcs action add <id> CONSOLE <command>
    • <id>は対象のNPCのID
    • <command>は実行させたいコマンド
  • /znpcs action add 1 CONSOLE gamemode creative %player_name%
    %player_name%を使うにはPlaceholderAPIが必要です。

チャット

NPCがプレイヤーにクリックされた際にチャットを表示します。

  • /znpcs action add <id> CHAT <text>
    • <id>は対象のNPCのID
    • <text>はチャットに表示する内容
  • /znpcs action add 1 CHAT テスト

メッセージ

NPCがプレイヤーにクリックされた際にチャットを送ります。

  • /znpcs action add <id> MESSAGE <text>
    • <id>は対象のNPCのID
    • <text>はメッセージに表示する内容
  • /znpcs action add 1 MESSAGE テスト

サーバー移動

プロキシサーバーで稼働している場合、プレイヤーをほかのサーバーに移動することができます。

  • /znpcs action add <id> SERVER <server>
    • <id>は対象のNPCのID
    • <server>は移動先のサーバー名(プロキシサーバーの設定ファイルにあるやつです)
  • /znpcs action add 1 SERVER survival

アクションリスト

設定したアクションのリストを確認できます。

  • /znpcs action list <id>
    • <id>は対象のNPCのID
  • /znpcs action list 1

アクション削除

設定したアクションを削除できます。

  • /znpcs action remove <id> <actionId>
    • <id>は対象のNPCのID
    • <actionId>は削除したいアクションのID(アクションリストから確認できます)
  • /znpcs action remove 1 0

アクションクールダウン

アクション実行後にクールダウンが必要な場合に使用します。

  • /znpcs action cooldown <id> <actionId> <delay>
    • <id>は対象のNPCのID
    • <actionId>は設定したいアクションのID(アクションリストから確認できます)
    • <delay>は秒単位での待機時間
  • /znpcs action cooldown 1 0 5

機能設定

見る

NPCが常に自分のことを目で追いかけてくるようになります。

  • /znpcs toggle <id> look
    • <id>は対象のNPCのID
  • /znpcs toggle 1 look

名前の表示

NPCの上の名前部分の表示を切り替えます。

  • /znpcs toggle <id> holo
    • <id>は対象のNPCのID
  • /znpcs toggle 1 holo

NPCのスキンをプレイヤー各自のスキンにするかを切り替えます。
この設定をするとNPCが各プレイヤーのスキンになり、鏡に立っているようになります。

  • /znpcs toggle <id> mirror
    • <id>は対象のNPCのID
  • /znpcs toggle 1 mirror

光る

glowコマンドを使ったときのようにNPCが光るようになり、目立つようになります。

  • /znpcs toggle <id> glow <color>
    • <id>は対象のNPCのID
    • <color>はglowコマンドで使われている色の名前
  • /znpcs toggle 1 glow RED

装備

NPCに装備を着せることができます。

  • /znpcs equip <id> <slot>
    • <id>は対象のNPCのID
    • <slot>はアイテムを装備するスロット名です。
      HANDOFFHANDHELMETCHESTPLATELEGGINGSBOOTSがあります。
    • 装備したいアイテムを手に持ってコマンドを実行してください。
  • /znpcs equip 1 HELMETD

カスタマイズ

NPCの細かいカスタマイズを設定できます。

  • /znpcs customize <id> <type> <value>
    • <id>は対象のNPCのID
    • <type>はカスタマイズの種類です。ここに記載されています。
    • <value>はカスタマイズの値です。

NPCを歩かせることができます。

道作成

道作成モードに入ります。

  • /znpcs path create <name>
    • <name>は道の名前です。自由に決めてください。
    • このコマンドを実行した後にNPCが移動する場所に移動してください。
  • /znpcs path create test

道終点

このコマンドをNPCの移動先に行った後に実行してください。

  • /znpcs path exit

道設定

作った道をNPCに設定します。

  • /znpcs path set <id> <name>
    • <id>は対象のNPCのID
    • <name>は作成した道の名前です。
  • /znpcs path set 1 test

会話

会話を設定します

会話作成

  • /znpcs conversation create <name>
    • <name>は任意の会話名
  • /znpcs conversation create test1

GUIを開く

  • 会話設定用のGUIを開きます。
  • /znpcs conversation gui
このような画面が開かれます。

会話を削除

  • /znpcs conversation remove <name>
    • <name>は会話名
  • /znpcs conversation remove test1

会話を適用

NPCに会話と適用します。

  • /znpcs conversation set <id> <name> <type>
    • <id>は対象のNPCのID
    • <name>は作成した会話の名前です。
    • <type>は会話タイプです。
      • CLICK:プレイヤーがNPCをクリックしたときに実行されます。
      • RADIUS:プレイヤーがNPCから設定された半径内にいる時に実行されます。
  • /znpcs conversation set 1 test CLICK
  • /znpcs conversation set 1 test RADIUS 5

権限

権限一覧です。権限の設定方法はこちらの記事で紹介しています。

あわせて読みたい
権限を簡単に管理できる『LuckPerms』の導入方法と使い方 今回は権限の管理をするプラグインの解説していこうと思います。 権限はサーバーを運営する上でとても重要なものになっています。 権限があればクリエイティブに変更し...
コマンド権限説明
/znpcsZNPCsのヘルプを表示
/znpcs createznpcs.cmd.createNPCを作るコマンド
/znpcs deleteznpcs.cmd.deleteNPCを消すコマンド
/znpcs listznpcs.cmd.listNPCのリストを表示する
/znpcs skinznpcs.cmd.skinNPCのスキンを変更
/znpcs equipznpcs.cmd.equipNPCの装備を変更
/znpcs linesznpcs.cmd.linesNPCの名前を変更
/znpcs moveznpcs.cmd.moveNPCを移動
/znpcs typeznpcs.cmd.typeNPCのタイプを変更
/znpcs actionznpcs.cmd.actionNPCのアクションを変更
/znpcs toggleznpcs.cmd.toggleNPCの設定を変更
/znpcs customizeznpcs.cmd.customizeNPCのカスタマイズ
/znpcs pathznpcs.cmd.pathNPCの道コマンド
/znpcs teleportznpcs.cmd.teleportNPCにテレポート
/znpcs heightznpcs.cmd.heightNPCの名前の高さを変更
/znpcs conversationznpcs.cmd.conversationNPCの会話を設定
よかったらシェアしてね!
  • URLをコピーしました!

コメント

コメントする

目次