基于 Code-OSS 构建 · MIT 开源协议

为 Minecraft
Mod 开发而生的 IDE

BlockIDE 保留了 VS Code 的编辑、导航、调试与扩展体系,内置 Minecraft 工作台——开发 Mod、启动游戏、一键开服,从写代码到进游戏联机, 都在同一个窗口里完成。

精简语言只保留 Mod 开发必需
开箱登录预配置微软 Client ID
内置工作台开发、游玩、开服一体

只保留 Mod 开发需要的语言

原版 VS Code 内置了大量与 Minecraft 无关的语言支持。BlockIDE 将它们一一移除,只保留开发 MC Mod 真正需要的特定语言——更轻的安装体积、 更快的启动速度、更专注的开发体验。

原版 VS Code 大量无关语言
PHP Ruby Go C++ C# Python Swift Rust R Docker
BlockIDE 只留必需
Java JSON Gradle / Groovy XML YAML Properties Markdown

保留的语言全部围绕 Mod 开发工作流:用 Java 编写模组逻辑, 用 JSON 描述模型、配方与语言文件,用 Gradle / Groovy 构建与打包——不多不少,刚刚好。

开箱即用的微软登录

登录 Minecraft 正版账户不该是开发的门槛。BlockIDE 预配置了开箱可用的微软登录,同时也把选择权完全交给你。

开发、游玩、开服——一个窗口全搞定

BlockIDE 内置 Minecraft 工作台——由 ZIT Studio 衍生维护的 Minecraft Workbench 扩展(原作源自 Lopleec),以 git 子模块形式随 BlockIDE 一同发布,启动即见 Minecraft 视图。 它不只是 Mod 开发工具——同时也是你的游戏启动器和开服工具。

开发 Mod

专为模组开发准备的工作区,写代码、构建、打包不出编辑器。

  • 只保留 Java / JSON / Gradle 等必需语言支持
  • 精简后的界面,没有无关功能干扰
  • 启动即见的 Minecraft 视图

启动游戏

内置 Minecraft Java 版启动器,IDE 直接变身游戏入口。

  • 微软正版登录开箱即用,Client ID 已内置
  • 从 BlockIDE 直接启动 Minecraft 进行游戏
  • 改完 Mod 立刻进游戏验证效果

开服模式

内置服务器管理,开服、调试、联机测试不必离开编辑器。

  • 创建与配置本地 Minecraft 服务器
  • 一键开服,邀好友联机游玩
  • 随手测试 Mod 的联机表现

自由且开源

  • MIT 协议发布,可自由使用、修改与分发
  • 基于 Code-OSS(VS Code 开源版)构建,由 ZIT Studio 维护
  • 内置扩展以 git 子模块形式跟踪上游,改动透明可查
  • 欢迎提交 Issue 与 Pull Request
$ git clone --recurse-submodules \
    https://github.com/zitzhen/BlockIDE.git
$ cd BlockIDE