这个页面包含了所有在 MythicMobs 可用的 AI Goals。查看 AI 教程学习如何使用。

目标选择器目标选择器用于 AIGoalSelectors 字段,决定生物会“做”什么。某些没有包含在你创建的生物的基础 AI 里的自定义的目标可能不会工作。举个例子,僵尸不能使用 AI 目标“EatGrass”,因为僵尸永远不会吃草。但是你可以随意实验!

示例:

SuperMob:
  Type: zombie
  Health: 200
  Display: 'Superb Zombie'
  AIGoalSelectors:
  - 0 clear
  - 1 meleeattack
  - 2 randomstroll

这个僵尸会攻击玩家,在没有目标时随机乱走。

所有生物

AI Goal 别名 描述
clear reset 移除生物的 AI
breakdoors 破坏沿途经过的门
eatgrass 让生物偶尔... 吃草
float swim 让生物在水中游泳/不会沉没
lookatplayers 生物会看向附近的玩家
opendoors opendoor 生物会把沿途经过的门打开,经过后关闭
closedoors restrictopendoor 不知道这个有什么用,找个人来试下
randomlookaround lookaround 生物会随机看向四周

生物可用

AI Goal 别名 描述
avoidarrows 生物躲避飞来的箭矢 (在 MM 2.5.0+ 移除
avoidcreepers 生物躲避爬行者
avoidskeletons 生物躲避骷髅
avoidzombies. 生物躲避僵尸
fleesun 日出时自行躲在阴影里
meleeattack 让生物移动、近战攻击
movetowardstarget 让生物移动到目标前
randomstroll 随机游荡
restrictsun 理论上这将让生物一直呆在太阳底下
fleeplayers runfromplayers 让生物躲避玩家
fleegolems runfromgolems 让生物躲避铁傀儡
fleevillagers runfromvillages 让生物... 你能猜到(躲避村民)
spiderattack 像蜘蛛一样攻击(看不出有什么跟近战攻击不同的)(注:试着和 leapattarget 一起用)
leapattarget 让生物飞跃到目标前(注:看起来需要 meleeattack/spiderattack 才能正确工作)
moveindoors
movethroughvillage
movetowardsrestriction
patrol x1,y1,z1;x2,y2,z2;x3,y3,z3;… patrolroute 让生物在指定坐标之间巡逻(在 2.4 添加,只在 MC 1.9 有效)
gotolocation x,y,z goto 让生物走向指定坐标。添加于 2.4.
gotoowner (2.4.1) 让生物走向主人

远程攻击生物

AI Goal 别名 描述
arrowattack 弹射物攻击(骷髅射出一支箭)
skeletonbowattack(MC 1.9+) bowshoot, bowmaster 新的扫射 AI,可用于 Minecraft 1.9 或更高

目标选择

目标选择器用于 AITargetSelectors 字段,决定生物以何为目标。

示例:

SuperMob:
  Type: zombie
  Health: 200
  Display: 'Superb Zombie'
  AIGoalSelectors:
  - 0 clear
  - 1 meleeattack
  - 2 randomstroll
  AITargetSelectors:
  - 0 clear
  - 1 players
  - 2 golems

全部生物

  • clear - 特殊设置,清除AI
  • attacker - 将攻击者设为目标
  • monsters - 将怪物设为目标
  • players - 将玩家设为目标
  • villagers - 将村民设为目标
  • golems - 将傀儡设为目标....

全部生物 (支持派系)

  • OtherFaction - 将任何非本派系的生物设为目标
  • OtherFactionMonsters - 将任何非本派系的怪物设为目标
  • OtherFactionVillagers - 将任何非本派系的村民设为目标
  • SpecificFaction [faction_name] - 将任何指定派系的生物设为目标
  • SpecificFactionMonsters [faction_name] - 将任何指定派系的怪物设为目标

示例:

AITargetSelectors:
- 1 SpecificFaction undead

这会强制生物攻击 undead 派系的生物

可驯服生物

  • ownerattacker - 攻击攻击主人的生物
  • ownertarget - 攻击主人攻击的生物

results matching ""

    No results matching ""