Halo 2.6.0 - 26.2 fabric (Adapter 1)
Curse Maven Snippet
What's new
Full Changelog: Here
- Add optional official replay integration for Minecraft 26.2 Fabric: ReplayMod 26.2-2.6.28 and Flashback 0.43.6 using their Minecraft 26.2 files. Reuse one core API v2 host and schema 1 recording track for equipment, startup/shutdown progress and actual scepter UI state.
- Advance playback and export by recording source time, including speed changes. Pause and repeated views do not advance simulation; continuous playback retains inertia across covered periodic snapshots, while seeks restore phase and clear future motion.
- Keep ReplayMod Full/Quick indexing, marker-baseline rewriting and export boundaries, plus Flashback snapshot and output-frame hooks.
- Hide replay scepter UI by default. Opt in with the client JSON boolean
replayScepterUiEnabled=trueand restart; ESC/the close button work during playback or pause without immediate reopening. The next recorded opening or seek may restore the screen; export always hides it. Playback blocks live ownership/C2S write-back and recursive recording. - Preserve this platform's existing rendering/input architecture and existing definitions, saves, online packets and API v2 signatures. Players install one Halo JAR; recorder mods are optional and are not bundled.
- Pin HaloCore to 2.6.0 / 03f84db5, adapter revision 1. The maintainer explicitly accepted the corresponding development build on 2026-11-07. Behavior source/configuration hashes match that accepted build; release version and commit provenance are regenerated from the clean committed tree.
- Formal local builds passed all 364 core tests and 155/155 adapter tests with no failures, errors or skips. The two targeted official-recorder ABI cases actually executed and passed. Codec, UI/config, legacy API, core boundaries, distribution and clean commit provenance checks passed. Earlier accepted development-build checks covered isolated client startup and dedicated-server client-class isolation. CI without these external recorder fixtures reports its ABI skips separately and does not replace the local ABI results.
- Recordings do not embed resources or recover information missing from old recordings. Original gameplay physics trajectories and frame-identical results across FPS are not guaranteed. Unreported marker, multiview, Iris/LabPBR and third-party model combinations retain separate validation scope.
Requires Java 25 or newer and Fabric API for Minecraft 26.2 Fabric. Built with Fabric Loader 0.19.3 / Fabric API 0.157.0+26.2. Install and test the two recorder mods separately.
The setting is in config/halo-azusake/halo_mod_config.json; only the JSON boolean true enables replay UI.
- 为 Minecraft 26.2 Fabric 接入可选官方回放兼容:ReplayMod 26.2-2.6.28 与 Flashback 0.43.6,使用各自对应 MC 文件。共用 core API v2 宿主和 schema 1 轨道,记录佩戴、启动/关闭进度及权杖实际开关状态。
- 普通回放和导出按录像源时间推进,随倍速变化;暂停和重复视角不额外推进。连续经过已覆盖周期快照保留惯性,seek 恢复相位并清除未来运动。
- 保留 ReplayMod Full/Quick 索引、marker 起点快照重写与导出边界,并接入 Flashback 快照和输出帧 hook。
- 默认隐藏回放权杖 UI。客户端 JSON 布尔配置
replayScepterUiEnabled=true并重启可显式启用;播放/暂停均可 ESC/按钮关闭,不会立即重开,下一次录制打开或 seek 可恢复显示。导出始终隐藏,回放隔离实时佩戴/C2S 写回及递归录制。 - 保留本平台既有绘制和输入架构,旧定义、存档、在线数据包及公开 API v2 保持兼容。玩家只安装一个 Halo JAR;录制器可选且不内嵌。
- 固定 HaloCore 2.6.0 / 03f84db5,适配修订 1。维护者已于 2026-11-07 明确确认对应开发包测试通过;行为源码/配置哈希与该验收包一致,正式版本标识和来源信息从干净提交重新生成。
- 正式本地构建通过 364 项 core 测试;适配器 155 项中 155 项通过,无失败、错误或跳过。两个目标官方录制器 ABI 用例均实际执行通过;codec、UI/配置、旧 API、core 边界、合包和干净提交来源检查通过。此前已验收开发包完成隔离客户端启动和专服客户端类隔离检查。云端未提供外部录制器 fixture 时的 ABI 跳过单独保留,不能替代本地实际执行结果。
- 录像不内嵌资源,旧录像缺失的信息无法补录;不保证原游玩物理轨迹或跨 FPS 逐帧一致。未逐项报告的 marker、多视角、Iris/LabPBR 及第三方模型组合保留独立验收边界。
需要 Java 25 或更高版本,以及适用于 Minecraft 26.2 Fabric 的 Fabric API。构建使用 Fabric Loader 0.19.3 / Fabric API 0.157.0+26.2。 两个录制器分开安装与测试。
配置路径为 config/halo-azusake/halo_mod_config.json,只有 JSON 布尔值 true 启用回放 UI。
Halo commit: 167c2012a997150be4626917f23016204e0c9697. Core commit: 03f84db58dc677f405796b422a8897fcf556bda1.

