我的世界Java版 20w17a 发布 难度和游戏规则现在可以在创建世界界面更改了

这周的快照为您带来一些调整、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-在堡垒中玄武岩三角洲的方块会覆盖地狱砖块


已有 0 条评论