Minecraft 基岩版 · 现代JavaScript模组指南
MC JS 是 Minecraft 基岩版(Bedrock Edition)的官方脚本框架,基于 JavaScript 快速创建行为包、自定义物品、实体AI与交互事件。无需Java基础,前端开发者也能轻松上手!
⛏️ 适用版本 1.20+
新建行为包,配置 manifest.json 与 scripts/main.js。使用 system.afterEvents 监听玩家动作,10行代码实现自定义反馈。
掌握 @minecraft/server 模块:Entity、Player、Dimension、ItemStack…… 一切皆对象,链式调用更高效。
通过 ItemComponent 与 BlockComponent 注册独特功能:右击触发、耐久机制、自定义渲染。
利用 world.afterEvents 和 world.beforeEvents 控制游戏逻辑,实现玩家聊天监控、实体生成干预等。
console.log 输出至日志窗口。也可配合 @minecraft/server-ui 制作调试面板。player.getComponent('inventory').container 访问背包,使用 dimension.getBlock 获取方块实例并修改状态。@minecraft/server-ui 模块创建表单、消息框、模态框,实现与玩家的图形交互。system.runInterval 控制频率,及时释放不需要的监听器。