tactical-neoforge-1.21.1-0.23.1.jar
Curse Maven Snippet
What's new
0.23.1 — 多人战斗正式发布
这是本轮正式发布版本(检查点 d988716 之上的工作区候选以本版本号提交并发布,GitHub Release 与 CurseForge 使用同一份经校验的 JAR)。逐项验证记录保留在下方 0.23.0 候选段落;那段文字里的"未提交 / 未发布 / mod_version 仍 0.23.0"只描述发布前的工作区状态,自本版本起失效,证据内容本身不变。
- 一场战斗可由多名真实玩家共同参战:共享行动轨道与公共战况(队列、生命、行动者、战斗记录、步进、苦力怕预警广播给全部参战者),而每名玩家的 AP、MP、冷却、连续行动费用、移动与防御各自独立,状态快照按接收者生成。默认单场上限 4 人(
maxBattlePlayers1..16,每场构造时快照);可配置不等于已验证承载量。 - 同时进行多场战斗:按会话键控,不同维度各自开战;同一维度内战区包围盒重叠时按保守 AABB 拒绝新场。两场同时进行时各自只在自己会话内推进,跨场不共享回合代数。
- 附近战场直接加入:服务端按连接身份重算距离、维度、资格、容量与安全动作边界,不需要管理员邀请;显式邀请命令(
invite/accept/decline/leave)同时保留。出现动画、在飞投射物或目标格占用时拒绝并保留邀请供重试。 - 身份与权限:每条战斗意图与技能/范围请求都以连接真实玩家身份 + 本场会话 UUID + 服务端回合代数校验,客户端 payload 不能自称行动者;等待中的参战者无法通过原版容器搬运物品。
- 协议升版:主协议
8、独立技能通道3(0.22.2 为6),旧端不会被静默混连,客户端与服务端需同时更新。 - 许可与随包内容:项目自有代码、文档与美术改为 LGPL-3.0-only;UI 全部使用 Minecraft 原版字体,发布 JAR 内不再包含第三方字体文件;嵌套 JiRan 表达式库换为上游官方 JitPack
universal制品原始字节,并由tools/expression_lib.py的机读门校验。
适用目标:main / Minecraft 1.21.1 / NeoForge 21.1.216;客户端前置 ApricityUI 1.2.8;可选镜头验证目标 Dungeons Perspective 3.6.3。正式产物为 tactical-neoforge-1.21.1-0.23.1.jar。
仍未闭合(不得当作已通过):4 名以上真实玩家的实际承载、精确窗口包总量/字节/吞吐(UNKNOWN)、光标选目标的定点复测、双端界面尺寸控件回归与双客户端截图对照、其它混版方向与正式启动器路径、第三方许可门(YiRan 上游 LGPL/AGPL 元数据差异与"能否由源码本地重建同一字节")。自动化测试与无头服务端自检通过不等于完整双端验收。
This mod has no additional files

