Tags
Creators
Details
v2.6.0-fabric-1.21.1-adapter.1
Compatibility
Required content
Changes
Full Changelog: Here
- Added optional Flashback and ReplayMod compatibility for Minecraft 1.21.1 Fabric, using one shared API v2 replay contract and recording track. Record effective equipment, startup/shutdown progress and the scepter's actual open/close lifecycle.
- Playback and offline export advance animation/physics by recording source time, including speed changes, independently of real rendering time. Paused sources and repeated views stay stationary; seeks restore relative progress and rebuild physics at the target anchor.
- Added ReplayMod Full/Quick indexing and marker-baseline rewriting, plus Flashback snapshot and output-frame hooks. Playback isolates local ownership/C2S writes; export suppresses Halo's interactive UI.
- Fixed periodic Halo snapping/resetting in ReplayMod playback and export when passing full checkpoints. Continuous playback now retains physical inertia; seeks and missing-event recovery still restore snapshots. Existing recordings containing the Halo track can be reused. Older recordings lack a complete initial state/UI track and retain best-effort behavior.
- Pinned HaloCore to 2.6.0 / 03f84db5, adapter revision 1. Existing halo definitions, saves, online packets and API v2 signatures remain compatible. Players install only the Halo mod JAR; recorder mods are optional and not bundled.
- All 364 core tests passed. Local adapter checks covered 136 tests: 135 passed, 1 external YSM-fixture check skipped, including actual ABI checks against ReplayMod 1.21-2.6.28 and Flashback 0.39.10 separately. The maintainer confirmed the snap fix and no further observed anomalies. Unreported trimming, multiview, shader and other mod combinations are not claimed as fully validated; 1.20.1 shared integration is committed separately without a release.
Requires Java 21 or newer and Fabric API for Minecraft 1.21.1 Fabric. Built with Fabric Loader 0.16.14 / Fabric API 0.116.15+1.21.1; isolated production startup checks used Fabric Loader 0.19.3. Test the two recorder mods separately.
- 为 Minecraft 1.21.1 Fabric 添加可选 Flashback 与 ReplayMod 兼容,两个后端共用 API v2 回放契约及录像轨道,记录最终佩戴、启动/关闭进度和权杖实际开关。
- 普通回放与离线导出都按录像源时间推进动画和物理,随录像倍速变化且独立于实际渲染耗时;暂停及同帧重复视角不额外推进,跳转恢复相对进度并在目标锚点重建物理。
- 接入 ReplayMod Full/Quick 索引和 marker 起点快照重写,以及 Flashback 快照/输出帧边界。回放隔离本地恢复和 C2S 写回,导出抑制 Halo 交互界面。
- 修复 ReplayMod 回放/导出经过周期完整快照时光环 snap 或复位:连续播放保留物理惯性,跳转和缺失事件补齐仍恢复快照。已有 Halo 轨道的录像无需重录;旧录像缺少完整初始状态/UI 轨道,仍只能尽力回放。
- 固定 HaloCore 2.6.0 / 03f84db5,适配修订为 1。既有定义、存档、在线数据包及 API v2 签名保持兼容。玩家只安装 Halo 模组成品;回放模组可选且不内嵌。
- 364 项 core 测试通过;本地适配器共 136 项,135 通过、1 项外部 YSM 测试包检查跳过,包含分别针对 ReplayMod 1.21-2.6.28 和 Flashback 0.39.10 官方 JAR 实际运行的 ABI 检查。维护者确认 snap 消失且未观察到其它异常;未逐项报告的裁剪、多视角、光影及其它模组组合不扩大声明。1.20.1 只另行保存共享接入提交,不发布成品。
需要 Java 21 或更高版本,以及适用于 Minecraft 1.21.1 Fabric 的 Fabric API。构建使用 Fabric Loader 0.16.14 / Fabric API 0.116.15+1.21.1;隔离成品启动检查使用 Fabric Loader 0.19.3。两个回放模组分别测试。
Supplementary resources
| File | Type | Size | |
|---|---|---|---|
| halo-1.21.1-fabric-2.6.0+adapter.1-sources.jar | Sources jar | 458.59 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:ZAIzNsyS"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:k2fEt5RO:ZAIzNsyS"
}

