UID1性别保密经验 EP铁粒 粒回帖0主题精华在线时间 小时注册时间2020-3-3最后登录1970-1-1
| 测试版是Minecraft基岩版的测试机制,主要用于下一个正式版的特性预览。 |
然而,测试版主要用于新特性展示,通常存在大量漏洞。因此对于普通玩家建议仅做测试尝鲜用。使用测试版打开存档前请务必备份。适用于正式版的领域服务器与测试版不兼容。 |
如果在测试版中遇到旧版存档无法使用的问题,测试版将允许你将存档上传以供开发团队查找问题。 |
Minecraft基岩版 1.16.100 仍未发布,1.16.100.56为其第7个测试版。 |
在本周的beta中,我们修复了许多重要问题,还添加了一些内容创作者非常需要的技术性改动。不要忘记在bugs.mojang.com上向我们汇报bug!
修复
性能与稳定性- 修复了许多在游戏中可能发生的崩溃
- 修复了在 Xbox One 中启动时发生的崩溃
新成就界面- 现在“游戏时间”正常在成就界面显示(MCPE-25938)
- 启用旁白时,现在可以按手柄左键把光标移动到摘要上
- 更新了成就列表和成就奖励的输入图标
- 现在在打开成就详情界面时显示“界面”二字
- 修改了计算玩家成就点数的方式
- 当数据被提取后即使超时也会显示成就
- 修复了使用非主流鼠标按钮时不播放点击声音的问题
- 修复了即使界面不能滚动也会显示滚动条的问题
- 为手柄光标移动添加了加速功能
- 修复了从“全部”选项卡切换时光标消失的问题
- 支持使用鼠标“后退按钮”来从成就界面返回
- 支持使用“退出”按钮来从成就界面返回
- 修复了当选项卡被选中时输入图标仍然显示“open”
全局- 修复了文本转换语音无法读取不同界面上消息的问题
- 修复了地图无法被/clear命令清理的问题
- 修复了退出登录提示界面后“登录”按钮无响应的问题
游戏- 现在制作石质工具时将默认使用圆石
- 重新加入了劫掠号角声音的线性衰减,比之前衰减的弱了一些
- 现在放置和破坏物品展示框时将播放正确的声音
技术性修改 唱片物品组件组件中的变量- sound_event 是一个字符串,值必须与游戏代码中的声音事件相对应。这些字符串必须是这几个中的一个:"13", "cat", "blocks", "chirp", "far", "mall", "mellohi", "stal", "strad", "ward", "11", "wait", "pigstep"
- duration 是一个浮点数,值用于确定唱片机生成粒子的时间长度,应该与声音事件的长度精确对应
- comparator_signal 是一个整数,值用于比较器检测唱片机时输出的信号强度
例子
当把这个加入唱片机中时会播放声音事件"record.chirp"- 例1:"minecraft:record": { "sound_event": "chirp", "duration": 185.0, "comparator_signal": 4 }
物品名称- 被重命名的物品与Java版的物品列表一致
- 添加了 BlockRaycastComponent 可以控制用于外形和光线投射的边界框
- 添加了 BlockCollisionComponent 可以控制用于实体碰撞的边界框
- 添加了 BlockPropertyComponent 可以替代 blockProperties : Unwalkable, Infiniburn, PreventsJumping, Immovable, BreakOnPush, OnlyPistonPush 和 BreaksWhenHitByArrow
- 添加了 BlockQueuedTickingComponent 可以在创作者设置的时间范围内触发方块事件
- 添加了 BlockRandomTickingComponent 可以随机触发方块事件
- 添加了一个旋转组件,允许方块旋转,但是只允许轴对齐的旋转
- 添加了CraftingTableComponent的基本功能
Add-On和脚本引擎
添加了 'minecraft:placement_filter' 组件,允许你设置这个方块可以被放置的条件。这个组件也会在相邻方块更新时启动,并在其不再在有效位置时被破坏- 向 Block Descriptor 添加了序列
- 向 BlockDescriptor 添加了静态的 anyMatch 函数,来比较 BlockDescriptor 的列表: Block*, BlockLegacy, 或 BlockDescriptor
- 添加了一个函数来对比两个 BlockDescriptor 。这包括:匹配的方块,任何两个描述符的标签相匹配,具有匹配的组合方式的方块状态。
- 将 BlockDescriptor 的 BlockLegacy 组成部分的变量改为 Block* 这样我们就可以延迟方块解析时设置方块状态,并获得设置完毕的方块
- 删除了所有现有的Block*的json解析
- 添加了单元测试来验证 BlockDescriptor 的解析和序列化
- 添加了单元测试来验证 BlockDescriptor 之间的比较
- 添加了单元测试来验证从 BlockDescriptor 获得一个已经设定完状态的方块
DataDrivenBlockEvents- 添加了对解析和执行以下事件回应的支持
- 添加了 set_block_at_pos 事件的响应
- 生成战利品
- 设置方块
- 添加了对 on_interact 触发器组件的支持
- 添加了对 on_player_placing 触发器组件的支持
- 同时添加了对 cardinal_block_face_placed_on 和 cardinal_player_facing 的MoLang查询,来获取放置处的上下文
DataDrivenBlockModels- 添加了新的数据,驱动方块曲面细分通道的第一个过程
- 添加了 "minecraft:geometry" 组件来允许使用方块模型进行渲染
- 添加了"minecraft:unit_cube"组件来允许使用一个默认单位多维数据集进行渲染。单位多维数据集会得到一些额外的效果,如环境遮挡和面部移除
- 添加了 "minecraft:material_instances" 组件来允许将几何文件中的面和材质实例映射到实际材质中
DataDrivenBlockModels - 平滑光照- 使用新的数据驱动方块修复了平滑光照和环境光遮挡问题
架构- 把 allowed_blocks 拆分为 use_on 和 dispense_on
- use_on 指定实体放置物品允许在什么方块上使用,省略则允许所有方块
- dispense_on 指定实体放置物品允许在什么方块上分配,省略则允许所有方块
ExecuteCommand- 添加了对execute_command关键字的物品json事件的支持。它支持字符串和字符串数组格式,其中字符串是要运行的命令。命令在加载时编译,并在 add/remove_mob_effect 和 teleport actions 之后执行,但在其他事件触发器之前执行。命令将按顺序分段,并按预期随机化节点。
物品- 添加了 RepairableItemComponent,用于驱动游戏中如何修复项目的数据。数据在物品 JSON文件中的结构如下:
- {
- "format_version": "1.16.100",
- "minecraft:item": {
- ...
- "minecraft:repairable": {
- "repair_items": [
- {
- "items": [ "minecraft:item" ],
- "repair_amount": "query.max_damage * 0.25"
- },
- {
- "items": [ "minecraft:item", "minecraft:item2" ],
- "repair_amount": "context.other->query.remaining_health + 0.05 * context.other->query.max_damage"
- },
- {
- "items": [ "minecraft:item3" ],
- "on_repaired": {
- "event": "repaired",
- "target": "self"
- }
- }
- ]
- }
- },
- "events": {
- "repaired": {
- "transform_item": {
- "transform": "item_name"
- }
- }
- }
- }
- }
复制代码RunCommand 在当前的add和remove关键字旁边添加了对run_command关键字的实体json事件的支持。它同时支持字符串和字符串数组格式,其中字符串是要运行的命令。命令将在添加和删除组件之后运行,并按预期顺序分段和随机化节点。 更新了以下组件来解析和使用BlockDescriptor而不是Block*
更新了以下功能来解析和使用BlockDescriptor而不是Block*
NoSurfaceOreFeature OreFeature SingleBlockFeature
更新了以下目标定义来解析和使用BlockDescriptor而不是Block* GoalDefinition RaidGardenGoal VanillaGoalDefinition
更新了以下表层代码来解析和使用BlockDescriptor而不是Block*
更新了以下测试来显示把代码更新为使用 BlockDescriptor
更新了以下树来解析和使用BlockDescriptor而不是Block*
AcaciaTreeCanopy AcaciaTreeTrunk FallenTreeTrunk FancyTreeCanopy FancyTreeTrunk MegaPineTreeCanopy MegaTreeCanopy MegaTreeTrunk PineTreeCanopy RoofedTreeCanopy SimpleTreeCanopy SimpleTreeTrunk SpruceTreeCanopy TreeHelper
【转载:https://www.mcbbs.net/thread-1119782-1-1.html】
【MC下载:https://klpbbs.com/xz/】
|
评分查看全部评分
|