这周的快照为您带来一些调整、bug修复以及技术性的更改!
我们也提供了对下界更新的反馈调查问卷。你可以点击这里来进入。我们非常感谢花费时间填写问卷的人。
20w17a中的新特性
- 添加了实体距离比例的设置,其值为50%到500%
- 难度和游戏规则现在可以在创建世界界面更改了
在20w17a的更改
- 优化了锻造台的UI
- 废弃传送门的生成频率更低了
- 将“Soul Fire Torch”和“Soul Fire Lantern”更名为“Soul Torch”和“Soul Lantern”
- 调整了堡垒遗迹的奖励物品
- 会让墙壁将会转变为柱子的方块变多了,比如压力板和旗帜
- 现在在点击“单人游戏”按钮时,如果没有可选择的世界,将会直接跳转到“创建世界”界面
在20w17a的技术性更改
- 聊天组件的样式现在可以选择字体了
- 略微更改了方块存储格式以加速一些流程(渲染,寻路,世界生成等等)
- 全Unicode字符支持(一些人应该知道这意味着什么[微笑emoji])
- 添加了attribute命令
世界保存格式
- 现在在保存level.dat时会使用文件名随机生成的临时文件(不再使用level.dat_new文件)
- player/*.dat(译者注:即为不含统计信息的玩家数据)保存的方式现在和保存到level.dat的方式相同(包括留下的.dat_old文件)
方块存储
- 在Sections元素内的BlockStates不再包含超过多个64位字段的值。当每个方块的比特数不是2的次方时(也就是说,单个64位的值不能包含所有的方块状态)一些比特将不会被使用。
- 举个例子,如果一个方块状态占用了5个比特,那么每个64位字段的最高4位比特将不会被使用。这意味着会略微增加存储空间的占用(在占用了5个比特的情况下,320个64位字段会变为342个)。(感谢香肠的翻译建议)
命令
- 将修改的属性值添加到单个实体上。可能的命令格式是:
- attribute<目标><属性>get[<比例>]-获取特定属性的总数值
- attribute<目标><属性>base set<值>-设置基本值
- attribute<目标><属性>base get[<比例>]-获取基本值
- attribute<目标><属性>modifier add<uuid><名称><值>add|multiply|multiply_base-添加修饰符(如果修饰符已存在将会失败)
- attribute<目标><属性>modifier remove<uuid>-删除修饰符
- attribute<目标><属性>modifier value get<uuid>[<比例>]-获取某个修饰符的值
参数:
- 目标-单个实体(注意:只有玩家,盔甲架和生物才有属性)
- 属性-属性名称(比如minecraft:generic.max_health)
- 名称-描述修饰符的可读字符串(可带双引号)
- 值-浮点数(注意:特定的属性值不可更改,对它的更改可能不会生效)
聊天组件
- 悬浮事件参数
- style.hoverEvent参数现在拥有了参数contents,基于组件类型会有不同的内容:
- 对于show_text-聊天组件
- 对于show_item-物品ID或者含有字段id,count和tag(带有最后一次被序列化时的NBT)的对象
- 对于show_entity-含有以下字段的对象:id(UUID),name(聊天组件)和type(实体类型的资源位置)
- 旧样式value参数现在已被弃用(但仍然兼容)
颜色
- color属性现在可以以前置#的方式表示RGB颜色。比如#55ff55将会呈现和先前green(绿色)一样的颜色。
自定义字体
- 聊天组件的样式现在支持了font属性,指定值时需要指定资源包内的字体位置。没有指定时将使用minecraft:default。
字体
- Force Unicode(强制Unicode)设置现在可以在普通字体和替换字体中切换(其名称为uniform.json)——不需要进行重载
在20w17a修复的bug
- MC-1601-破坏熔炉将不会给予其内部熔炼物品得到的经验值
- MC-5410-在创造模式下,无法在攀爬梯子或藤蔓时正常向下飞行
- MC-31032-只使用一张空地图时不会增加统计值minecraft.used:minecraft.map
- MC-46417-在旁观者模式下会生成冲刺的粒子
- MC-56373-选择器和分数文本组件不会在悬浮事件上生效
- MC-94535-在飞行时按住CTRL并极其靠近地面时会生成行走时的粒子效果
- MC-96319-某些方块不会被生物寻路AI视为障碍物,并且生物不会在它们上面行走
- MC-100195-玩家因游泳/用鞘翅或三叉戟飞行变成的1个方块的碰撞箱不会在进入矿车/船时还原
- MC-114544-在床上睡觉时被“Flying is not enabled on this server(未在此服务器上启用飞行)”的理由踢出
- MC-120572-/recipe会崩溃游戏
- MC-126244-如果禁用了结构生成,/locate命令,冒险家地图和藏宝图会导致服务器巨幅卡顿,甚至会让服务器卡死
- MC-149704-潜行/蹲下两次会让玩家处于疾跑状态
- MC-169514-不能在被驯服的鹦鹉坐下时命名
- MC-171561-同时只能有一个玩家打开潜影盒
- MC-174359-猪灵更倾向于使用未附魔的金制品,而不是已附魔的
- MC-175113-雨点会防止实体在火里烧着
- MC-175186-重生时不会检查“重生方块”对于当前维度是否合理
- MC-175998-炽足兽在两个方块间或者对着方块奔跑时会变得非常快
- MC-176029-拿着一组指南针对着磁石使用时会导致整组指南针都被转换
- MC-176060-合成书加载的空地图合成不正确
- MC-176104-掉落的指南针永远指向正上方
- MC-176116-炽足兽上的鞍的材质反了
- MC-176521-在合成界面高亮合成书按钮时按空格并不会开启/关闭合成书
- MC-177346-生物转向时,其手中的指南针不会指向正确的方向
- MC-177776-下界合金锭不会与其他锭排在一起
- MC-177780-潜影盒不能在其播放关闭动画时开启
- MC-177796-黑石墙在“建筑方块”分类而不是和其他墙一样在“装饰性方块”分类
- MC-177862-磨制黑石按钮及其压力板在创造物品栏的位置不对
- MC-177885-拥有隐身效果的马仍会显示其形状
- MC-177997-幼年僵尸疣猪兽和成年的攻击伤害相同
- MC-178086-当使用带有灵魂疾行魔咒的靴子贴近灵魂方块飞行时,玩家会被加速并生成灵魂颗粒(感谢missinggo的指正)
- MC-178093-猪灵背包满时不会主动捡起金锭用于交易
- MC-178259-当将铁傀儡的攻击伤害属性设置为0.5d时会导致游戏崩溃
- MC-178316-在使用发射器充能满能量的重生锚时会播放“发射物品”而不是“发射失败”的声音
- MC-178630-TNT的视点高度被改变了
- MC-178797-在堡垒遗迹会生成屏障方块
- MC-178955-恶地被视为生成废弃传送门的高山类生物群系
- MC-179542-在堡垒中玄武岩三角洲的方块会覆盖地狱砖块