Skip to content

Promaid v1.3.0-beta(1.20.1 Forge + 1.21.1 NeoForge)

Choose a tag to compare

@fadersketch fadersketch released this 01 Oct 22:08
· 75 commits to main since this release

Promaid v1.3.0(beta) 更新说明

本版为 1.20.1 Forge 与 1.21.1 NeoForge 双版本同步更新(源码覆盖 v1.3.0(beta))。
相较上一份发布包,本次累积了「实测七百四十九 ~ 七百六十三」共 15 轮的改动;最后两轮是把仓库里的 issue 逐条对着代码复核后的集中修复。
⚠️ 同名覆盖重传:请先删掉 mods 里的旧 jar,再放入新的。

🐛 本次修订重点(实测七百六十二 ~ 七百六十三:issue 复核)

  • #19 搭路方块长期使用缓慢变多:「取材必须真的扣掉」的核对从一条链路扩到全部九条(搭路 / 挖矿与伐木垫脚 / 索引石与补支撑 / 战斗放置 / 蓝图建造 / 插火把 / 自动点灯);「先放后扣」的两条改成扣不到就把刚放下的拆掉回滚。
  • #27 远距 / 跨界传送后血上限显示掉回 20:属性补包除广播外对主人直连再补一枪——故障态下服务端追踪表里没有主人,广播一发包都到不了;每次传送在 promaid.log 留一行兜底记录。
  • #28 Home 女仆卡在复活点不再回工位:「干活不打断」豁免只在「活动半径 + 4」以内生效,飘到圈外交还原版把她送回来。
  • #29 连锁挖矿耐久:mine.chainFullDurability 开关补齐英文 lang(英文界面里 mine 段的 17 条配置不再显示原始键名)。
  • #30 被自己垫的方块闷住时不播报:窒息播报从「飞行 / 扫帚」早退之后提到之前——她飞着 / 骑扫帚时被闷住也会说;判据保持「累计 in_wall 伤害 ≥ 4.0」的常驻检查。
  • #31 坐垫 / 椅子上的女仆残血被自保传送拉走:停放豁免补上 isPassenger()——TLM 的坐垫 / 椅子让她成为的是「乘客」,而不是坐姿。
  • #33 墓碑残留(复活后物品两份):把这条链读透了——不存在「区块没加载所以删不掉」:我们自己那句 getChunk 按 33 级 ticket 同步载入,实体当场进入可见实体表,不需要任何玩家在附近,同 tick 就能取到;真正会让墓碑「存在却够不到」的是登记表记的维度在本服务器上没有对应维度,现在单独点名并写明坐标(此前会并进另一句日志、指向错误方向),加载过程抛异常也补了日志。

✨ 本次重点(实测七百四十九 ~ 七百六十一)

骑乘时也能打出横扫之刃

修正了「只要不站在地面就取消横扫」这条过宽的判据:骑在坐骑 / 卓越前线载具 / 船上时照常触发横扫之刃,只有真正的跳劈 / 坠落仍保持单体暴击。原版对骑乘本就没有这一层限制。

没电的载具不再能起飞

卓越前线的直升机 / 固定翼,电量耗尽后女仆无法再把它飞起来——此前我们的飞行驱动每拍直接写推力,绕过了引擎自己的「没电熄火」闸;现在在给推力前先问同一条闸,电量见底就让载具自然落下。

伊卡洛斯之翼 / 神秘遗物+ 的鞘翅兼容(功能 + 外观)

  • 功能:伊卡洛斯空域系 6 件自推翼——双重可变翼 / 电子战用隐秘翼 / 超加速型羽翼 / 混沌进化之翼 / 缓滞时空羽翼 / 反逆可变翼——女仆穿上后不靠烟花也能自己巡航,各自套用该鞘翅自己的推力公式;神秘遗物+ 的**「壮丽鞘翅」「混沌之傲」**同样支持飞行与自推。
  • 外观:女仆背上渲染的是那件鞘翅自己的翅膀贴图(12 件伊卡洛斯翼 + 神秘遗物+ 两款,共 14 款逐一收录),不是一律原版鞘翅。
  • 通解通法:凡「能滑翔」的物品都会画翅膀;模组公开了取值口(如伊卡洛斯的 getType().getTexture())就自动用它的外观,换新模组也无需专门适配。

🐛 修复与改进(实测七百四十九 ~ 七百六十一)

骑乘指挥棒 / 坐骑

  • 坐骑改走「她寻路上的终点」并改为每 tick 驱动,跟随与接敌不再慢半拍。
  • 陆地坐骑(原版马 / 驴 / 骡 / 骆驼及任何可骑乘模组生物)直接换成女仆自己的移动逻辑——跟随与作战自然同步;骑上后迂回战术走位恢复正常。
  • 修掉总根源:自保里「坐下就锁移动」每拍把骑乘女仆的寻路清掉(坐姿其实是本模组自己压上去的,不是玩家指令)。
  • 多只女仆坐卓越前线载具时不再「叠罗汉」(按车体尺寸互斥,5 格内的别的载具互相弹开)。
  • 守家(home 模式)→ 她乘坐的坐骑立刻停;本版起对飞行载具也生效——就地定高悬停,不再追着主人 / 敌人飞。
  • 左击换座(主驾 ↔ 副驾)、绑定顺序固定为「先右击坐骑、再右击女仆」。

索敌 / 开火

  • 车上索敌不再把「什么东西」都当敌人(引入带 5 秒时效的活敌人判据):不再对着自家的动物开炮;正在打的仗与模组 boss 不受影响。
  • 坦克 / 载具用自己的炮塔炮弹开火、弹道瞄准;导弹改走「投掷 TNT 同款短锁」(只在前 0.2 秒盯着敌人,之后交还末端制导),不再乱飞。

其他

  • 轮椅(1.20.1)坐上就能走;墓碑「没加载就漏删」已修;issue #27 远距传送后血上限恢复。
  • 手册「骑乘指挥棒」整章按当前功能重写。

📦 下载

加载器 文件
Forge 1.20.1 promaid-1.3.0-forge-1.20.1.jar
NeoForge 1.21.1 promaid-1.3.0-neoforge-1.21.1.jar

版本号保持 v1.3.0(beta)(同名覆盖);两个 jar 均需搭配 Touhou Little Maid(东方小女仆)本体。