【Java版本资讯】快照 25w09a 发布
-
📅 每周快照是 Minecraft Java 版的测试机制,用于新特性的展示和反馈收集。
💀 快照有可能导致存档损坏,因此请注意备份,不要直接在你的主存档游玩快照。
📒 本帖转载自 中文 Minecraft Wiki 。
25w09a是Java版1.21.5的第8个快照,发布于2025年2月26日,加入了倒下的树木,并修复了一些漏洞。
新内容
世界生成
树木
- 加入了倒下的树木,以同步基岩版。
- 倒下的树木共有5种,分别是:橡树、白桦、高白桦、丛林和云杉树。
- 有些倒下的树木附有蘑菇和藤蔓。
- 除了草甸、竹林、河流和雪林外,所有会生成对应立式树木的生物群系中均会生成倒下的树木。
- 例外是,繁花森林中会生成倒下的白桦,但不会生成倒下的橡树。
常规
客户端核心文件
- 加入了新命令行传入参数
--renderDebugLabels
。- 为相关OpenGL对象添加调试标签,使开发者更容易调试渲染。
地物数据格式
- 加入了地物类型
fallen_tree
。 - 加入了树木装饰器
attached_to_logs
。
更改
方块
枯叶
- 现在可以被方块直接替换。
- 现在只能放置到顶面支撑形状完整的方块上。
矮枯草丛和高枯草丛
- 现在可以在耕地上放置。
- 现在会与草丛一样在方块范围内随机偏移。
枯萎的灌木
- 现在可以在耕地上放置。
仙人掌花
- 现在在墙顶部时总会与墙相连。
萤火虫灌木丛
- 现在可以自然生成在红树林沼泽和恶地及其变种(非常罕见)的水源旁。
营火
- CookingTimes和CookingTotalTimes字段不再在被移除时保留。
雕纹书架
- last_interacted_slot字段现在具有默认值
-1
。
漏斗
- TransferCooldown字段现在具有默认值
-1
。
拼图方块
- name、target和pool字段现在具有默认值
minecraft:empty
。 - final_state现在具有默认值
minecraft:air
。
幽匿尖啸体
- warning_level字段现在具有默认值
0
。
结构方块
- ignoreEntities和showboundingbox字段现在具有默认值
true
。 - posY字段现在具有默认值
1
。
生物
苦力怕
- Fuse字段现在具有默认值
30
。 - ExplosionRadius字段现在具有默认值
3
。
海豚
- Moistness字段现在具有默认值
2400
。
末影龙
- DragonDeathTime字段现在具有默认值
0
。
狐狸
- Trusted字段现在具有默认值
[]
。 - 用
/data
修改Trusted字段时,不再会将其与旧状态合并。
恶魂
- ExplosionPower字段现在具有默认值
1
。
山羊
- HasLeftHorn和HasRightHorn字段现在具有默认值
true
。
潜影贝
- Color字段现在具有默认值
16
(未染色)。
骷髅
- StrayConversionTime字段不再在被移除时保留。
雪傀儡
- Pumpkin字段现在具有默认值
true
。
行商羊驼
- DespawnDelay字段现在具有默认值
47999
。
村民
- FoodLevel、Xp、LastRestock、LastGossipDecay和RestocksToday字段现在具有默认值
0
。
流浪商人
- DespawnDelay字段现在具有默认值
0
。
僵尸类生物
- DrownedConversionTime字段不再在被移除时保留。
僵尸村民
- Xp字段现在具有默认值
0
。 - ConversionTime字段不再在被移除时保留。
非生物实体
区域效果云
- Duration字段现在具有默认值
-1
。 - 现在当Duration字段为
-1
时,区域效果云将永不自然消失。- 这代表未指定持续时间而生成的区域效果云不再立刻消失。
下落的方块
- BlockState字段现在又可以为空气了(与之前一样,会立刻消失)。
- HurtEntities字段现在具有默认值
false
。但当BlockState为铁砧时,此值默认为true
。 - FallHurtAmount字段现在具有默认值
0
。
整型 - FallHurtMax字段现在具有默认值
40
。 - DropItem字段现在具有默认值
true
。 - TileEntityData字段不再在被移除时保留。
烟花火箭
- ShotAtAngle字段现在具有默认值
false
。
交互实体
- width和height字段现在具有默认值
1
。
物品实体
- Health字段现在具有默认值
5
。 - PickupDelay字段现在具有默认值
0
。 - Age字段现在具有默认值
0
。 - Owner和Thrower字段不再在被移除时保留。
物品展示框和荧光物品展示框
- ItemDropChance字段现在具有默认值
1.0
。
被激活的TNT
- fuse字段现在具有默认值
80
。 - explosion_power字段现在具有默认值
4
。
光灵箭
- Duration字段现在具有默认值
200
。
TNT矿车
- fuse字段现在具有默认值
80
。 - explosion_power字段现在具有默认值
4
。 - explosion_speed_factor字段现在具有默认值
1
。
箭类弹射物
- damage字段现在具有默认值
2
。
火球类弹射物
- acceleration_power字段现在具有默认值
0.1
。
火球
- ExplosionPower字段现在具有默认值
1
。
展示实体
- interpolation_duration、teleport_duration和start_interpolation字段现在具有默认值
0
。 - view_range字段现在具有默认值
1
。 - shadow_radius字段现在具有默认值
0
。 - shadow_strength字段现在具有默认值
1
。 - width和height字段现在具有默认值
0
。
命令格式
/data
- 现在可以透明地创建和修改异构列表。
- 不再支持用空键遍历路径,如
/data get ... foo.''.bar
不再受支持。
NBT格式
- 游戏中任何带有NBT数据的接口(SNBT表示,
/data
)现在都支持异构列表,即元素不属于同一类型的列表。 /data
插入或替换不同类型的列表不再报错。- 数组(如
[I;1,2,3]
)仍被严格限制。 - 这意味着用于表示异构列表的“包装器”对象不再可通过游戏内现象观测。
- NBT文件的存储格式仍未改变。
- 异构列表会在存储之前进行转换,以绕过NBT约束。
SNBT格式
- 扩展了命令(如NBT、文本组件、谓词等)中描述类对象数据的文本格式。
-
数字格式
- 浮点数的整数或小数部分现在可以省略。
- 浮点数现在可以使用E计数法。
- 整数现在可以添加
0x
前缀来表示16进制数,也可以添加0b
前缀来表示2进制数。 - 整数现在不能以
0
为开头。 - 通常这表示8进制数,但现在将其限制以避免意外使用。
- 数字现在可以在数字序列之间(但不能在序列的开头或结尾)包含
_
字符。 NaN
、Inf
或16进制浮点数不受支持。- 扩展了类型后缀
-
字符串
- 引号字符串现在可以使用
'
、"
和\
以外的转义序列 - 未加引号的字符串现在不能以
0-9
、.
、+
和-
开头,以避免与数字的意外冲突。
- 引号字符串现在可以使用
-
数组
- 现在没有后缀的数组(
[B;]
、[I;]
、[L;]
)中的值会假定其具有与数组类型相匹配的后缀。 - 数组现在可以接受比数组类型更小的值类型。
- 现在没有后缀的数组(
-
列表
- 现在接受末尾的唯一逗号。
- 出现在开头和中间的逗号都不被允许,例如
[,]
和[1,,]
均无效。
-
复合标签
- 复合标签(映射)现在接受末尾的唯一逗号。
- 出现在开头和中间的逗号都不被允许,例如
{,}
和{a:b,,}
均无效。
-
常规
数据包
- 将数据包版本号更改为
69
。
实体数据格式
- 生物的FallFlying不再在被移除时保留。
- 生物的Health若未被指定,则默认为最大值。
- 实体的Air若未被指定,则默认为最大值。
区块刻
- 区块刻的执行现在需要实体计算等级(计算等级≤31)而非方块计算等级(计算等级≤32),即游戏不再使弱加载区块执行区块刻。
标签
- 向方块标签
#dry_vegetation_may_place_on
中加入了farmland
。 - 向方块标签
#replaceable
中加入了leaf_litter
。 - 向方块标签
#wall_post_override
中加入了cactus_flower
。
修复
- 修复了19个漏洞
1.21前正式版的漏洞
- MC-168262 — 枯萎的灌木不能放置于耕地。
- MC-236100 — 末地水晶光柱似乎是黑色的。
1.21.2的漏洞
- MC-276861 — 玩家高速移动时偶尔能传送过被堵住的末地传送门。
- MC-280170 — 除非游戏规则mobGriefing被设为false,山羊不再能冲撞盔甲架。
1.21.4的漏洞
- MC-280211 — glDebugVerbosity设为3时,末地水晶光柱会导致OpenGL报错。
1.21.5开发版本的漏洞
- MC-279229 — SNBT文本组件导致\n和\t不生效。
- MC-279236 — 带鞘翅飞入水中使玩家处于错误状态。
- MC-279250 — SNBT文本组件导致Unicode转义不生效。
- MC-279252 — 某些情况下,用/data修改告示牌单行内容不再可行。
- MC-279278 — 向前走时连续侧向移动两次会导致玩家疾跑。
- MC-279928 — 距离够远时,信标光柱穿入信标方块。
- MC-279932 — 靠近信标光柱时,其先消失而后又重现。
- MC-279942 — 在渲染距离外时,信标光柱能透过雾渲染。
- MC-279947 — 新版牛模型的鼻子纵向偏移了0.1个像素。
- MC-280022 — 在熔岩旁的固体方块上行走的玩家能被熔岩点燃。
- MC-280033 — 信标光柱的渲染超出客户端的渲染距离。
- MC-280121 — 枯叶能放置于墙和栅栏上。
- MC-280123 — 与类似方块不同,矮枯草丛和高枯草丛不会随机偏移。
- MC-280155 — 弱加载区块中的随机刻导致实体累积。
🔗 实用链接:
🎮 如何游玩快照?
- 对于正版用户:请打开官方启动器,在「配置」选项卡中启用「快照」,选择「最新快照」即可。
- 对于非正版用户:请先寻找适合自己的启动器。目前绝大多数主流启动器都带有下载功能。如仍有疑惑请到原版问答板块提问。
📰 想了解更多 Minecraft 新闻资讯?>>>幻翼块讯
- 加入了倒下的树木,以同步基岩版。
-
W WuGuangYao 在 锁定了该主题