忍者ブログ

「の」べや

編集後記とかゲーム作ってたりとかいろいろ。 気まぐれ飽き性なんでもござれ。

   

【マイクラ Ancient Warfare】マイクラでタワーディフェンスをやってみたい:準備編20「NPCがModモンスターを攻撃する設定」

同人誌、同人ゲーム、同人ソフトのダウンロードショップ - DLsite

Ancient Warfareの仲間が攻撃してくれない問題。



ミミックを見ても放置な仲間たち。これは、Modの設定に理由があり、初期設定ではModモンスターを攻撃してくれない、というのが原因です。

これはConfigの設定を変更する事で解決できます。
攻撃対象に該当のMobを登録する事で攻撃してくれます。

試しに一匹、登録しました。
すると……。

ちゃんと攻撃に向かいました。



さて、今回はその方法について調べた結果を紹介していこうと思います。

実は、方法さえ知ってしまえばそこまで難しくないです。情報が少なく、知るまでが大変でしたが(-_-)。

私はAncient Warefareのほかに複数のMob追加Modを入れています。
The Twilight Forest
・Grimoire of Gaia 3
・Hostile Mobs and Girls(HMaG)
・Invasion Mod
・The Chocolate Quest
・Ore Spider

これらのMobをAncientWarfareのNPCが攻撃してくれるように設定します。



まずは「/.minecraft/config/ancientwarfare」のフォルダ内にあるAncientWarfareNpcTargeting.cfgというファイル
を開きます。テキストエディタ等で大丈夫でした。

開くと12行目あたりから下記のようなプログラムチックな文がずらずらーっと出てきます。

01_target_settings {
    # Default targets for: bandit elite archers
    S:bandit.archer.elite.targets <
        Zombie
        Skeleton
        Slime
     >

    # Default targets for: bandit archers
    S:bandit.archer.targets <
        Zombie
        Skeleton
        Slime
     >

------

これは各々のNPCがどのMobを自動で攻撃するのか、個別に設定されているものです。
必要なのは雇ったNPCだけなので、これらは無視してずらーっと下にスクロールしていきます。

修正するのはこのあたりでしょうか。
  player-owned archer
  player-owned leader npc
  player-owned medic npc
  player-owned soldier

個人的にmedicは回復に専念させるために、攻撃しないようにしておきました。

さて、これらの項目ですが、
        Zombie
        Skeleton
        Slime
と書かれています。これが自動で攻撃するMobのリストです。つまり現在はゾンビ、スケルトン、スライムのみを自動で攻撃してくれてます。

つまりこれに自動攻撃するMobの名前を追加すればいいのです。しかし、追加する名前はMobの
内部名称 を付け足すだけです。

内部名称を調べる方法ですが、NameWakander というModを利用します。

ゲーム内のチートコマンドで「/summon (半角スペース)」を押した状態でTABキーを押すと出るMobリストや、別のIDチェック用のMod ID Checker でもModの名前を抽出できるのですが、これでは全Mobの名前は抽出できません。

すでに試した結果なのでNameWakanderを使いましょう。

抽出したNameWakanderというフォルダが作られますので、その中にEntityNames.txtを開きます。すると下記文書のようなものがずらーーっと続きます。

UniqueName, UnlocalizedName, LocalizedName
TwilightForest.Tower Ghast, entity.TwilightForest.Tower Ghast.name, Carminite Ghastguard
GrimoireOfGaia.Mimic, entity.GrimoireOfGaia.Mimic.name, Mimic
GrimoireOfGaia.Valkyrie, entity.GrimoireOfGaia.Valkyrie.name, Valkyrie
TwilightForest.Death Tome, entity.TwilightForest.Death Tome.name, Death Tome
TwilightForest.Redcap Sapper, entity.TwilightForest.Redcap Sapper.name, Redcap Sapper

各行に「,(カンマ)」で区切り、UniqueName(内部名称),UnlocalizedName(英語名)、LocalizedName(日本語名)と並んでいます。

つまりこの各行の最初の名前が内部名称です。これらを先ほどのAncientWarfareNpcTargeting.cfgの該当項目に追加します。

あとは個別にチェックをして明らかにMobじゃない項目(Arrow等)や、中立(動物など)などの攻撃をしたくないMobの項目を消すだけです。

これで完了です。

その結果、先ほどのようにModモンスターに突撃するようになりました。



ちなみに突撃したNPC達は……


返り討ちにあいました(´;ω;`)。
必要に応じて強い敵は狙わないように設定した方がよさそうですね。



最後に、私の場合ですが変更した項目はこんな感じになりました。
相当長いです。いちいち調べるのが面倒なひとはこれをコピペするだけでもいいかも知れません。

あまり細かくチェックしてないので中立NPCなどが含まれてるかもしれませんが、もしコピペするなら調整は各自で行ってください。


        Blaze
        CaveSpider
        #Creeper
        Enderman
        EnderDragon
        Ghast
        Giant
        Silverfish
        Skeleton
        Slime
        Spider
        Witch
        #WitherBoss
        WitherSkull
        Zombie
        OreSpider
        NetherOreSpider
        AncientWarfareNpc.bandit.archer
        AncientWarfareNpc.bandit.archer.elite
        AncientWarfareNpc.bandit.bard
        AncientWarfareNpc.bandit.cavalry
        AncientWarfareNpc.bandit.civilian.female
        AncientWarfareNpc.bandit.civilian.male
        AncientWarfareNpc.bandit.leader
        AncientWarfareNpc.bandit.leader.elite
        AncientWarfareNpc.bandit.mounted_archer
        AncientWarfareNpc.bandit.priest
        AncientWarfareNpc.bandit.soldier
        AncientWarfareNpc.bandit.soldier.elite
        AncientWarfareNpc.bandit.trader
        AncientWarfareNpc.desert.archer
        AncientWarfareNpc.desert.archer.elite
        AncientWarfareNpc.desert.bard
        AncientWarfareNpc.desert.cavalry
        AncientWarfareNpc.desert.civilian.female
        AncientWarfareNpc.desert.civilian.male
        AncientWarfareNpc.desert.leader
        AncientWarfareNpc.desert.leader.elite
        AncientWarfareNpc.desert.mounted_archer
        AncientWarfareNpc.desert.priest
        AncientWarfareNpc.desert.soldier
        AncientWarfareNpc.desert.soldier.elite
        AncientWarfareNpc.desert.trader
        AncientWarfareNpc.native.archer
        AncientWarfareNpc.native.archer.elite
        AncientWarfareNpc.native.bard
        AncientWarfareNpc.native.cavalry
        AncientWarfareNpc.native.civilian.female
        AncientWarfareNpc.native.civilian.male
        AncientWarfareNpc.native.leader
        AncientWarfareNpc.native.leader.elite
        AncientWarfareNpc.native.mounted_archer
        AncientWarfareNpc.native.priest
        AncientWarfareNpc.native.soldier
        AncientWarfareNpc.native.soldier.elite
        AncientWarfareNpc.native.trader
        AncientWarfareNpc.pirate.archer
        AncientWarfareNpc.pirate.archer.elite
        AncientWarfareNpc.pirate.bard
        AncientWarfareNpc.pirate.cavalry
        AncientWarfareNpc.pirate.civilian.female
        AncientWarfareNpc.pirate.civilian.male
        AncientWarfareNpc.pirate.leader
        AncientWarfareNpc.pirate.leader.elite
        AncientWarfareNpc.pirate.mounted_archer
        AncientWarfareNpc.pirate.priest
        AncientWarfareNpc.pirate.soldier
        AncientWarfareNpc.pirate.soldier.elite
        AncientWarfareNpc.pirate.trader
        AncientWarfareNpc.viking.archer
        AncientWarfareNpc.viking.archer.elite
        AncientWarfareNpc.viking.bard
        AncientWarfareNpc.viking.cavalry
        AncientWarfareNpc.viking.civilian.female
        AncientWarfareNpc.viking.civilian.male
        AncientWarfareNpc.viking.leader
        AncientWarfareNpc.viking.leader.elite
        AncientWarfareNpc.viking.mounted_archer
        AncientWarfareNpc.viking.priest
        AncientWarfareNpc.viking.soldier
        AncientWarfareNpc.viking.soldier.elite
        AncientWarfareNpc.viking.trader
        chocolateQuest.abyssWalker
        chocolateQuest.abyssWalkerBoss
        chocolateQuest.armoredSkeleton
        chocolateQuest.armoredZombie
        chocolateQuest.Beam
        chocolateQuest.bull
        chocolateQuest.ChocoProjectile
        chocolateQuest.EntityPart
        chocolateQuest.EntityPartRidable
        chocolateQuest.EntityPartSlime
        chocolateQuest.giantZombie
        chocolateQuest.greenDragon
        chocolateQuest.gremlin
        chocolateQuest.Hookshoot
        chocolateQuest.Lich
        chocolateQuest.mecha
        chocolateQuest.mechaHeavy
        chocolateQuest.minotaur
        chocolateQuest.monking
        chocolateQuest.necromancer
        chocolateQuest.pigzombie
        chocolateQuest.pirate
        chocolateQuest.pirateBoss
        chocolateQuest.Referee
        chocolateQuest.slimeBoss
        chocolateQuest.spaceWarrior
        chocolateQuest.specter
        chocolateQuest.specterBoss
        chocolateQuest.spiderBoss
        chocolateQuest.SummonedBait
        chocolateQuest.SummonedUndead
        chocolateQuest.turtleBoss
        chocolateQuest.TurtleBossPart
        GrimoireOfGaia.Anubis
        GrimoireOfGaia.Banshee
        GrimoireOfGaia.Baphomet
        GrimoireOfGaia.Bone Knight
        GrimoireOfGaia.Butler
        #GrimoireOfGaia.Centaur
        GrimoireOfGaia.Cobble Golem
        GrimoireOfGaia.Cobblestone Golem
        GrimoireOfGaia.Cockatrice
        #GrimoireOfGaia.Creep
        #GrimoireOfGaia.Creeper Girl
        GrimoireOfGaia.Cyan Flower
        GrimoireOfGaia.Cyclops
        GrimoireOfGaia.Dhampir
        GrimoireOfGaia.Dullahan
        GrimoireOfGaia.Ender Dragon Girl
        GrimoireOfGaia.Ender Eye
        GrimoireOfGaia.Ender Girl
        GrimoireOfGaia.Flesh Lich
        GrimoireOfGaia.FutakuchiOnna
        GrimoireOfGaia.Gryphon
        GrimoireOfGaia.Harpy
        GrimoireOfGaia.Holstaurus
        GrimoireOfGaia.Hunter
        GrimoireOfGaia.Jorogumo
        GrimoireOfGaia.Kobold
        GrimoireOfGaia.Magic
        GrimoireOfGaia.Mandragora
        GrimoireOfGaia.Mermaid
        GrimoireOfGaia.Mimic
        GrimoireOfGaia.Minotaur
        GrimoireOfGaia.Minotaurus
        GrimoireOfGaia.Naga
        GrimoireOfGaia.NineTails
        GrimoireOfGaia.Sahuagin
        #GrimoireOfGaia.Satyr
        GrimoireOfGaia.Selkie
        GrimoireOfGaia.Shaman
        GrimoireOfGaia.Sharko
        GrimoireOfGaia.Siren
        GrimoireOfGaia.Slime Girl
        GrimoireOfGaia.Sludge Girl
        GrimoireOfGaia.Small Fireball
        GrimoireOfGaia.Sphinx
        GrimoireOfGaia.Spriggan
        GrimoireOfGaia.Succubus
        GrimoireOfGaia.Swamper
        #GrimoireOfGaia.Trader
        GrimoireOfGaia.Valkyrie
        GrimoireOfGaia.Vampire
        GrimoireOfGaia.Werecat
        GrimoireOfGaia.Witch
        GrimoireOfGaia.Wither Cow
        GrimoireOfGaia.Yeti
        GrimoireOfGaia.Yuki-Onna
        hmag.CaveFisher
        hmag.Crawler
        #hmag.CreeperGirl
        hmag.CursedDoll
        hmag.DarkMage
        hmag.DepthCrab
        hmag.DepthHunter
        hmag.DepthWitch
        hmag.Dogu
        hmag.EnderExecutor
        hmag.Enderpod
        hmag.Fly
        hmag.Gazer
        hmag.GhastlySeeker
        hmag.Ghost
        hmag.Gremlin
        HMaG.HardSnowball
        hmag.Hornet
        #hmag.InfluenceCreeper
        hmag.JackFrost
        hmag.JuvenileBlaze
        hmag.Kasya
        hmag.Kobold
        hmag.Lich
        HMaG.MagicBullet
        hmag.Ogre
        hmag.Redcap
        hmag.SkeletonGirl
        hmag.Swordia
        HMaG.ThrownStone
        HMaG.ThrownWeb
        hmag.ZombieGirl
        mod_Invasion.IMBolt
        mod_Invasion.IMBoulder
        #mod_Invasion.IMCreeper
        mod_Invasion.IMEgg
        mod_Invasion.IMImp
        mod_Invasion.IMPigEngy
        mod_Invasion.IMPrimedTNT
        mod_Invasion.IMSkeleton
        mod_Invasion.IMSpider
        mod_Invasion.IMThrower
        mod_Invasion.IMTrap
        mod_Invasion.IMWolf
        mod_Invasion.IMZombie
        mod_Invasion.IMZombiePigman
        TwilightForest.Adherent
        TwilightForest.Apocalypse Cube
        TwilightForest.Armored Giant
        TwilightForest.Bighorn Sheep
        TwilightForest.Block&Chain Goblin
        TwilightForest.Death Tome
        TwilightForest.Fire Beetle
        TwilightForest.Firefly
        #TwilightForest.Forest Bunny
        TwilightForest.Forest Raven
        TwilightForest.Forest Squirrel
        TwilightForest.Giant Miner
        TwilightForest.Glacier Penguin
        TwilightForest.Hedge Spider
        TwilightForest.Helmet Crab
        TwilightForest.Hostile Wolf
        TwilightForest.Hydra
        TwilightForest.HydraHead
        #TwilightForest.Ice Crystal
        TwilightForest.King Spider
        TwilightForest.Knight Phantom
        TwilightForest.Lich Minion
        TwilightForest.Lower Goblin Knight
        TwilightForest.Loyal Zombie
        TwilightForest.Maze Slime
        TwilightForest.Mini Ghast
        TwilightForest.Minoshroom
        TwilightForest.Minotaur
        TwilightForest.Mist Wolf
        TwilightForest.Mosquito Swarm
        TwilightForest.Naga
        TwilightForest.Pinch Beetle
        TwilightForest.Questing Ram
        TwilightForest.Redcap
        TwilightForest.Redcap Sapper
        TwilightForest.Redscale Broodling
        TwilightForest.Skeleton Druid
        TwilightForest.Slime Beetle
        TwilightForest.Snow Queen
        TwilightForest.SnowGuardian
        TwilightForest.Stable Ice Core
        TwilightForest.Swarm Spider
        TwilightForest.tfchainBlock
        TwilightForest.tfcharmeffect
        TwilightForest.tfcubeannihilation
        TwilightForest.tffallingice
        TwilightForest.tfhydramortar
        TwilightForest.tficesnowball
        TwilightForest.tflichbolt
        TwilightForest.tflichbomb
        TwilightForest.tfmoonwormshot
        TwilightForest.tfnaturebolt
        TwilightForest.tfSeekerArrow
        TwilightForest.tfslideblock
        TwilightForest.tfslimeblob
        TwilightForest.tfthrownaxe
        TwilightForest.tfthrownice
        TwilightForest.tfthrownpick
        TwilightForest.tftomebolt
        TwilightForest.tftwilightwandbolt
        #TwilightForest.Tiny Bird
        TwilightForest.Tower Boss
        TwilightForest.Tower Ghast
        TwilightForest.Tower Golem
        TwilightForest.Tower Termite
        TwilightForest.Troll
        TwilightForest.Twilight Kobold
        TwilightForest.Twilight Lich
        TwilightForest.Twilight Wraith
        TwilightForest.Unstable Ice Core
        TwilightForest.Upper Goblin Knight
        #TwilightForest.Wild Boar
        #TwilightForest.Wild Deer
        TwilightForest.WinterWolf
        TwilightForest.Yeti
        TwilightForest.Yeti Boss



同人誌、同人ゲーム、同人ソフトのダウンロードショップ - DLsite DMM GAMES 遊び放題
PR

COMMENT

ブログ内検索

お知らせ

動画に使用している「妹さん」の立ち絵はこちらの著作権フリー素材集を使って作っています。


著作権フリー立ちキャラクター素材集vol.8全年齢版


2021/08/05に CeVIO AI さとうささらが発売されました。なんとDLSiteでも買えます。

カレンダー

03 2024/04 05
S M T W T F S
1 2 3 4 5
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

カテゴリ

プロフィール

HN:
のぎー
性別:
男性

カウンター

Copyright ©  -- 「の」べや --  All Rights Reserved
Design by CriCri / Photo by Geralt / powered by NINJA TOOLS / 忍者ブログ / [PR]