Java版26.3-snapshot-1
跳转到导航
跳转到搜索
26.3-snapshot-1
| 版本 | |
|---|---|
| 类型 |
快照 |
| 发布时间 |
2026年6月23日 |
| 快照归属 | |
| 下载 | |
| 协议版本 |
|
| 数据版本 |
4998 |
| 资源包版本 |
89.0 |
| 数据包版本 |
108.0 |
| 最低Java版本 | |
26.3-snapshot-1是Java版26.3的首个快照,发布于2026年6月23日[1],加入了奔赴荒野的首批特性,并修复了一些漏洞。
- 随杨树生成的自然方块。
- 有红色、橙色、黄色三种颜色。
- 可用于堆肥,有30%的概率使堆肥层数增加一层。
- 由4个杨木原木合成。
- 有对应的去皮变种。
- 会生成在杨树和倒下的杨树的树干上。
- 可以与流浪商人交易获得。
- 有小型和大型两种尺寸。
- 对着小型层孔菇使用骨粉可使其生长为大型层孔菇。
- 大型层孔菇破坏后会掉落两个层孔菇。
- 可用于合成蘑菇煲。
- 具有一定的弹性,类似于床。
- 会在斑驳森林中以斑块形式自然生成。
- 可用于堆肥,有30%的概率使堆肥层数增加一层。
- 对其使用骨粉会在附近可生成位置生成新红灌木。
- 由杨木木板合成的船变种。
- 由杨木木板合成的运输船变种。
- 一种新的森林类生物群系,会在寒冷生物群系附近生成。
- 会自然生成三种树叶颜色的杨树、倒下的杨树和少量云杉。
- 地表会覆盖砂土,会生成红灌木、棕色蘑菇和枯叶堆。
- 在此生成的绵羊、鸡、牛和猪为寒带变种,此外还会生成狐狸和兔子。
- 自然生成于斑驳森林生物群系中的树类地物。
- 有分别由红色、橙色、黄色三种杨树树叶组成树冠的三种变种。
- 会生成为倒下的树木。
- 一种新的结构,可以在以下生物群系生成:
- 草甸
- 樱花树林
- 森林
- 桦木森林
- 原始桦木森林
- 繁花森林
- 风袭森林
- 斑驳森林
- 针叶林
- 积雪针叶林
- 原始云杉针叶林
- 原始松木针叶林
- 稀疏丛林
- 竹林
- 沼泽
- 热带草原
- 疏林恶地
- 苍白之园
- 每个生物群系都有其独特的变种。
- 该结构的某些部件在所有生物群系变种中是通用的。
- 可以找到有战利品的箱子、铜箱子和木桶。
- 加入了粒子
red_poplar_leaves、orange_poplar_leaves和yellow_poplar_leaves。- 分别表示从红色、橙色和黄色的杨树树叶上落下的粒子。
- 无附加字段。
- 加入了
minecraft:worldgen/material_rule注册表。- 该注册表中的元素定义了世界指定位置上应放置什么基础方块。
- 格式与噪声设置文件中的
surface_rule相同,但有以下列外:- 材料规则现在既可以像之前那样内联定义,也可以指定为
worldgen/material_rule注册表中的元素ID。
- 材料规则现在既可以像之前那样内联定义,也可以指定为
- 和表面规则具有相同的格式。
- 加入了
minecraft:worldgen/material_condition注册表。- 该注册表中的元素定义了可以被材料规则类型引用的条件(例如,测试生物群系或表面厚度)。
- 和表面规则条件具有相同的格式。
- 格式与材料规则条件
condition相同,但有以下列外:- 材料条件现在可以指定为
worldgen/material_rule注册表中的元素ID。
- 材料条件现在可以指定为
- 加入了
provides_pottery_pattern组件。- 存储物品携带的陶片图案。
- 格式:一种陶片图案的命名空间ID。
- 存储物品携带的陶片图案。
- 加入了
minecraft:reference槽位源类型。- 使用所引用的槽位源。
- 具有以下字段:
name:所引用的槽位源的命名空间ID。
- 加入了
command_slot_source。container:目标容器或物品栏。origin:命令执行坐标。this_entity:可能提供。命令执行者实体。
- 加入了
minecraft:end_podium地物类型。- 放置末地祭坛。
- 以下两种地物使用此地物类型,依游戏内事件放置末地祭坛:
end_podium_activeend_podium_inactive
- 具有以下字段:
active:传送门是否已激活。
- 加入了
shelf_mushroom树木装饰器。- 以一定概率尝试放置层孔菇。
- 具有以下字段:
probability:(0.0≤值≤1.0)尝试放置此装饰的概率。
- 加入了
poplar_foliage_placer树叶放置器。- 沿着两种可能的方向之一菱形放置杨树的树叶。
- 具有以下附加字段:
height:(5≤值≤16)树叶的高度。side_hole_chance:(0.0≤值≤1.0)树叶边缘的树叶方块被移除的概率。
- 加入了
poplar_trunk_placer树干放置器。- 竖直放置杨树的树干,并在开始放置树叶处放置树枝。
- 具有以下附加字段:
trunk_height_above_branches:(0≤值≤8)树干在树枝之上部分的高度。branch_amount:(1≤值≤4)树枝的数量。
- 加入了
minecraft:dimension_origin结构放置类型。- 在维度原点处放置相应结构的一个实例。
- 对于应用噪声设置的维度,维度原点定义为
spawn_target字段所指定的值,否则定义为区块(0,0)。
- 对于应用噪声设置的维度,维度原点定义为
- 无附加字段。
- 在维度原点处放置相应结构的一个实例。
规则测试
- 加入了
minecraft:height_match。- 检查方块的Y轴坐标,仅当其在区间
[min_inclusive, max_inclusive]中时返回true。 - 具有以下附加字段:
min_inclusive:所允许的最低Y坐标。max_inclusive:所允许的最高Y坐标。
- 检查方块的Y轴坐标,仅当其在区间
- 加入了
minecraft:all_of- 当方块同时满足规则列表中的所有规则时返回
true。 - 具有以下附加字段:
rules:要应用的规则列表。
- 当方块同时满足规则列表中的所有规则时返回
- 方块标签
- 加入了
#poplar_logs。- 所有的杨木原木系列方块。
- 加入了
#wool_stairs。- 所有的羊毛楼梯。
- 其也在标签
#dampens_vibrations中。
- 加入了
#wool_slabs。- 所有的羊毛台阶。
- 其也在标签
#dampens_vibrations中。
- 加入了
#ores。- 所有种类的矿石。
- 加入了
#skulls。- 所有种类的生物头颅。
- 加入了
#blocks_motion。- 所有被认为阻止运动的方块。
- 加入了
#blocks_motion_no_leaves。- 所有被认为阻止运动的方块,除了树叶。
- 加入了
#entities_can_teleport_to。- 实体被允许传送到的方块。
- 加入了
#blocks_dolphin_jump。- 海豚飞跃水面时不允许穿过的方块。
- 加入了
#ice_melts_when_destroyed_above。- 允许冰放置其上时使其因破坏而生成水的方块。
- 加入了
#blocks_motion_in_heightmap。- 用于高度图
blocks_motion_in_heightmap_no_leaves的方块。
- 用于高度图
- 加入了
#blocks_motion_in_heightmap。- 用于高度图
motion_blocking_no_leaves的方块。
- 用于高度图
- 加入了
#blocks_lava_fire_spread。- 允许熔岩生成火的方块。
- 加入了
#blocks_fluid_flow。- 阻止流体通过的方块。
- 加入了
#washed_away_by_fluids。- 流体通过后会将其破坏的方块。
- 加入了
#required_for_poplar_leaf_ambience。- 能满足杨树树叶发出环境音效需求的方块。
- 加入了
- 物品标签
- 加入了
#poplar_logs。- 所有的杨木原木系列物品。
- 加入了
#wool_stairs。- 所有的羊毛楼梯物品。
- 加入了
#wool_slabs。- 所有的羊毛台阶物品。
- 加入了
#mushrooms。- 所有的蘑菇类物品。
- 加入了
#ores。- 所有种类的矿石。
- 加入了
- 生物群系标签
- 加入了下列定义废弃营地变种的标签:
#has_structure/abandoned_camp_bamboo_jungle#has_structure/abandoned_camp_birch_forest#has_structure/abandoned_camp_cherry_grove#has_structure/abandoned_camp_dappled_forest#has_structure/abandoned_camp_flower_forest#has_structure/abandoned_camp_forest#has_structure/abandoned_camp_meadow#has_structure/abandoned_camp_old_growth_birch_forest#has_structure/abandoned_camp_old_growth_pine_taiga#has_structure/abandoned_camp_old_growth_spruce_taiga#has_structure/abandoned_camp_savanna#has_structure/abandoned_camp_pale_garden#has_structure/abandoned_camp_snowy_taiga#has_structure/abandoned_camp_sparse_jungle#has_structure/abandoned_camp_swamp#has_structure/abandoned_camp_taiga#has_structure/abandoned_camp_windswept_forest#has_structure/abandoned_camp_wooded_badlands
- 加入了下列定义废弃营地变种的标签:
- 实体类型标签
- 加入了
#cannot_be_dismounted_by_item_usage。- 不允许通过物品脱离骑乘的实体。
- 加入了
- 伤害类型标签
- 加入了
#no_wolf_retaliation。- 不会导致驯服的狼攻击伤害来源以保卫主人的伤害类型。
- 加入了
- 加入了新的可选字段
trim_palette_replacements,控制纹饰材料调色板在指定的装备资产上应该被替换为什么(以前由纹饰材料的override_armor_assets定义)。- 格式:原始调色板ID与被替换的调色板ID的映射。
- 现在不再会产生落叶粒子。
- 打破饰纹陶罐后掉落的物品现在会保留自定义数据,例如自定义名称。
- 现在可以使用层孔菇合成兔肉煲。
- 更改了普通原型的受击和推动音效。
- 加入了
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子命令现在会输出实际受到影响的实体数目,不计入队伍未改变的实体。
- 文本组件中的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。
- 决定盔甲纹饰纹理要使用的调色板纹理ID。
- 移除了override_armor_assets字段,其功能被资源包的盔甲纹理代替。
- asset_name字段被替换为palette_id。
- 加入了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。
调色板纹理
- 所有的盔甲纹饰调色板纹理从
textures/trim/color_palettes移动到textures/palettes/trim。- 盔甲纹饰调色板基础纹理被移动到
textures/palettes/trim_bases.png。
- 盔甲纹饰调色板基础纹理被移动到
- 实体盔甲材料纹理不再由
minecraft:trim图集的paletted_permutations生成,现在是按需生成的。- 基础调色板ID现在由元数据
palette指定。 - 此字段只有一个字段:
base_palettle,指定基础调色板纹理ID。
- 基础调色板ID现在由元数据
- 物品盔甲材料纹理不变,依然由
paletted_permutations生成。
paletted_permutations精灵图类型palette_key和permutations指定的调色板纹理路径已经被替换为调色板纹理ID。例如,<namespace>:<path>现在会被解析为<namespace>:textuires/palettes/<path>.png。
- 修复了50个漏洞
- 26.3前正式版的漏洞
- MC-4 — 物品实体有时会在错误的位置出现。
- MC-73162 — 创造模式下摧毁可被一击摧毁的实体时,有时会破坏它后面的方块。
- MC-91006 — 一些实体在被放置或破坏后会丢失其名称。
- MC-102732 — 箭可能会在视觉上被未穿戴盾牌的实体反弹。
- MC-113006 — 被钓鱼竿钩起的物品运动不平滑,而是像在传送。
- MC-119577 — 被激活的TNT看起来可能会移动进入或穿过方块。
- 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-279561 — 没有中心柱的树脂砖墙不是完整方块。
- MC-295756 — 活塞在客户端侧不同步,使得玩家被移动的方式与其他实体相比不同。
- MC-297741 — 位于向上的气泡柱的受重力影响的方块可能会在客户端上穿过上方的方块。
- MC-298431 — 黏液块弹射船的行为不一致。
- MC-298762 — 幻翼反弹弓或弩射出的箭。
- MC-302221 — 移动的实体反弹箭。
- MC-302537 — 当尝试给予超过100组物品时,
/give命令成功,尽管有失败消息且未给予任何物品。 - 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-308014 —
/clear的成功消息报告的影响的玩家数量比实际影响的多。 - MC-308254 — 死于吸收了岩浆块的硫方怪不会增加玩家的
killed_by:sulfur_cube统计。 - MC-308314 — 自定义的玩家的头位于硫方怪中时不会正确渲染纹理。
- MC-308405 — 世界未开放时,
/unpublish会执行成功,尽管输出了失败消息。 - MC-308490 — “普通”硫方怪原型会产生石头音效,尽管其不再对应石头类方块。
- MC-308789 — 可以在冒险模式下用三叉戟破坏滴水石锥或硫黄尖锥。
- MC-308809 — 全角空格现在在告示牌上占据了更多的空间。
- MC-308830 — 放置床时床尾位置的方块不会向临近方块发送方块更新。
- MC-308836 — 混淆文本不再保持一致的宽度。
- MC-308849 — 嘎枝能被击退。
- MC-308914 — 发光的末影人手持末地传送门或末地折跃门时,不会为其绘制发光轮廓线。
- MC-308915 — 末地传送门或折跃门在被发光的矿车装载时,不会为其绘制发光轮廓线。
- MC-308916 — 渲染为末地传送门或末地折跃门的发光TNT不会为其绘制发光轮廓线。
- MC-308917 — 具有
end_cube特殊模型类型的物品不会在预期位置显示发光轮廓线。 - MC-310232 — 调整游戏窗口大小会导致Realms玩家菜单的界面元素错位。
由slicedlime制作的视频:
- ↑ Minecraft 26.3 Snapshot 1 — Minecraft.net,2026年6月23日。