跳转至

软件工具系列教程

做附加包时,真正消耗时间的往往不是“写一个JSON字段”,而是创建、预览、同步、打包和排查错误。本系列教程把常用工具放在同一条工作流里讲:先用bridge.或编辑器搭出包和世界,再用Blockbench处理模型、纹理和动画,最后按需要用Chunky之类的渲染工具制作展示图。

先选工作流,再选工具

不要因为一个工具功能多就把所有步骤都塞进去。一个稳定的项目通常会同时使用代码编辑器、模型编辑器、游戏本体和版本管理。工具教程的目标不是替代附加包教程,而是让你知道什么时候该打开哪个工具。

推荐学习顺序

  1. 如果你还不会做模型,先读Blockbench,再读使用指南
  2. 如果你正在做地图或世界模板,读编辑器;它更像游戏内的多方块编辑环境,而不是通用文本编辑器,页面也包含官方说明页三步快启与扩展资源入口。
  3. 如果你需要转换、修剪或调整世界设置,读Chunker
  4. 如果你希望从创建项目、补全字段到打包都在一个应用里完成,读bridge.
  5. 如果你打算使用Dash、扩展、预设或代码片段,读bridge.进阶功能
  6. 如果你仍然使用通用代码编辑器维护JSON,读配置JSON架构校验
  7. 如果你要给作品制作宣传图,读Chunky,但要特别注意它并不直接支持基岩版世界。

工具适用场景

工具 适合做什么 不适合做什么
Blockbench 制作基岩版模型、贴图、动画和展示截图 管理大型包、批量改JSON
Minecraft编辑器 大范围编辑世界、搭建地图、测试编辑器扩展 编写普通资源包文件、中国版工作流
Chunker 转换Java版与基岩版世界、修剪区块、调整部分世界设置 保证所有实体、附加包自定义内容和存档数据无损迁移
bridge. 创建和维护附加包项目、补全和校验JSON、同步、导入导出项目 复杂三维建模、替代游戏内测试、把Dash语法当作游戏原生格式
通用代码编辑器 配合JSON架构编辑附加包、使用Git协作、维护脚本项目 自动生成模型、替代游戏内测试
Chunky 渲染转换后的世界场景和宣传图 直接读取基岩版存档、验证基岩版渲染效果
旧版MC Studio 维护旧版中国版项目、理解旧版地图编辑器、关卡编辑器和调试工具 新建国际版附加包、替代当前中国版开发工作台或Minecraft编辑器

一个小项目的实际安排

假设你要制作一个带自定义实体的展示地图,可以这样分配任务:

  1. 用bridge.创建包含行为包和资源包的项目,设好命名空间、目标版本和实验性开关。
  2. 如果改用Visual Studio Code等代码编辑器维护源码,配置JSON架构校验,减少字段拼写错误。
  3. 用Blockbench创建实体几何体、纹理和动画,并把导出的文件放回资源包。
  4. 在Minecraft中测试实体是否能正常生成、播放动画和显示纹理。
  5. 如果这个项目是地图或世界模板,用Minecraft编辑器批量布置建筑和测试路线。
  6. 发布前用bridge.导出.mcaddon.mcworld.mctemplate,并把源项目交给版本管理。
  7. 如需跨版编辑或转换世界,先备份,再用Chunker处理副本。
  8. 如需宣传图,先把世界转换为Java版格式,再用Chunky渲染;不要把Chunky结果当作基岩版实际画面。

如果你接手的是旧版中国版MC Studio作品,应先阅读旧版中国版MC Studio工具链,不要把其中的旧版中国版功能当成当前国际版工具能力。

下一页建议从Blockbench开始。