Skip to content

Box3JSMinecraft JS/TS 脚本引擎

神奇代码岛同款编程体验,用 JS/TS 在 Minecraft 里创造小游戏

快速开始

bash
# 游戏内:创建新项目
/box3script create mygame

# 构建并监听
cd config/box3/script/mygame
npm install
npm run build -- --watch

# TypeScript 类型检查
npm run check
ts
// src/server/app.ts — 你的第一个脚本
world.onChat((entity, message) => {
  if (message === "!hello") {
    entity.player.directMessage(`你好,${entity.player.name}!`);
    return false;
  }
  return true;
});

查看完整文档 →

版本信息

组件版本
Minecraft1.21.1
模组加载器NeoForge
Java21
JS 引擎Mozilla Rhino 1.9.1 (ES5)
TypeScript通过 Babel → ES5

基于 MIT 许可证发布