[情报] 25w03a

楼主: LPH66 (-6.2598534e+18f)   2025-01-17 01:30:46
本周快照主要是技术方面的更新
https://www.minecraft.net/en-us/article/minecraft-snapshot-25w03a
* Leaf Litter 现在可堆肥 (和叶子一样 30%)
* 装备在猪或炽足兽身上的鞍现在掉落时会保留名字等自订状态
(这是下述的鞍相关资料结构改变的连带效应)
== 技术改动 ==
* 资料包版本升为 63
- 游戏测试框架
+ 可以设定状况进行游戏行为的测试
+ 服务器 jar 多一个进入点 net.minecraft.gametest.Main
用来跑所有找得到的测项
+ 新指令 /test 用来叫出或执行测项
+ 新 OP 方块 Test Instance 及 Test Block
前者可叫出测项,后者用来在测项中进行标记
标记方块有四个状态: 起点、纪录、不通过、通过
+ 详情因为细节非常多所以还请参照原文
- 实体变种现使用物品元件设定及查询
+ 为此判断式新增可查询物品元件设定,且将原本变种查询的各自的条件移除
- 实体资料
+ 装备格字段现在全部集合成单一项 equipments,各装备格以其中的子项表示
如 equipment:{chest:{id:'minecraft:diamond_chestplate'}}
表示只有胸前穿钻石胸甲
这个改变不会应用到玩家身上
+ 马形生物的鞍字段与猪及炽足兽的是否有鞍的布林值合并为鞍字段
同样属于上述 equipments 的子项
也就是鞍的属性现在会对装备者有用了 (MC-80243)
> 新实体 Tag #can_equip_saddle 标记可上鞍的实体
+ FallDistance 字段型态改为 double 并改名为 fall_distance
* 资源包版本升为 48
- 将鞍的材质拆开
- 为了上述物品元件设定的改变,新增可查询元件的条件式
== 修掉的 bug ==
[MC-13738] 对马驴骡使用隐形药水时鞍也会隐形
[MC-256469] 隐形骆驼的鞍也会隐形
[MC-80243] 鞍被实体装备着时不会应用属性
[MC-189525] 自 1.9 之前的世界升级的带装备实体会变成手持装备
[MC-190000] 装备在马上的鞍不能直接换掉,要拿掉再装新的
[MC-266912] 召唤马驴骡骆驼后立刻装备鞍不会播放鞍的装备声
[MC-269637] 马可装备多个鞍但不能装备多个马铠
[MC-270192] 部份装备鞍的实体 其死亡动画仍有鞍
[MC-270197] 装备鞍的猪及炽足兽...............
[MC-279211] 界伏盒在某些破坏方式时会同时留存内容及洒出内容
[MC-279233] 界伏盒破坏时掉出其内容
[MC-272100] 马材质的未使用像素
[MC-274258] 所有马都有未使用的胸袋材质
[MC-272790] 放在终界传送门里的界伏盒在门打开时不会掉落为物品
[MC-278673] /teleport 的 x 转向限定在原始面向的加减 90 度
[MC-279208] 玩家先按住左右移动键后无法冲刺
[MC-279213] 世界生成时大蘑菇方块不会取代 Leaf Litter
[MC-279221] 世界生成时 Leaf Litter 会取代叶子方块
[MC-279224] 在草甸使用骨粉不会长 wildflowers
[MC-279226] 经验值全部都显示为最小颗
[MC-279234] entity.generic.extinguish_fire 声音在实体的火熄灭时时未播放
[MC-279238] 死于被烈焰使者的火球引爆的 TNT 矿车不被计为烈焰使者杀的
[MC-279239] 点燃的 TNT 的动作抖动
[MC-279313] 部份物品实体的动作抖动
[MC-279314] 投掷物飞过空中时会上下抖动
[MC-279316] 钓鱼浮标会抖动
[MC-279245] 大多数敌对生物不会生成
[MC-279248] 岩浆的碰撞盒过高
[MC-279281] 掉落伤害在 2 格高就会有
推 hit1205: fixed MC-167125 好像造成副作用了,现在从 3 格多掉下01/14 12:38
→ hit1205: 就会受伤了,变成新的 bug MC-27928101/14 12:39
[MC-279301] 玩家掉落 22.00001 格就会摔死
→ hit1205: MC-279301 也是,本来满血是从 23 格掉落会死掉01/14 12:39
→ hit1205: 现在 22.00001 格就会死01/14 12:39
[MC-279282] 主人为非玩家之 UUID 的鹦鹉在加载时会当掉
[MC-279285] 经验值在接近地面时突然加速
[MC-279339] 斜线轨道的更新顺序不正确
[MC-279340] 小北极熊太小
[MC-279345] 粉瓣花及 wildflowers 无法使用骨粉生长
[MC-279357] 玩家会在蹲下时掉下边界
[MC-279434] 同时站在粉雪和火中会使熄火声连续播放
[MC-279459] /setblock 及其他 fill 指令未正确更新方块实体
作者: hit1205 (帮你把勇气装满)   2024-01-14 12:38:00
fixed MC-167125 好像造成副作用了,现在从 3 格多掉下就会受伤了,变成新的 bug MC-279281MC-279301 也是,本来满血是从 23 格掉落会死掉现在 22.00001 格就会死
作者: twosheep0603 (两羊)   2025-01-19 16:30:00
怎么搞得像内建自动化测试
楼主: LPH66 (-6.2598534e+18f)   2025-01-19 20:29:00
其实这基本上就是单元测试没错喔Xisuma 有引用 Mojang 前员工 Henrik Kniberg 上一个在谈敏捷开发的 YT 频道谈测试, 里面有他们内部在用的类似架构的 showcase, 而这次加的这个看起来满大一部份跟那个很像
作者: hit1205 (帮你把勇气装满)   2025-01-24 11:50:00
24w44a修复的MC-152728,以及25w02a修复的MC-271065都在25w04a取消修复了,因为太影响跑酷,以及用后退的方式快速盖桥等等行为

Links booklink

Contact Us: admin [ a t ] ucptt.com