This commit is contained in:
boybook
2025-12-01 20:59:16 +08:00
parent 12738a142c
commit 760c2dd9ad
5535 changed files with 21070 additions and 2021 deletions

View File

@@ -0,0 +1,51 @@
# 3.6
2025.10.23版本号V3.6 BE1.21.00包括Mod PC包手机测试版启动器和服务器引擎。
示例Demo<a href="../../../mcguide/20-玩法开发/13-模组SDK编程/60-Demo示例.html" rel="noopenner">前往此处下载</a>
## 一、更新时间表
1. 在2025年10月24日上线3.6第一个Beta版。
2. 在2025年11月19日上线3.6稳定版。
3. 在2025年11月21日全渠道将更新3.6版本玩家包体玩家将陆续更新到3.6版本,请开发者合理安排更新节奏。
## 二、重要功能更新
1.自定义容器新增[OpenNeteaseContainer](../接口/玩家/行为.md#openneteasecontainer)(服务端)接口,可以直接打开自定义容器界面,不依赖于方块、实体。该界面的**物品数据需由开发者自行维护**。
同时支持GetPlayerItem、SetPlayerItem接口修改界面内容PlayerTryAddCustomContainerItemServerEvent、PlayerTryPutCustomContainerItemServerEvent、PlayerTryRemoveCustomContainerItemServerEvent、PlayerTryAddCustomContainerItemClientEvent、PlayerTryPutCustomContainerItemClientEvent、PlayerTryRemoveCustomContainerItemClientEvent等事件也将正常触发。
2.新增[UseItemAttackEntity](../接口/世界/行为.md#useitemattackentity)(服务端)接口, 使用指定物品攻击某个实体,开发者可以使用该接口来模拟手持物品的实体攻击实体等。
3.新增自定义客户端破坏纹理功能,可自定义破坏表现在第几帧,对应[SetCrackFrame](../接口/方块/渲染.md#setcrackframe)(客户端)和[DestroyCrackFrame](../接口/方块/渲染.md#destroycrackframe)(客户端)接口
4.新增获取山头服务器拥有者id接口[GetHostPlayerUid](../接口/山头服务器.md#gethostplayeruid)(服务端)
## 三、API更新
# 3.6
- 新增
1. 新增[GetHostPlayerUid](../接口/山头服务器.md#gethostplayeruid)(服务端) 获取山头服务器拥有者id<!--by zhujinan-->
1. 新增[UseItemAttackEntity](../接口/世界/行为.md#useitemattackentity)(服务端) 使用指定物品攻击某个实体。<!--by liujinhua-->
1. 新增[OpenNeteaseContainer](../接口/玩家/行为.md#openneteasecontainer)(服务端) 打开自定义容器界面,不依赖于方块。该界面的物品数据需由开发者自行维护。<!--by liujinhua-->
1. 新增[RebuildPlayerRender](../接口/玩家/渲染.md#rebuildplayerrender)(客户端) 增加clearBindParticle参数用于控制是否清除粒子<!--by chenyuekai-->
1. 新增[SetCrackFrame](../接口/方块/渲染.md#setcrackframe)(客户端) 仅客户端的破坏纹理的渲染,可自定义破坏阶段在第几帧。<!--by liujinhua-->
1. 新增[DestroyCrackFrame](../接口/方块/渲染.md#destroycrackframe)(客户端) 销毁特定方块位置上的破坏纹理。<!--by liujinhua-->
1. 新增[RenderLayer](../枚举值/RenderLayer.md) 补充调整方块渲染时的材质类型<!--by lrz-->
- 调整
1. 调整[ModBlockEntityLoadedClientEvent](../事件/方块.md#modblockentityloadedclientevent)(客户端) 修复了自定义方块配置了block_container组件时返回的blockName不符合预期现在能正确返回方块的identifier<!--by lidi-->
1. 调整[ModBlockEntityRemoveClientEvent](../事件/方块.md#modblockentityremoveclientevent)(客户端) 修复了自定义方块配置了block_container组件时返回的blockName不符合预期现在能正确返回方块的identifier<!--by lidi-->
1. 调整[ActorDamageCause](../枚举值/ActorDamageCause.md) 修正了枚举值Campfire、SoulCampfire<!--by zja-->