---
title: 软件与准备工作
category: 指南
description: 如何配置开发环境
nav_order: 3
prefix: '3. '
mentions:
- SirLich
- Dreamedc2015
- sermah
- cda94581
- Joelant05
- MedicalJewel105
- TheItsNameless
- TheDoctor15
- ChibiMango
- profeplaysminecraft
- solvedDev
- retr0cube
- SmokeyStack
- ThomasOrs
---
# 软件与准备工作
在开始制作附加包之前,您需要先安装必要的工具和软件。虽然在 Windows 10 上进行开发最为便捷,我们也为 Android 和 iOS 用户提供了适用的移动端替代方案。
## 下载 Minecraft 基岩版
- [Windows 10](https://www.microsoft.com/en-us/p/minecraft-for-windows-10/9nblggh2jhxj?activetab=pivot:overviewtab)
- [Android](https://play.google.com/store/apps/details?id=com.mojang.minecraftpe&hl=en)
- [iOS](https://apps.apple.com/us/app/minecraft/id479516143)
- [在 Linux 上运行 MC](https://discord.gg/VJTZ3KaTx6)
## 选择编辑器
虽然任何文本编辑器都可以创建附加包,但使用专用编辑器会更加高效。优秀的编辑器能提供代码补全、错误检测和内置文档支持。
对于初学者而言,VSCode 和 bridge. 都是不错的选择。移动端用户需要使用对应的移动版编辑器。
### VSCode
VSCode 是一款通用文本编辑器兼 IDE。通过丰富的扩展支持,您可以在纯文本环境下高效开发附加包。适合程序员和高级用户使用。
[⚙️安装 VSCode](https://code.visualstudio.com/)
以下扩展能显著提升附加包开发体验:
- [Blockception 的 Minecraft 基岩版开发扩展](https://marketplace.visualstudio.com/items?itemName=BlockceptionLtd.blockceptionvscodeminecraftbedrockdevelopmentextension)
- [.mcfunction 支持](https://marketplace.visualstudio.com/items?itemName=arcensoth.language-mcfunction)
- [.lang 支持](https://marketplace.visualstudio.com/items?itemName=zz5840.minecraft-lang-colorizer)
- [基岩版定义库](https://marketplace.visualstudio.com/items?itemName=destruc7i0n.vscode-bedrock-definitions)
- [JSON 美化工具](https://marketplace.visualstudio.com/items?itemName=mohsen1.prettify-json)
- [拼写检查器(用于文档编写)](https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker)
- [Snowstorm 粒子编辑器](https://marketplace.visualstudio.com/items?itemName=JannisX11.snowstorm)
- [UUID 生成器](https://marketplace.visualstudio.com/items?itemName=netcorext.uuid-generator)
### bridge.
[bridge.](https://bridge-core.app/) 是专为 Minecraft 附加包开发的轻量级 IDE,具有以下创新功能:
- [实体与方块预览](https://bridge-core.app/guide/features/index.html#file-previews)
- [智能自动补全与文件验证](https://bridge-core.app/guide/features/index.html#auto-completions-and-validation)
- [预设模板快速创建文件](https://bridge-core.app/guide/features/index.html#advanced-file-creation)
既提供面向资深开发者的文本编辑器,也包含适合新手的树状 JSON 编辑器。
#### 下一步
- [了解选择 bridge. 的理由](https://bridge-core.app/guide/why-bridge)
- [阅读 bridge. 入门指南](https://bridge-core.app/guide/index)
- [在线试用 bridge.](https://editor.bridge-core.app/)
### 移动端编辑器
#### Android
- [ACode 编辑器](https://play.google.com/store/apps/details?id=com.foxdebug.acodefree)
- [bridge. v2](https://bridge-core.app/)
#### iOS
- [Kodex](https://apps.apple.com/us/app/kodex/id1038574481)
- [bridge. v2](https://bridge-core.app/)
## Blockbench
- [Blockbench](https://blockbench.net/) 是专为 Minecraft 设计的方块化 3D 建模工具,可用于创建模型、纹理和动画。提供网页版并兼容移动设备。
## 图像编辑器
选择图像编辑器时需注意:Minecraft 传统风格基于 16x16 像素艺术。以下是推荐工具:
:::tip
根据使用场景灵活选择工具。许多开发者会组合使用不同软件(例如:用 paint.net 处理大部分图像,用 piskel 制作方块动画)。找到最适合您的工作流程!
:::
### Krita
开源数字绘画软件,功能全面,支持 Windows/macOS。
**+ 优点:** 内置像素画笔工具,界面直观
**- 缺点:** 需要时间熟悉工具
[下载 Krita](https://krita.org/en/)
### GIMP
开源图像处理软件(类似 Photoshop),支持 Windows/macOS。
**+ 优点:** 功能足以应对 Minecraft 图像需求
**- 缺点:** 学习曲线陡峭
[下载 GIMP](https://www.gimp.org/)
### Paint.net
简单易用的图像编辑软件。
**+ 优点:** 快速上手
**- 缺点:** 仅限 Windows 平台
[下载 Paint.net](https://www.getpaint.net)
### Pixilart
网页像素艺术工具。
**+ 优点:** 专为像素设计优化,支持无损缩放
**- 缺点:** 需要网络连接
[使用 Pixilart](https://www.pixilart.com/)
### Piskel
网页像素动画工具。
**+ 优点:** 适合制作逐帧动画
**- 缺点:** 功能较为基础
[下载 Piskel](https://www.piskelapp.com/)
### Libresprite
基于 Aseprite 的开源像素艺术工具。
**+ 优点:** 专为像素艺术定制
**- 缺点:** macOS 支持有限
## 补充资料
:::tip
本指南仅涵盖附加包开发的基础知识,更多进阶内容请参考以下资源:
:::
### 加入 Discord
获取实时帮助的最佳途径:[Discord 服务器](/discord)
### 原版资源包
Minecraft 原版文件是绝佳的参考素材,建议下载并妥善保存:
- [原版资源包](https://github.com/Mojang/bedrock-samples/releases)
### 文档资源
推荐收藏以下文档网站:
- [bedrock.dev](https://bedrock.dev/):技术参考文档
- [wiki.bedrock.dev](https://wiki.bedrock.dev/):教程与指南
- [微软官方文档](https://docs.microsoft.com/en-us/minecraft/creator/):微软官方附加包门户
### 故障排除
- 若 JSON 格式困扰您,请阅读 [JSON 理解指南](/wiki/guide/understanding-json)
- 遇到奇怪错误时参考 [故障排除指南](/wiki/guide/troubleshooting)
- 仍未解决?欢迎加入 [Discord 服务器](/discord)
### 实用工具
- [更多工具推荐](/wiki/meta/useful-links)
## 当前进度
- [x] 已安装必要软件
- [x] 已下载原版示例文件
- [ ] 定位 `com.mojang` 文件夹并创建工作区
- [ ] 创建首个附加包的清单文件和包图标