版本兼容性与生命周期政策
首页 / 版本兼容性
🗺️ Minecraft 版本兼容性矩阵
Vanilla Outsider: Better Dogs 遵循 1 Jar 1 Version (一包一版) 架构法则。每个支持的 Minecraft 发行版本都有专属编译和打标的独立构建:
| Minecraft 版本 | 模组发布标签 | Java 版本 | Loom 与构建工具 | 支持状态 | 目标指南 |
|---|---|---|---|---|---|
| MC 1.20.1 | 1.0.70+1.20.1 | Java 17 | Loom 1.10.2 / Mojang Mappings | 🟢 积极支持 | MC 1.20.1 指南 |
| MC 1.21.1 | 1.0.70+1.21.1 | Java 21 | Loom 1.10.2 / Mojang Mappings | 🟢 积极支持 | MC 1.21.1 指南 |
| MC 1.21.11 | 1.0.73+1.21.11 | Java 21 | Loom-Remap 1.15-SNAPSHOT | 🟢 积极支持 | MC 1.21.11 指南 |
| MC 26.1.2 | 4.24.1+26.1.2 | Java 25 | Loom 1.15+ / Gradle 9.3+ | 🟢 积极支持 | MC 26.1.2 指南 |
| MC 26.2 | 4.24.8+26.2 | Java 25 | Loom 1.15+ / Gradle 9.3+ | 🟢 主要目标 | MC 26.2 指南 |
| MC 26.3 | 4.24.8+26.3 | Java 25 | Loom 1.15+ / Gradle 9.3+ | 🟢 快照构建 | MC 26.3 指南 |
📜 版本演进历史与 26.x 现代迁移
起源与早期奠基 (MC 1.21.11)
Better Dogs 最初诞生于 Minecraft 1.21.x 时代。最初的构建确立了核心设计理念:赋予原版狼独特的个性特征(攻击型、和平型、普通型)和身体体型缩放差异,且完全不引入任何非原版物品或实体类型。
26.x 现代化时代
- 零依赖保护卫士 (Zero-Dependency Guard):通过 DasikLibrary 深度集成
ModVersionGuard,全面防止类加载器版本不匹配导致的崩溃。 - 现代标识符语法:全部资源标识符从
Identifier.of()升级至现代架构Identifier.fromNamespaceAndPath("vanilla-outsider-better-dogs", path)。 - 开放式依赖区间:
fabric.mod.json采用开放式下界(例如"minecraft": ">=26.2-"),在杜绝严格启动器版本锁死的同时确保精准的兼容性门禁。
⏳ 版本支持与废弃生命周期政策
- 主要目标版本 (MC 26.2):优先接收所有全新玩法特性、AI 算法优化、性能提升与即时漏洞修复。
- 快照跟进 (MC 26.3):紧跟 Mojang 最新的快照 API 变更,确保大版本更新时的零日即时就绪。
- 维护构建 (MC 26.1.2):接收从主线向后移植的关键漏洞修复与安全补丁。
🌍 现有存档兼容性与中途无缝热插拔
Vanilla Outsider: Better Dogs 拥有 100% 的向后兼容性,在现有的 Minecraft 存档中随时添加或移除均绝对安全。
在游戏中途中途添加会发生什么?
- 零数据丢失:现有的驯服狼完全保留归属所有者。自定义命名、当前生命值、项圈颜色和装备均 100% 完整保留。
- 自动实体附件初始化:一旦已有狼在世界中加载,Fabric Data Attachment API 会立刻为其初始化持久化数据结构,不会产生任何实体重置或生命值损失。
- 默认特性分配:既有狼默认归入
NORMAL(普通型)个性并维持基础标准体型。 - 全量特性立即解锁:已有狼立即获得模组的所有全新功能:
- 守卫模式:潜行手持骨头右键即可指派哨兵守卫位置。
- 最爱零食:喂食其最爱的零食可完全恢复生命并获得生命恢复增益。
- 战术号角指令:响应山羊角战术呼叫(集合、突击、守卫、跟随)。
- 领养系统:潜行手持纸张右键即可发起向其他玩家的友好领养。
- 载具脱离:潜行手持指挥工具(木棍、烈焰棒、旋风棒)即可指挥其下车/下船。
- 繁殖与遗传:已有狼繁殖出的后代将完全启用全新遗传算法、动态窝仔数(1-4 只)和体型差异系统。
在游戏中途中途移除(卸载)会发生什么?
- 100% 绝对安全的卸载:从中途存档或多人服务器中删除该模组绝不会破坏世界存档,也绝不会产生“缺少实体/方块注册项”启动崩溃。
- 零自定义注册表污染:Better Dogs 绝不引入任何自定义实体类型、自定义方块或自定义物品——完全依赖原版
Wolf实体和原版标准物品(骨头、纸、山羊角、木棍、烈焰棒、旋风棒)。 - 无缝还原原版行为:狼实体无缝回退至原版行为 AI,完整保留所有者 UUID、名字、血量和项圈颜色。
返回 首页
