0.0.1
Compatibility
Changes
简体中文
NeoForge 26.1.2 — 0.0.1(Alpha)
适用于 Minecraft 26.1.2 / NeoForge 26.1.2.81,需要 Java 25。这是 RTS Building 第一个 26.1 实验移植版本,不是 1.21.1 稳定线的等功能替代品。
- 完成第一轮“抢滩登陆”和阵地巩固。
- RTS 相机、移动与基础输入已经迁移到 26.1。
- 顶部栏、底部储存面板、基础放置/破坏以及创造物品目录已恢复到可试玩状态。
- 重建世界预览与动画链路。
- 将预览几何从游戏事件中提取为独立快照,再通过 NeoForge 26.1 提交桥绘制。
- 恢复主要方块虚影、破坏虚影、确认放置与放置动画,避免直接结束 Minecraft 共享渲染缓冲。
- 整理 UI 与输入所有权。
- 统一按钮状态、窗口层级、指针捕获、键盘焦点和鼠标选取。
- 修复 RTS 开启后背景模糊、按钮消失、空白弹窗以及部分鼠标命中错位。
- 建立 26.1 平台插头。
- 适配新的物品/流体传输、NBT/编解码、网络载荷、物品模型和渲染接口。
- 降低服务端储存与 NeoForge 具体 API 的直接耦合,为后续端口复用留出边界。
当前限制:
- 这是 Alpha,仍需更多真实整合包、多人和长时间任务测试。
- JEI、部分第三方兼容以及少数旧式即时渲染路径尚未接回。
- 旧 GameTest 注册链路尚未迁移;普通测试 387/387 通过,但 3 个性能债务守卫中仍有 1 项已知刷新合并债务。
请先备份世界,并优先在测试存档中试玩。需要稳定体验时请继续使用 Minecraft 1.21.1 的 RTS Building。
English
NeoForge 26.1.2 — 0.0.1 (Alpha)
For Minecraft 26.1.2 / NeoForge 26.1.2.81 and Java 25. This is the first experimental RTS Building port for 26.1, not a feature-equivalent replacement for the stable 1.21.1 line.
- Completed the first beachhead and consolidation pass.
- The RTS camera, movement, and core input flow have been migrated to 26.1.
- The top bar, bottom storage panel, basic placement/destruction, and Creative item catalog are available for hands-on testing.
- Rebuilt the world-preview and animation path.
- Preview geometry is extracted into independent snapshots and submitted through a NeoForge 26.1 rendering bridge.
- Core block ghosts, destruction ghosts, confirmed placement, and placement animations are restored without ending Minecraft's shared render buffers.
- Reorganized UI and input ownership.
- Unified button states, window layering, pointer capture, keyboard focus, and cursor picking.
- Fixed RTS background blur, disappearing buttons, empty dialogs, and several mouse-hit offset problems.
- Established 26.1 platform adapters.
- Adapted item/fluid transfer, NBT and codecs, network payloads, item models, and rendering APIs.
- Reduced direct server-storage coupling to NeoForge-specific APIs, leaving reusable boundaries for future ports.
Current limitations:
- This is an Alpha and still needs broader modpack, multiplayer, and long-running task testing.
- JEI, some third-party integrations, and a few legacy immediate-rendering paths are not connected yet.
- The old GameTest registration path has not been migrated. Regular tests pass 387/387, while one of three performance-debt guards still tracks a known storage-refresh coalescing debt.
Back up worlds and test in a disposable save first. Continue using the Minecraft 1.21.1 RTS Building line when you need the stable experience.
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:5PkY7RJI:Ao1znvNN"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:5PkY7RJI:Ao1znvNN"
}

