mc.js
mc.js 提供开箱即用的 API 与可视化工具,让 Minecraft 开发效率翻倍
输入指令即可快速生成结构、建筑与红石电路,告别繁琐手搭。
拖拽式界面,实时预览区块与实体,零代码也能轻松编辑。
涵盖方块操作、实体控制、事件监听等 200+ 接口,文档齐全。
支持 Bukkit / Spigot / Paper / Fabric 等主流服务端,无缝集成。
修改代码无需重启服务器,即时生效,调试效率提升 80%。
300+ 扩展插件、主题与预设模板,由全球开发者共建。
从安装到运行你的第一个 mc.js 脚本,只需 5 分钟
在你的服务器终端执行:npm install mc.js --save 或从官网下载最新版本。
新建 hello.js,写入:mc.echo("👋 你好,像素世界!");
在游戏内输入 /mcjs load hello,即可看到输出信息。
访问 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 教程
贡献者将获得官方认证徽章与周边礼品 🎁