26.3-snapshot-1是Java版26.3的首个快照,发布于2026年6月23日[1],修复了一些漏洞。
新内容
方块
杨树树苗
- 一种新的树苗,由杨树掉落。
杨树树叶
- 随杨树生成的自然方块。
- 有红色、橙色、黄色三种颜色。
杨木原木
- 随杨树生成的自然方块。
- 有对应的去皮变种。
- 可以合成对应种类的悬挂式告示牌。
杨木
- 由4个杨木原木合成。
- 有对应的去皮变种。
杨木木板
- 一种新的木板。
- 可用于合成对应的按钮、门、栅栏、栅栏门、压力板、告示牌、台阶、楼梯、活板门、船和运输船。
Shelf Mushroom
- 会生成在杨树和倒下的杨树的树干上。
- 有小型和大型两种尺寸。
- 对着小型_Shelf Mushroom_使用骨粉可使其生长为大型Shelf Mushroom。
- 大型_Shelf Mushroom_破坏后会掉落两个Shelf Mushroom。
- 可用于合成蘑菇煲。
- 可以与流浪商人交易获得。
- 具有一定的弹性,类似于床。
红灌木
- 会在斑驳森林中以斑块形式自然生成。
- 可用于堆肥,有30%的概率使堆肥层数增加一层。
- 对其使用骨粉会在附近可生成位置生成新红灌木。
羊毛楼梯和羊毛台阶
- 由羊毛制作的楼梯和台阶,共有16种颜色。
世界生成
斑驳森林
- 一种新的森林类生物群系,会在寒冷生物群系附近生成。
废弃营地
- 一种新的结构,可以在以下生物群系生成:
- 草甸
- 樱花树林
- 森林
- 桦木森林
- 原始桦木森林
- 繁花森林
- 风袭森林
- 斑驳森林
- 针叶林
- 积雪针叶林
- 原始云杉针叶林
- 原始松木针叶林
- 稀疏丛林
- 竹林
- 沼泽
- 热带草原
- 疏林恶地
- 苍白之园
- 每个生物群系都有其独特的变种。
- 该结构的某些部件在所有生物群系变种中是通用的。
- 可以找到有战利品的箱子、铜箱子和木桶。
常规
数据组件
- 加入了
provides_pottery_pattern组件。- 存储物品携带的陶片图案。
- 格式:一种陶片图案的命名空间ID。
- 存储物品携带的陶片图案。
槽位源
- 加入了
minecraft:reference槽位源类型。- 使用所引用的槽位源。
- 具有以下字段:
name:所引用的槽位源的命名空间ID。
战利品上下文
- 加入了
command_slot_source。container:目标容器或物品栏。origin:命令执行坐标。this_entity:可能提供。命令执行者实体。
更改
方块
云杉树叶
- 现在不再会产生落叶粒子。
物品
谜之炖菜和蘑菇煲
- 更改了合成配方,现在可用任意两种蘑菇合成。
命令格式
/execute
- 加入了
slots条件子命令。- 检测方块或实体是否具有匹配给定槽位源的槽位。
- 槽位源使用战利品上下文
minecraft:command_slot_source解析。 - 语法:
(if|unless) slots block <pos> <slot_source> -> _execute_(if|unless) slots entity <targets> <slot_source> -> _execute_
items条件子命令改为接受槽位源。- 槽位源使用战利品上下文
minecraft:command_slot_source解析。 - 语法:
(if|unless) items block <pos> <slot_source> <item_predicate> -> _execute_(if|unless) items entity <targets> <slot_source> <item_predicate> -> _execute_
- 槽位源使用战利品上下文
/give
- 当物品的数量超过上限时,命令现在会返回错误而不是打印错误信息并返回
0。
/item
- 之前接受槽位的参数改为接受槽位源。
- 这些参数将使用新的战利品上下文
minecraft:command_slot_source解析。 - 可以引用一个槽位源,也可以内联指定。
- 可以使用有多个目标的槽位源。
replace子命令现在有新语义:- 目标槽位中的物品会逐一被来源物品替换,顺序和槽位源所指定的相同。
- 当目标槽位比来源物品多时,多余的槽位会被忽略。
- 例如,使用物品
(ABC)替换槽位[12345]会得到[ABC45]。
- 例如,使用物品
- 当目标槽位比来源物品少时,多余的物品会被忽略。
- 例如,使用物品
(ABCDE)替换槽位[123]会得到[ABC]。
- 例如,使用物品
- 字符串形式的槽位范围写法
<_槽位类型_>或<_槽位类型_>.<_槽位编号_>仍然有效。- 可以是单一槽位,例如
armor.chest。 - 可以是多个槽位,例如
container.*。 - 这种写法将作为使用给定槽位范围的
minecraft:slot_range类型的槽位源的简便写法。- 例如,
hotbar.4和{type:"minecraft:slot_range",slots:"hotbar.4"}相同。
- 例如,
- 可以是单一槽位,例如
- 这些参数将使用新的战利品上下文
from entity的物品来源实体参数现在接受选中多个实体的目标选择器。- 选中多个实体时,来自各个实体的槽位将会被串联。
- 加入了
fill和override子命令,语法和/item replace相同。/item fill- 将来源物品填充到目标槽位中。
- 当目标槽位比来源物品多时,来源物品序列会被重复直至填充所有目标槽位。
- 例如,使用物品
(ABC)替换槽位[12345]会得到[ABCAB]。
- 例如,使用物品
/item override- 用来源物品覆写目标槽位中的物品。
- 当目标槽位比来源物品多时,多余的槽位内的物品会被清空。
- 例如,使用物品
(ABC)替换槽位[12345]会得到[ABC__],_表示空槽位。
- 例如,使用物品
/team
/team join和/team leave子命令现在会输出实际受到影响的实体数目,不计入队伍未改变的实体。
/tellraw
- 文本组件中的NBT组件现在至多解析64000次。
/tick
- 以下子命令现在会在失败时返回错误而不是打印错误信息并返回
0。/tick step/tick step stop/tick sprint stop
常规
数据包
- 将数据包版本号更改为
108.0。 - 将注册表
configured_feature重命名为feature。
资源包
- 将资源包版本号更改为
89.0。
服务端管理协议
- 将服务端管理协议版本号更改为
3.1.0。 - 加入了以下通知方法,在服务端进行完整世界升级时发出:
minecraft:notification/world/upgrade_startedminecraft:notification/world/upgrade_progressminecraft:notification/world/upgrade_finishedminecraft:notification/world/upgrade_failed
数据组件
minecraft:pot_decorations- 现在接受一个复合标签,它具有如下可选字段:
backleftrightfront
- 现在接受一个复合标签,它具有如下可选字段:
盔甲纹饰定义格式
- 修改了盔甲纹饰材料的格式:
asset_name字段被替换为
palette。
- 决定盔甲纹饰纹理要使用的调色板纹理ID。
- 移除了
override_armor_assets字段,其功能被资源包的盔甲纹理代替。
山羊角乐器定义格式
- 加入了
durability_damage字段。
- 非负整数,决定每次吹奏要消耗的物品耐久值。
use_duration字段的取值现在可以为
0,以移除吹奏冷却。
方块实体
minecraft:decorated_potsherds字段现在接受一个复合标签,它具有如下可选字段:backleftrightfront
槽位源
- 槽位源现在可以在数据包的
slot_source文件夹中定义。- 可以用于有接受槽位源的命令参数的命令中。
- 可以用于使用
minecraft:reference槽位源类型的内联槽位源定义中。
minecraft:contents槽位源类型现在可以选中空槽位了。- 修改了
minecraft:slot_range槽位源类型:source字段新增取值container,从战利品上下文中获取一个容器或物品栏的槽位。source现在是可选的了。- 默认值为
container。
- 默认值为
已配置的地物
- 移除了
config字段,地物配置相关字段改为直接在根标签内定义。
噪声设置
- 将
surface_rule字段重命名为material_rule。
修复
修复了39个漏洞
26.3前正式版的漏洞
MC-4 — 物品实体有时会在错误的位置出现。
MC-73162 — 创造模式下摧毁可被一击摧毁的实体时,有时会破坏它后面的方块。
MC-91006 — 一些实体在被放置或破坏后会丢失其名称。
MC-102732 — 箭可能会在视觉上被未穿戴盾牌的实体反弹。
MC-113006 — 被钓鱼竿钩起的物品运动不平滑,而是像在传送。
MC-122717 — 部分命令的成功消息包括了未被影响的实体,与命令结果不同。
MC-151857 — 影响多名玩家的/give的成功消息使用错误的字符串。
MC-162159 — 乘坐气泡柱上方的船会导致玩家向上移动2格。
MC-168446 — 可以对单个深色橡树树苗或苍白橡树树苗使用骨粉,尽管它们无法生长。
MC-206356 — 下落的方块实体的运动在视觉上有卡顿。
MC-222818 — 可以在冒险模式下点燃TNT。
MC-223321 — 在出生点保护区域内,可以通过落在或站立在海龟蛋上摧毁它。
MC-223323 — 在出生点保护区域内,可以踩踏耕地并使其退化。
MC-264003 — 载有玩家的船在冰上滑行时有时会突然停下。
MC-265584 — TNT位于正下方为灵魂沙的气泡柱中时,可能会在视觉上穿过上方的方块。
MC-276692 — 落在目标头上的滞留药水不会对目标施加效果。
MC-279395 — 浮空的树可能会在废弃传送门上方生成。
MC-295756 — 活塞在客户端侧不同步,使得玩家被移动的方式与其他实体相比不同。
MC-297741 — 位于向上的气泡柱的受重力影响的方块可能会在客户端上穿过上方的方块。
MC-298431 — 黏液块弹射船的行为不一致。
MC-298762 — 幻翼反弹弓或弩射出的箭。
MC-302221 — 移动的实体反弹箭。
MC-304594 — 矛可以将交互实体从载具上击落。
MC-305535 — 玩家位于熔岩中时,单击跳跃键就能激活鞘翅。
MC-307625 — 展示末地传送门或末地折跃门的方块展示实体的发光效果不可见。
MC-307890 — 间歇泉粒子的部分纹理在某些位置使用了错误的颜色。
MC-307933 — 深层矿石可能会替代硫黄涌泉的凝灰岩并在地表生成。
MC-308008 — /tag的成功消息所报告的影响的实体比实际影响的多。
MC-308009 — /scoreboard players enable的成功消息所报告的影响的玩家比实际影响的多。
MC-308011 — /recipe的成功消息所报告的影响的玩家比实际影响的多。
MC-308012 — /enchant的成功消息所报告的影响的实体比实际影响的多。
MC-308013 — /effect的成功消息所报告的影响的实体比实际影响的多。
MC-308254 — 死于吸收了岩浆块的硫方怪不会增加玩家的killed_by:sulfur_cube统计。
MC-308314 — 自定义的玩家的头位于硫方怪中时不会正确渲染纹理。
MC-308405 — 世界未开放时,/unpublish会执行成功,尽管输出了失败消息。
MC-308490 — “普通”硫方怪原型会产生石头音效,尽管其不再对应石头类方块。
MC-308789 — 可以在冒险模式下用三叉戟破坏滴水石锥或硫黄尖锥。
MC-308830 — 放置床以替换高草丛时,高草丛的另一部分不会破坏。
MC-308849 — 嘎枝能被击退。
评论互动区
理性讨论,友好交流,让观点更有价值
登录后即可参与讨论、点赞和回复,打造更有质量的社区互动。
立即登录参与互动正在加载评论...