Noppes氏によるMinecraftMod『CustomNPCs』の日本語Wikiです。詳しい説明やMod応用法などをまとめています。

NPCの挙動、行動の設定です。


OnFoundEnemy(敵発見時)

Reteliate (報復)敵に攻撃された場合、攻撃仕返すようになります。
Panic (パニック)村人のように一心不乱にあたりを駆け回るようになります。
Retreat (逃げる)敵から逃げるようになります。
Nothing (なし)何もしません。攻撃されても直立不動になります。

AvoidsWater(水を避ける)

Yes (はい)水に入らなくなり、陸路しか移動しません。
水に入った場合は陸に上がろうとします。
No (いいえ)水に入ります。ただし、CanSwimがYes (はい)でない場合は沈みます。

DoorInterract(ドアを開閉する)

Disabled (無効)ドアの開閉はせず、破壊も行いません。
Break (破壊)ゾンビのようにドアを破壊します。
Open (開ける)ドアを開けたり閉めたりするようになります。

ReturnToStart(定位置に戻る)

Yes (はい)定位置から何らかの理由で他の場所へ動いた場合に定位置に戻るようになります。
No (いいえ)移動した場合は移動した場所に居続けます。

CanSwim(泳ぐ)

Yes (はい)水に入った場合泳ぐようになります。
No (いいえ)水に入った場合、泳ぐことはせず沈んでいきます。

LeapAtTarget(飛びかかる)

Yes (はい)攻撃時クモなどのように飛びかかるようになります。
No (いいえ)飛びかかりません。

最大8m上にいる敵に飛びかかります。NPCは最大9m上に飛びます。
主に空を飛んでいる敵に飛びかかるため、地上にいる敵には通常の近接攻撃をします。

ShelterFrom(隠れる)

Disable (無効)無効になります。
Darkness (暗闇)夜などあたりが暗くなると家に逃げ込みます。
Sunlight (日光)朝は昼などあたりが明るくなると、家に逃げ込みます。

逃げ込む対象はあくまでも家であり、日陰や日向、光のある場所ではないと思われます。(要検証)
降雨時は暗闇と認識され、Sunlight(日光)の場合は外出し、Darkness(暗闇)の場合は家に入るようになります。

MustSeeTarget(ターゲットを見る)

Yes (はい)認識範囲内でも敵対Mobが遮蔽物に隠れたり、
遠くへ行って視界から消えた場合に追いかけなくなります。
No (いいえ)認識範囲内にいる限り延々と追い続けます。

Attack Invisible(不可視の敵を攻撃)

透明の敵を攻撃するかの設定です。
Yes(はい)見えない敵に攻撃します。
No(いいえ)見えない敵には攻撃しません。

TacticalVariant(戦術)

この機能は動作しないバージョンがあります。
作者のNoppes氏はこの機能の削除を検討していると2019年に発言しました。
https://youtu.be/sLKeE2OCuHQ?t=252
Rush (突撃)なりふり構わず敵を攻撃します。逃げることなど考えません。
Dodge (回避)敵の攻撃を避けつつ攻撃します。
近接攻撃後に左右に移動して、避けながら敵に近づきます。
Surround (包囲)敵の周りを移動しつつ攻撃します。遠距離攻撃するNPCだとわかりやすいです。
Hit&Run (ヒット&ラン)言葉の通り、攻撃しては逃げを繰り返すようになります。
Ambush (待ち伏せ)敵が近づいてくるのを待つようになります。
AmbushDistanceに設定した範囲に入ると攻撃を開始します。
Stalk ()
none (なし)なし

Movement(移動)

Moving Type ()

Moving Typeには二つの設定項目があります。

一つ目は移動全般の設定です。
Standing (直立不動)その場から一切移動しません。
Wandering (徘徊)設定した範囲内を自由に移動するようになります。
Moving Path ()設定した経路を移動するようになります。

二つ目が移動の方法になります。
Ground ()地面を歩きます。
Flying ()空を飛びます。

Standing(直立不動)の設定項目

Wandering(徘徊)の設定項目

Moving Path()の設定項目

Animation

NPCの姿勢の設定。
Normal ()立つ
Sitting ()座る
Lying ()寝そべる
Hugging ()ゾンビのように手を前に突き出す
Sneaking ()しゃがむ
Dancing ()踊る
Aiming ()狙いを定める(弓を構えた状態)
Clawling ()ほふく

ただし、選択したMoving Typeによって選択できなくなる項目があります。

Stop on interact ()

Yes (はい)話しかけると立ち止まります。
No (いいえ)話しかけても立ち止まりません。

MoveSpeed ()

移動速度の設定。
ここに入力された値が大きいほど歩行速度が早くなります。

このページへのコメント

MustSeeTargetをいいえにしても、追いかけてきません。どうしたら追いかけてきますか? 1.12.2です。

0
Posted by TTnaada 2021年07月30日(金) 09:19:22 返信数(1) 返信

返信が遅くなり申し訳ありません。
「はい」にした場合は追いかけてきますか?
他にも以下の項目ができているか確認してみてください。
・AIタブのOnFoundEnemyがReteliateに設定されている
・GlobalタブのFactionsで、HostileFactionsの設定をしている
・AdbancedタブのFactionsで、AttackHostileFactionsを「はい」にしている

0
Posted by  cherimoyage cherimoyage 2021年08月03日(火) 11:27:20

知りませんでした、ありがとうございます!

0
Posted by 名無し(ID:CXqep9UznA) 2021年06月18日(金) 00:58:28 返信

1.7.10の場合、mooving typeでflyingを選択することはできないのでしょうか?最新版との唯一の違いなんでしょうか…

0
Posted by 名無し(ID:CXqep9UznA) 2021年06月14日(月) 01:11:35 返信数(1) 返信

1.7.10でflyingの選択肢はありません。
基本的に古いバージョンには新機能を追加することはないみたいなので、新しいバージョンをおすすめします。
しかし、1.7.10に新機能を追加しようという公式に認められた「CustomNPC+」というプロジェクトがあります。
試したところ、まだflyingの選択肢はなかったですが、今後追加されるかもしれないのでもし興味がありましたらチェックしてみてください。
URLも貼っておきます。

0
Posted by  cherimoyage cherimoyage 2021年06月15日(火) 00:30:32
https://www.curseforge.com/minecraft/mc-mods/custo...

戦術がDodgeの時は近接攻撃時攻撃した後に左回りで
回ってよけるようです(説明下手ですいません)

1
Posted by おいしいばなな 2020年05月27日(水) 12:30:33 返信数(1) 返信

>おいしいばななさん
情報ありがとうございます。
1.7.10で検証した結果から記事を編集しました。
もし間違っていたら、コメントいただけると幸いです。

0
Posted by  cherimoyage cherimoyage 2020年05月29日(金) 12:30:02

>moratanさん
情報ありがとうございます。

0
Posted by  cherimoyage cherimoyage 2017年11月26日(日) 14:21:01 返信

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

どなたでも編集できます

メンバー募集!