mc.js 视觉图

mc.js 驱动像素创造

轻量级 Minecraft JavaScript 框架 · 让插件与模组开发像搭积木一样简单

🚀 核心特性

mc.js 提供开箱即用的 API 与可视化工具,让 Minecraft 开发效率翻倍

一键生成

⚡ 一键生成

输入指令即可快速生成结构、建筑与红石电路,告别繁琐手搭。

可视化编辑器

🎨 可视化编辑器

拖拽式界面,实时预览区块与实体,零代码也能轻松编辑。

丰富API

🧩 丰富 API

涵盖方块操作、实体控制、事件监听等 200+ 接口,文档齐全。

跨平台

🌍 跨平台兼容

支持 Bukkit / Spigot / Paper / Fabric 等主流服务端,无缝集成。

热重载

🔥 热重载

修改代码无需重启服务器,即时生效,调试效率提升 80%。

社区生态

💬 社区生态

300+ 扩展插件、主题与预设模板,由全球开发者共建。

📖 快速入门教程

从安装到运行你的第一个 mc.js 脚本,只需 5 分钟

1

安装 mc.js 核心库

在你的服务器终端执行:npm install mc.js --save 或从官网下载最新版本。

2

创建你的第一个脚本

新建 hello.js,写入:mc.echo("👋 你好,像素世界!");

3

加载并运行

在游戏内输入 /mcjs load hello,即可看到输出信息。

4

探索更多示例

访问 mc.js 官方示例库,获取建筑生成、小游戏等 50+ 实战案例。

教程示意图

❓ 常见问题解答

我们整理了开发者最关心的问题,帮你快速排坑

mc.js 更注重「轻量」与「易用性」。相比同类框架,它的核心体积仅 128KB,API 设计更符合直觉,并内置了可视化编辑器与热重载能力。同时拥有活跃的中文社区,新手友好度极高。

对比图

目前 mc.js 全面支持 Minecraft Java Edition 1.16 ~ 1.20 全版本,并对 1.21 进行了预览兼容。基岩版(Bedrock)支持正在内测中,预计下一个大版本发布。

您只需要了解基础的 JavaScript 语法(变量、函数、事件)即可。如果您是纯新手,推荐先阅读 mc.js 官方中文文档中的「10分钟入门」章节。我们会用最通俗的示例带您上手。

是的!mc.js 采用 MIT 开源协议,您可以自由使用、修改甚至商用。我们提供免费的社区版,同时也有面向团队的高级支持计划(含专属技术支持与闭门插件开发)。

您可以通过以下方式加入我们:
• GitHub 提交 Issue 或 PR
• 加入官方 Discord / QQ 群交流
• 在知乎、掘金等平台撰写 mc.js 教程
贡献者将获得官方认证徽章与周边礼品 🎁

社区贡献