跳到正文

Epic Fight – Indestructible

作者:Namelesslk

一个史诗战斗附属模组,通过数据包提供新的行为选项来增强怪物AI。

收藏

截图

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

由于大多数人已经在使用最新版本的 EFM,16.6.5、18.3.8 以及更旧的版本已不再受支持。

仅安装此模组无法生效。你需要编写一个 自定义实体数据包。

教程(1.18/1.19/1.20)

 

***对于最新版本(18.5.3+/20.6.1+/19.xxx.xxx+),数据包的路径已更改。

例如 custom_name:data/”modid”/advanced_mobpatch/”entityname”.json***

示例供参考。

 

 

***建议仅在 Boss 上使用***

 

功能:

1. 为自定义实体提供更丰富的行为选项:防御、游荡以及可自定义的动画行为

2. 更多属性选项:耐力机制、眩晕护盾机制和眩晕机制

3. 更高级的行为检测系统

 

 

 

可用的防御动画:

1. 长剑:”indestructible:guard/guard_longsword”

2. 剑:”indestructible:guard/guard_sword”

3. 大剑:”indestructible:guard/guard_greatsword”

4. 武士刀:”indestructible:guard/guard_katana”/  “indestructible:guard/guard_uchigatana”

5. 长矛:”indestructible:guard/guard_spear”

6. 双持剑:”indestructible:guard/guard_dualsword”

7. 大和:”indestructible:guard/guard_yamato” // 如果你已安装 yamatomoveset

 

 

 一些新的行为谓词:

1. “guard_break”:  // {“predicate”:”guard_break”, “invert”: false}

     判断目标是否处于破防状态,将 “invert” 设为 true 表示仅在目标未破防时播放动画

2. “knock_down”: // {“predicate”:”knock_down”, “invert”: false}

     判断目标是否处于击倒状态,将 “invert” 设为 true 表示仅在目标未被击倒时播放动画

3. “attack_level”: // {“predicate”:”attack_level”, “min”: 1, “max”: 1}

     判断目标攻击的阶段,free:0,preDelay:1,contact:2,recovery:3。上面的示例表示准备阶段

4. “stamina”: // {“predicate”: “stamina”, “stamina”: 30, “comparator”: “greater_ratio”}

     与生命值谓词类似,检查生物的耐力

5. “using_item”: // {“predicate”:”using_item”, “edible”: true}

     检查目标是否正在使用物品,将 “edible” 设为 true 可将物品限制为食物或药水

6. “phase”: // {“predicate”:”phase”, “min”: 1, “max”: 1}

     检查由行为动作设置的自定义阶段

 

 

鸣谢:
praise_suffering(提供创意)

 
存网盘

常见问题

Epic Fight – Indestructible 支持哪些 Minecraft 版本?

Epic Fight – Indestructible 支持 Minecraft Java 版 1.16.5–1.20.1,共 4 个版本,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

Epic Fight – Indestructible 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

Namelesslk 的其他作品

查看全部 →