跳到正文

[VIME]Visual Iron’s Mobs Edit

作者:sal-fish

A simple mod that provides an in‑game visual GUI, allowing you to easily grant in‑game entities the ability to cast spells from Iron's Spells 'n Spellbooks

收藏

截图

介绍

中文介绍正在准备中,下面暂时显示原文。

这个模组让你可以通过游戏内可视化 GUI 简单轻松地让生物释放法术。

关于生物是否会施法:
当出现以下任一情况时,生物不施法;否则施法:
1.生物没有目标;
2.仇恨对象不在施法距离(最小)和(最大)区间内;
3.生物血量不在施法规定血量区间内;
4.法术冷却中(含施法失败后的 4 秒黑名单);
5.生物处于施法空隙中;
6.生物法力值小于法术需求法力值;
7.攻击和控制类法术还要求生物能看见仇恨对象。
以上条件针对单个法术生效:某个法术不满足条件时,只是该法术不参与抽取,其余符合条件的法术照常抽取。

关于生物如何施法:
生物按”施法决策时间”(默认 0.5 秒)去抽取配置的法术,抽取法术的概率由权重和部分内容加权决定。
权重即概率:概率 = 单法术权重 ÷(所有法术权重之和)× 100%。
法术有 5 种加权配置:”攻击”、”防御”、”位移”、”控制”、”召唤”。

攻击
当生物和仇恨对象距离 > “偏好最远距离”时,权重 × 1.5。
当生物血量 < 怂蛋值(生命百分比)时,权重 × 0.55。

防御
当生物血量 < 怂蛋值,权重 × 3.5。
当怂蛋值 < 生物血量 < 0.85(百分比),权重 × 1.2。
当生物血量 > 0.85,权重 × 0.3。

控制
若仇恨目标已经被控制,权重 × 0.4;否则 × 1.4。
当生物血量 < 怂蛋值,权重 × 1.6。

位移
当生物和仇恨目标距离 < "偏好最近距离"时,权重 × 2.5。
当生物和仇恨目标距离 > “偏好最远距离” × 1.6 时,权重 × 1.6。
当”偏好最近距离” < 生物和仇恨目标距离 < "偏好最远距离" × 1.6,权重 × 0.5。
当生物血量 < 怂蛋值,权重 × 1.5。

召唤
无条件,权重 × 1.4。

当生物已经释放法术时,下一轮该法术权重额外 × 0.35。

This mod lets you make mobs cast spells easily through an in-game visual GUI.

Whether a mob casts

A mob does not cast a spell when any of the following applies; otherwise it casts:

The mob has no target;
The target is not within the spell’s min and max cast range;
The mob’s health is not within the spell’s required health range;
The spell is on cooldown (including the 4-second blacklist after a failed cast);
The mob is in its cast gap;
The mob’s mana is lower than the spell’s mana cost;
Attack and control spells also require the mob to have line of sight to its target.

These conditions apply per spell: if a spell fails a condition, only that spell is excluded from the draw, while other eligible spells are still drawn normally.

How a mob casts

The mob draws from its configured spells every “Cast Decision” interval (default 0.5 seconds). The chance to draw a spell is decided by its weight with the modifiers below.

Weight is probability: chance = single spell weight / (sum of all spell weights) × 100%.

Spells have 5 weight roles: Attack, Defense, Mobility, Control, Summon.

Attack

If distance to target > “Preferred Max Range”: weight × 1.5.
If mob health < Panic Health (health percentage): weight × 0.55.

Defense

If mob health < Panic Health: weight × 3.5.
If Panic Health < mob health < 0.85 (percentage): weight × 1.2.
If mob health > 0.85: weight × 0.3.

Control

If the target is already controlled: weight × 0.4; otherwise × 1.4.
If mob health < Panic Health: weight × 1.6.

Mobility

If distance to target < "Preferred Min Range": weight × 2.5.
If distance to target > “Preferred Max Range” × 1.6: weight × 1.6.
If “Preferred Min Range” < distance to target < "Preferred Max Range" × 1.6: weight × 0.5.
If mob health < Panic Health: weight × 1.5.

Summon

No condition; weight × 1.4.

After a mob has cast a spell, that spell’s weight is multiplied by an extra 0.35 in the next draw.

常见问题

[VIME]Visual Iron’s Mobs Edit 支持哪些 Minecraft 版本?

[VIME]Visual Iron’s Mobs Edit 支持 Minecraft Java 版 1.20.1–1.21.1,共 2 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

[VIME]Visual Iron’s Mobs Edit 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

sal-fish 的其他作品

查看全部 →