Java版26.3-snapshot-1

来自Minecraft Wiki
跳转到导航 跳转到搜索
26.3-snapshot-1
版本

Java版

类型

快照

发布时间

2026年6月23日

快照归属

26.3

下载

客户端​(.json)
服务端

协议版本
  •  DEC: 1073742147
  •  HEX: 40000143
数据版本

4998

资源包版本

89.0

数据包版本

108.0

最低Java版本

Java Java SE 25

26.3-snapshot-1是Java版26.3的首个快照,发布于2026年6月23日[1],加入了奔赴荒野的首批特性,并修复了一些漏洞。

新内容

[编辑 | 编辑源代码]

杨树树苗

  • 一种新的树苗,由杨树树叶掉落,也可通过与流浪商人交易获取。
  • 可用于堆肥,有30%的概率使堆肥层数增加一层。

杨树树叶

  • 随杨树生成的自然方块。
  • 有红色、橙色、黄色三种颜色。
  • 可用于堆肥,有30%的概率使堆肥层数增加一层。

杨木原木

杨木

杨木木板

层孔菇

  • 会生成在杨树和倒下的杨树的树干上。
  • 可以与流浪商人交易获得。
  • 有小型和大型两种尺寸。
    • 对着小型层孔菇使用骨粉可使其生长为大型层孔菇。
    • 大型层孔菇破坏后会掉落两个层孔菇。
  • 可用于合成蘑菇煲。
  • 具有一定的弹性,类似于床。

红灌木

  • 会在斑驳森林中以斑块形式自然生成。
  • 可用于堆肥,有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_active
      • end_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坐标。
  • 加入了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的映射。

云杉树叶

  • 现在不再会产生落叶粒子。

饰纹陶罐

  • 打破饰纹陶罐后掉落的物品现在会保留自定义数据,例如自定义名称。

谜之炖菜、蘑菇煲

兔肉煲

  • 现在可以使用层孔菇合成兔肉煲。

游戏内容

[编辑 | 编辑源代码]

硫方怪原型

  • 更改了普通原型的受击和推动音效。

进度

命令格式

[编辑 | 编辑源代码]

/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

/tick

  • 以下子命令现在会在失败时返回错误而不是打印错误信息并返回0。
    • /tick step
    • /tick step stop
    • /tick sprint stop

数据包

  • 将数据包版本号更改为108.0。
  • 将注册表configured_feature重命名为feature。

资源包

  • 将资源包版本号更改为89.0。

服务端管理协议

  • 将服务端管理协议版本号更改为3.1.0。
  • 加入了以下通知方法,在服务端进行完整世界升级时发出:
    • minecraft:notification/world/upgrade_started
    • minecraft:notification/world/upgrade_progress
    • minecraft:notification/world/upgrade_finished
    • minecraft:notification/world/upgrade_failed

数据组件

  • minecraft:pot_decorations
    • 现在接受一个复合标签,它具有如下可选字段:
      • back
      • left
      • right
      • front

盔甲纹饰定义格式

  • 修改了盔甲纹饰材料的格式:
    • 字符串asset_name字段被替换为字符串palette_id。
      • 决定盔甲纹饰纹理要使用的调色板纹理ID。
    • 移除了NBT复合标签/JSON对象override_armor_assets字段,其功能被资源包的盔甲纹理代替。

山羊角乐器定义格式

  • 加入了整型durability_damage字段。
    • 非负整数,决定每次吹奏要消耗的物品耐久值。
  • 单精度浮点数use_duration字段的取值现在可以为0,以移除吹奏冷却。

方块实体

  • minecraft:decorated_pot
    • sherds字段现在接受一个复合标签,它具有如下可选字段:
      • back
      • left
      • right
      • front

槽位源

  • 槽位源现在可以在数据包的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。
  • 物品盔甲材料纹理不变,依然由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制作的视频:

  1. ↑ Minecraft 26.3 Snapshot 1 — Minecraft.net,2026年6月23日。