开启辅助访问     
收藏本站

站内搜索

搜索

Minecraft(我的世界)苦力怕论坛

[版本发布] Minecraft 基岩版 Beta 1.16.100.56 发布

 发表于 2020-9-19 06:23:48|显示全部楼层|阅读模式 IP:浙江省
测试版是Minecraft基岩版的测试机制,主要用于下一个正式版的特性预览。

然而,测试版主要用于新特性展示,通常存在大量漏洞。因此对于普通玩家建议仅做测试尝鲜用。使用测试版打开存档前请务必备份。适用于正式版的领域服务器与测试版不兼容。

如果在测试版中遇到旧版存档无法使用的问题,测试版将允许你将存档上传以供开发团队查找问题。

Minecraft基岩版 1.16.100 仍未发布,1.16.100.56为其第7个测试版。




image.png

在本周的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的基本功能
    • 允许创建自定义合成表
    • 目前只支持3x3网格


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文件中的结构如下:
  1. {
  2. "format_version": "1.16.100",
  3. "minecraft:item": {
  4. ...
  5.     "minecraft:repairable": {
  6.       "repair_items": [
  7.         {
  8.           "items": [ "minecraft:item" ],
  9.           "repair_amount": "query.max_damage * 0.25"
  10.         },
  11.         {
  12.           "items": [ "minecraft:item", "minecraft:item2" ],
  13.           "repair_amount": "context.other->query.remaining_health + 0.05 * context.other->query.max_damage"
  14.         },
  15.         {
  16.           "items": [ "minecraft:item3" ],
  17.           "on_repaired": {
  18.             "event": "repaired",
  19.             "target": "self"
  20.           }
  21.         }
  22.       ]
  23.     }
  24.   },
  25.   "events": {
  26.     "repaired": {
  27.       "transform_item": {
  28.         "transform": "item_name"
  29.       }
  30.     }
  31.   }
  32. }
  33. }
复制代码

RunCommand
在当前的add和remove关键字旁边添加了对run_command关键字的实体json事件的支持。它同时支持字符串和字符串数组格式,其中字符串是要运行的命令。命令将在添加和删除组件之后运行,并按预期顺序分段和随机化节点。

更新了以下组件来解析和使用BlockDescriptor而不是Block*
  • BlockBreakSensorComponent
  • BlockListEventMap
  • BreathableComponent
  • BreedableComponent
  • BuoyancyComponent
  • EntityPlacerItemComponent
  • PreferredPathComponent
  • SeedItemComponentLegacy


更新了以下功能来解析和使用BlockDescriptor而不是Block*
  • NoSurfaceOreFeature
  • OreFeature
  • SingleBlockFeature


更新了以下目标定义来解析和使用BlockDescriptor而不是Block*
  • GoalDefinition
  • RaidGardenGoal
  • VanillaGoalDefinition


更新了以下表层代码来解析和使用BlockDescriptor而不是Block*
  • MesaSurfaceAttributes
  • SurfaceMaterialAdjustmentAttributes
  • SurfaceMaterialAttributes


更新了以下测试来显示把代码更新为使用 BlockDescriptor
  • BuoyancyComponentServerTests
  • FeatureHelperTests
  • NoSurfaceOreFeatureTests
  • OreFeatureTests
  • SingleBlockFeatureTests


更新了以下树来解析和使用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/

评分

参与人数 1铁粒 +56收起理由
 mcya*** + 56苦力怕论坛感谢有你~

查看全部评分

苦力怕论坛,感谢有您~
 发表于 2020-9-20 06:46:01 来自手机|显示全部楼层 IP:海南省
沙发                    
2#2020-9-20 06:46:01回复收起回复
苦力怕论坛,感谢有您~
 发表于 2020-9-20 13:25:18 来自手机|显示全部楼层 IP:湖南省
本帖最后由 MC家族`逆天™ 于 2020-9-20 13:26 编辑

代码藏好,别让隔壁抄了
3#2020-9-20 13:25:18回复收起回复
苦力怕论坛,感谢有您~
 发表于 2020-9-20 18:40:31 来自手机|显示全部楼层 IP:江西省
9月份真漫长……
4#2020-9-20 18:40:31回复收起回复
苦力怕论坛,感谢有您~

本版积分规则

本站
关于我们
联系我们
坛史纲要
官方
哔哩哔哩
技术博客
下载
网易版
安卓版
JAVA
反馈
意见建议
教程中心
更多
捐助本站
QQ群
QQ群

QQ群

访问手机版

访问手机版

手机版|小黑屋|系统状态|klpbbs.com

粤公网安备 44200002445329号 | 由 木韩网络 提供支持 | GMT+8, 2024-11-23 19:55

声明:本站与Mojang以及微软公司没有从属关系

Powered by Discuz! X3.4 粤ICP备2023071842号-3