Tags
Creators
Details
v2.6.0-fabric-1.20.1-adapter.2
Compatibility
Required content
Changes
Full Changelog: Here
- Add optional official replay integration for Minecraft 1.20.1 Fabric: ReplayMod 1.20.1-2.6.28; also check the official 1.20.1-2.6.23 file. 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.
- 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.
- There is no official Flashback release for this platform; Flashback support is not claimed.
- Pin HaloCore to 2.6.0 / 03f84db5, adapter revision 2. The maintainer explicitly accepted the corresponding development build on 2026-10-30. 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 145/146 adapter tests; the one external YSM-fixture signature test was skipped because its fixture was not supplied. 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 17 or newer and Fabric API for Minecraft 1.20.1 Fabric. Built with Fabric Loader 0.15.11 / Fabric API 0.92.0+1.20.1. The accepted isolated production startup used Loader 0.19.3 / Fabric API 0.92.11+1.20.1.
The setting is in config/halo-azusake/halo_mod_config.json; only the JSON boolean true enables replay UI.
- 为 Minecraft 1.20.1 Fabric 接入可选官方回放兼容:ReplayMod 1.20.1-2.6.28,另检查官方 1.20.1-2.6.23 文件。共用 core API v2 宿主和 schema 1 轨道,记录佩戴、启动/关闭进度及权杖实际开关状态。
- 普通回放和导出按录像源时间推进,随倍速变化;暂停和重复视角不额外推进。连续经过已覆盖周期快照保留惯性,seek 恢复相位并清除未来运动。
- 保留 ReplayMod Full/Quick 索引、marker 起点快照重写与导出边界。
- 默认隐藏回放权杖 UI。客户端 JSON 布尔配置
replayScepterUiEnabled=true并重启可显式启用;播放/暂停均可 ESC/按钮关闭,不会立即重开,下一次录制打开或 seek 可恢复显示。导出始终隐藏,回放隔离实时佩戴/C2S 写回及递归录制。 - 保留本平台既有绘制和输入架构,旧定义、存档、在线数据包及公开 API v2 保持兼容。玩家只安装一个 Halo JAR;录制器可选且不内嵌。
- 本平台没有 Flashback 官方发布交集,不声明 Flashback 支持。
- 固定 HaloCore 2.6.0 / 03f84db5,适配修订 2。维护者已于 2026-10-30 明确确认对应开发包测试通过;行为源码/配置哈希与该验收包一致,正式版本标识和来源信息从干净提交重新生成。
- 正式本地构建通过 364 项 core 测试;适配器 146 项中 145 项通过,仅 1 项未提供外部 YSM 测试包的签名检查跳过。两个目标官方录制器 ABI 用例均实际执行通过;codec、UI/配置、旧 API、core 边界、合包和干净提交来源检查通过。此前已验收开发包完成隔离客户端启动和专服客户端类隔离检查。云端未提供外部录制器 fixture 时的 ABI 跳过单独保留,不能替代本地实际执行结果。
- 录像不内嵌资源,旧录像缺失的信息无法补录;不保证原游玩物理轨迹或跨 FPS 逐帧一致。未逐项报告的 marker、多视角、Iris/LabPBR 及第三方模型组合保留独立验收边界。
需要 Java 17 或更高版本,以及适用于 Minecraft 1.20.1 Fabric 的 Fabric API。构建使用 Fabric Loader 0.15.11 / Fabric API 0.92.0+1.20.1。 已验收开发包的隔离成品启动使用 Loader 0.19.3 / Fabric API 0.92.11+1.20.1。
配置路径为 config/halo-azusake/halo_mod_config.json,只有 JSON 布尔值 true 启用回放 UI。
Halo commit: 01723748369c8b2111b014f230a59eb593efec07. Core commit: 03f84db58dc677f405796b422a8897fcf556bda1.
Supplementary resources
| File | Type | Size | |
|---|---|---|---|
| halo-1.20.1-fabric-2.6.0+adapter.2-sources.jar | Sources jar | 451.28 KiB |
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:k2fEt5RO:lxn7RYrw"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:k2fEt5RO:lxn7RYrw"
}

