这个页面包含了所有在 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 - 攻击主人攻击的生物