
创建:设计与装饰传承修复
Design n' Decor 的兼容性分支,为 Minecraft 1.20.1 的 Create 6 世界恢复遗留注册表项。
查看大图🏗️ Create: Design n' Decor 旧版修复 🔧
Create: Design n' Decor 旧版修复 是一个专注于兼容性的 Design n' Decor 分支,适用于 Minecraft 1.20.1、Forge 和 Create 6。🚂⚙️
该项目旨在通过恢复缺失的注册表项并保留旧的装饰与工业内容,帮助旧世界从之前的 Design n' Decor 版本过渡到基于 Create 6 的新环境。🏭🏠
许多长期运行的 Minecraft 世界依赖于精确的注册表 ID。当方块被移除、重命名或重新组织时,世界可能会丢失花费数小时或数年建造的装饰、机器和建筑。⛏️💔
Create: Design n' Decor 旧版修复 旨在让这些世界存活下去。 ❤️
✨ 这个模组做什么
这个分支恢复并保留了旧版 Design n' Decor 的内容,同时保持与现代 Create 6 生态系统的兼容性。
🔄 旧版注册表恢复
- 从旧版 Design n' Decor 版本中恢复约 453 个旧版方块与物品注册。
- 保留现有世界使用的旧
design_decor:<名称>注册表引用。 - 将兼容的 ID 从以下位置重新映射:
design_decor:<名称>
到:
dndecor:<名称>
当存在完全匹配的替代品时。🔁
映射策略刻意保守:
- ✅ 恢复完全兼容的替代品。
- ✅ 尽可能保留匹配的注册表路径。
- ❌ 不会用不相关的方块替换未知条目。
目标是 世界保存,而不是强制转换。🌎
🧱 恢复的内容
这个分支恢复了许多旧版装饰和工业建筑系列,包括:
🏰 城堡方块
- 城堡砖
- 城堡瓷砖
- 台阶
- 楼梯
- 墙
🎨 彩色装饰系统
- 彩色金属板
- 彩色金属片
- 壁纸
⚙️ Create 集成内容
- 粉碎轮的材料变体
- 磨石
- 锅炉
- 大链
🏭 工业装饰
- 走道
- 栏杆
- 灯具 💡
- 照明灯
- 泛光灯
- 螺丝
- 螺栓
- 容器
🚦 旧版标志系列
- 数字
- 字母
- 警告标志
- 符号
- 装饰标志
🏗️ 独立方块
- 工业齿轮
- 储气罐
- 框架玻璃
- 工业地板
- 支撑柱
- 实用方块
以及更多恢复的旧版注册内容。🛠️
👥 面向谁?
这个分支适用于:
✅ Minecraft 1.20.1 世界
✅ Forge 用户
✅ Create 6 迁移项目
✅ 之前使用过旧版 Design n' Decor 版本的现有世界
✅ 希望保留数年建筑成果的服务器 🏙️
如果你要开始一个没有旧版 Design n' Decor 内容的全新世界,上游版本可能是更好的选择。🌱
📦 环境要求
必需:
- 🟩 Minecraft 1.20.1
- 🔥 Forge 47.x
- ⚙️ Create 6.0.6–6.0.x
开发目前使用以下环境测试:
Minecraft: 1.20.1
Forge: 47.4.8
Create: 6.0.8
Java: 17
🚨 安装与世界迁移
⚠️ 请先备份你的世界! ⚠️
注册表迁移会影响 Minecraft 解析已保存的方块和物品的方式。迁移后保存的世界可能无法安全恢复到之前的模组版本。
推荐的迁移流程:
- 💾 创建世界的完整备份。
- 🗑️ 移除现有的 Design n' Decor JAR 文件。
- 📥 安装 Create: Design n' Decor 旧版修复。
- ⚙️ 安装兼容的 Forge 和 Create 6 版本。
- 📜 检查 Forge 日志中未解析的映射。
- 🧪 先加载一个世界的副本。
- 🏗️ 验证重要的建筑、机器、库存和装置。
- ✅ 仅在测试成功后替换主世界。
⚠️ 重要
这个分支使用相同的 dndecor 模组 ID。
请不要同时安装多个 Design n' Decor 构建版本。
示例:
❌ 错误:
mods/
├── dndecor.jar
└── dndecor-legacyfix.jar
✅ 正确:
mods/
└── dndecor-legacyfix.jar
🔧 兼容性说明
兼容系统专注于旧版注册表保存。
特性:
✅ 旧版方块和物品 ID 恢复
✅ 更安全的世界迁移
✅ Create 6 兼容性
✅ 保留现有建筑
限制:
- 不保证与每个历史版本的行为完全一致。
- 依赖于旧实现细节的资源包、脚本或附加组件可能需要更新。
- 不支持的注册表项将保持未解析状态,而不是被错误替换。
如果 Forge 报告缺少映射:
请提供:
- 📌 缺失的注册表 ID
- 📌 之前的 Design n' Decor 版本
- 📌 Forge 日志片段
- 📌 Minecraft 版本
报告问题时请附上上述信息。
🛠️ 从源码构建
要求:
- ☕ Java 17
- 📦 包含 Gradle wrapper
构建:
.\gradlew.bat build
输出:
build/libs/
运行自动化测试:
.\gradlew.bat runGameTestServer
🚧 项目状态
当前状态:
🟡 测试版兼容性发布
主要恢复工作已完成,但兼容性测试仍在继续。
请:
- 💾 保留备份
- 🧪 先在复制世界进行测试
- 🐛 报告未解析的旧版注册项
每一份报告都有助于提高更多世界的兼容性。🌎✨
❤️ 致谢
原始 Design n' Decor:
- 👤 Luna
- 👥 原始贡献者
Create: Design n' Decor 旧版修复:
- 🔧 由 RSlover521 维护
保留原始项目署名和资产所有权。
📜 许可证
本项目包含原始代码修改,并使用原始 Design n' Decor 项目的资产。
请参阅仓库中的许可证文件和分发的元数据以了解:
- 原始资产许可证
- 代码许可证
- 分支修改
请尊重原始创作者及其作品。❤️
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。