promaid-1.3.0-forge-1.20.1.jar
Curse Maven Snippet
What's new
Promaid v1.3.0(1.20.1 Forge + 1.21.1 NeoForge)正式版更新说明 本版为 1.20.1 Forge 与 1.21.1 NeoForge 双版本同步更新(源码 v1.3.0,版本号由 v1.3.0(beta) 转正)。 相较上一份发布包(v1.3.0(beta),覆盖「实测七百四十九 ~ 七百六十三」),本次累积了「实测七百六十四 ~ 七百九十四」共 31 轮改动,外加一个新道具「巡逻航图」与一轮多人服务端隐患整改。 ⚠️ 同名覆盖重传:请先删掉 mods 里的旧 jar,再放入新的。
🆕 本次新增 巡逻航图(新道具)——给扫帚女仆画一条闭环轨道 合成:纸 + 指南针 + 墨囊(无序)。给「扫帚模式 + 在家模式」的女仆画一条闭环轨道,让她沿你画的线一圈圈飞,替代原本「绕工作范围盘旋」的守家行为。
📖 游戏内手册同步更新:新增《巡逻航图》整章(保姆式五步教学);「功能总览」章补上 v1.3.0 新增功能速览。手册总章数 35 → 37。
怎么画:右键开界面 → 「+ 创建一个轨道」→ 进管理页把女仆绑上去、点「开始标记」→ 退出界面,手持航图按鼠标中键记一个标记(不用潜行、空中地面都行,落点就是你此刻的位置)→ 再次右键回界面点「连接」,首尾接成闭环; 一本航图装 16 条轨道:各有名字 / 净空半径 / 标记点 / 是否闭环;可新建 / 改名 / 删除 / 切换,另有「标记管理页」可逐条删 / 删最后一个 / 清空。旧版单条格式的存档升级时自动包成第一条,原来录的那条不会丢; 标记长什么样:只在你手持航图时世界里才可见——菱形核 + 地面光环 + 竖针,首点青绿、末点品红,每个菱形头上标「轨道名 #几」; 「连接」没有门禁:点数不够 / 坡度太陡 / 自交 / 半径超限 / 挡路方块一律照连不误,原来的判据只化作一句 ⚠ 提醒——能不能飞由她自己兜底(航线会自动抬过挡路方块,标记本身不动); 配置:总开关(默认开)、默认净空半径(默认 1.5 格)、最大水平半径(默认 128 格,0 = 不限制);命令 /maid_smart broom_goto 直接飞某点、/maid_smart broom_patrol status|off 查状态 / 解除。巡逻期间她不再受扫帚牵引绳影响。 超越维度(BeyondDimensions)存储联动(合并贡献者 PR #34) 产物回收 / 溢出入库 / 自动补货 / 缓存冲刷四条链路接上超越维度网络存储; 合并后整改了三处复制 bug(还库复制物品、溢出入库依赖会改物品的探测、补货),并把选项全部并入配置面板(全局开关 + 规则名单子页 + 每女仆产出回收开关)。 ✨ 载具武器与飞行(实测七百七十三 ~ 七百八十六) 载具武器
装填认得创造弹药盒、多根炮管一起开火、射速改按各炮自己的 RPM、投弹最小间隔 2 秒;骑乘指挥棒三处整改(骑乘中右击一律取消 + 玩家坐主驾时驾驶让给玩家 + 载具武器改「直瞄开火」)。 固定翼(AC-130H 这类,只动这一档,其他载具一个字节未动)
从「真的飞得起来」到「真的能保持 / 爬回高度」:起飞抬头角 25°→35°、净空线 14→44 格、高度环改走引擎原生俯仰通道(符号与权限两处修正)、修掉「竖直通道死点」;
航迹改成「绕主人盘旋 / 敌顶来回穿梭轰炸」(弃用引擎 loiter,自己管航向 / 推力 / 高度); 索敌改成「以主人为圆心、水平 50 格」(原来 44 格高度差把 3D 50 格球压成水平 24 格 → 锁不到敌、只在头顶才开火); 没电 = home 模式 → 立刻安全降落;home 模式新增「安全降落」;
坦克主炮射速兜底:json 里没写射速数据的炮,不再按引擎默认 RPM=600 的「0.1 秒一发」开火(创造盒下"一部分坦克主炮射速 / 攻击间隔异常")。 🐛 其他修复(实测七百六十四 ~ 七百九十四) 无鞍可骑模组仆从坐骑区间 + 友军支援(七百六十四 ~ 七百七十一); 指名道姓的「召她过来」豁免收窄成「只留守家」:坐姿 / 骑乘的女仆一律"只拽人不拽载具",一键集合口径不变(七百九十);
建造 / 排班两个界面的行区排版修正:调试行区不再压住底部动作按钮(小窗口下按钮行卡在列表中间)(七百九十);
近战「智能举盾」反而削弱了举盾频率:删掉与近战走位打架的 2.6 格「贴身」闸(七百九十一);举盾回到「原版口径」:近战 8 格内就举盾(不再要求攻击冷却中)+ 远程 15 格 + 视线 + 枪械任务也举盾(原版 gun_attack 本就注册了举盾,是早期误挡);唯一例外是弓 / 弩 / 三叉戟 / 御币蓄力中(与盾抢同一个「使用物品」槽位,物理互斥)(七百九十二);
固定翼「机上有人且周围无敌人」时不再平飞漂走、立刻丢失目标:改走 home 那套安全降落(它不能悬停,旧版 holdHere 等于没制动一路漂出锁敌圈)(七百九十四);顺带修掉一处「注释说 A、代码做 B」——降落期间落点缓存每拍被无条件清空、每拍重扫 625 列高度图。
🔧 多人服务端隐患整改 复核了 v1.1.0 修过的两类服务端崩溃(客户端类型签名内联 / TLM 客户端专用方法),用 javap 逐类扫过两棵树的服务端可达类描述符——未发现新的客户端类型出现在方法 / 字段描述符里。本轮实修另外三处「信息泄露 + 无谓广播 + 无谓全图扫描」:
建造 HUD 不再全服广播:旧版每个玩家每秒收到全服务器所有人的建造进度(区块名 / 进度 / 速度 / ETA),改为只发给「与该区块有关的人」(站在区块内 / 区块里绑着归他的女仆); 建造区块描边不再全服广播:旧版每秒把全服所有人的建造区块位置发给每个玩家,同上口径收敛; 钓鱼坐垫维持不再全图扫实体:旧版每 3 tick 对每个维度取全量实体视图再 instanceof 过滤 = 15 次/秒 × 全部维度 × 全部实体;改为只遍历「正在走向钓鱼坐垫」的那几只(没人走坐垫时零开销)。三处均为服务端行为收敛,不改任何玩家可见的判定结果。
This mod has no additional files

