# 3.9

2026.6.23:版本号(V3.9 BE1.21.120)包括Mod PC包,手机测试版启动器,和服务器引擎。

示例Demo:前往此处下载

# 一、更新时间表

  1. 在2026年6月25日上线3.9第一个Beta版。有以下注意事项:

    • 3.9Beta包,不再提供RenderDragon渲染龙、OpenGL两个包体,两个包体现已合并,默认为OpenGL渲染模式
    • 切换渲染的方式可直接通过局内设置进行切换
  2. 在2026年7月08日上线3.9第二个Beta版。

  3. 在2026年7月22日上线3.9稳定版。

  4. 在2026年7月24日,全渠道将更新3.9版本玩家包体,玩家将陆续更新到3.9版本,请开发者合理安排更新节奏。

    • 在测试过程中发现的BUG,请及时通过开发者平台以及GithubSDK反馈页进行反馈

# 二、说明

  1. 本版本无ModSDK新增常用接口
    • 本版本由于聚焦引擎Bug的修复以及ScriptAPI的兼容,本版本无ModSDK新增接口
    • 物理新增的质量、浮力、动态增删碰撞盒等接口由于涉及内容较多,本版本无法及时外放,已顺延到下一个版本进行更新

# 三、重要功能更新

  1. 兼容 ScriptAPI

    • 注意:ScriptAPI 并没有深度测试,目前并不开放给全体开发者,开发者平台解除3.9版本上传限制后同步会上线白名单限制,未在白名单的开发者无法通过机审。
    • 我们会在近期开放白名单测试,开发者们可持续关注官方新闻中心以及开发者平台Banner。
    • ScriptAPI 与 ModSDK 的通信短期内暂时无法支持,后续我们会根据每个开发者的使用情况进行评估,如有足够多的需求我们会考虑支持两者的通信。
    • ScriptAPI 后续完全开放后,盗搬未经授权的模组会受到更加严重的惩罚,包括但不限于直接封停账号。
  2. RebuildPlayerRender接口优化与玩家实体动画优化

    • Rebuild等接口现在新增了缓存检查,在面向相同渲染类型时,不会重复构建,减少因重复构造而造成的性能开销
    • 玩家实体动画里的官方4D皮肤动画文件现已改成动态加载和动态卸载,因此我们配合推出了 RemovePlayerAnimationFromState 接口
  • 新增
  1. 新增GetBlockCollision(服务端), 参数, 支持获取完整的netease:aabb

  2. 新增RemovePlayerAnimationFromState(客户端), 在玩家的动画控制器中的状态移除动画或者动画控制器

  3. 新增GetBlockCollision(客户端), 参数, 支持获取完整的netease:aabb

  • 调整
  1. 调整SetBiomeInfo(服务端), 增加接口备注

  2. 调整GetBiomeInfo(服务端), 增加接口备注

  3. 调整SetBiomeByPos(服务端), 增加接口备注

  4. 调整SetBiomeByPosList(服务端), 增加接口备注

  5. 调整SetBiomeByVolume(服务端), 增加接口备注

  6. 调整SetPlayerMovable(服务端), 增加接口备注

  7. 调整PlayerSleepServerEvent(服务端), 参数增加方块的数据

  8. 调整PlayerStopSleepServerEvent(服务端), 参数增加方块的数据

  9. 调整ClientChestOpenEvent(客户端), 增加事件参数

  10. 调整ClientChestCloseEvent(客户端), 增加事件参数

  11. 调整PlayerPermissionChangeClientEvent(客户端), 增加事件备注

一、更新时间表

二、说明

三、重要功能更新