我的世界Java版26.1-snapshot-5发布

26.1-snapshot-5是Java版26.1的第5个快照,发布于2026年1月27日[1],加入了金蒲公英以控制幼年生物是否成长,更改了更多幼年生物的模型,并修复了一些漏洞。


新内容

方块

金蒲公英

  • 一种新的花,可用于阻止幼年动物成长。
    • 对幼年动物使用时,将阻止其成长。
      • 被阻止成长的幼年动物无法喂食其他物品。
    • 对已被阻止成长的幼年动物使用时,将使其重新开始成长。
    • 无法对蝌蚪、幼年棕色哞菇、幼年僵尸马、幼年骷髅马、幼年疣猪兽使用。
    • 使用时会在该生物周围释放绿色粒子。
  • 使用1个蒲公英和8个金粒合成。
  • 可用于合成黄色染料。
  • 可用于合成谜之炖菜,给予玩家饱和效果。
  • 可放入花盆中。

常规

用户界面

  • 现在游戏规则搜索栏可以根据描述和类型来搜索游戏规则。

数据组件

  • 加入了dye组件。
    • 代表一种染料颜色。
    • 用于曾经需要匹配染料物品的各种场合,包括方块和生物互动。
      • 注意:该组件的存在不意味着启用这些功能。该物品必须明确具有这些功能,例如添加到标签或作为配方材料。
    • 格式:whiteorangemagentalight_blueyellowlimepinkgraylight_graycyanpurplebluebrowngreenredblack其一。

标签

  • 加入了物品标签:
    • #dyes:辅助标签,包含原版游戏中的所有染料。
    • #loom_dyes:允许在织布机界面上设置图案颜色的物品。
      • 织布机屏幕仍然需要物品堆叠具有minecraft:dye组件。
    • #loom_patterns:允许在织布机界面上解锁图案的物品。
      • 织布机屏幕仍然需要物品堆叠具有minecraft:provides_banner_patterns组件。
    • #cat_collar_dyes:用于给猫的项圈染色的物品。
      • 设置的颜色取自物品的minecraft:dye组件。
    • #wolf_collar_dyes:用于给狼的项圈染色的物品。
      • 设置的颜色取自物品的minecraft:dye组件。
    • #cauldron_can_remove_dye:可以在装有水的炼药锅中使用以去除minecraft:dyed_color组件的物品。
  • 加入了实体类型标签:
    • #cannot_be_age_locked:不可以被金蒲公英停止生长的可成长生物。

配方

  • 加入了minecraft:crafting_dye配方类型。
    • 替代了minecraft:crafting_special_armordye
      • 输出:
        • 此类型的配方会先将与target原料匹配的物品的minecraft:dyed_color组件值与与dye原料匹配的minecraft:dye组件值混合。
        • 结果将由与target匹配的物品转化至result物品堆叠来构建,并设置新的minecraft:dyed_color组件。
    • 格式:
      • category:配方书的分类,可以为buildingredstoneequipmentmisc之一,默认为misc
      • group:配方书的分组,默认为空字符串。
      • show_notification:可选布尔值,配方解锁时是否显示弹窗,默认为true
      • target:原料,曾被硬编码为#dyable标签。
      • dye:原料,曾被硬编码为染料物品。
        • 此物品必须具有minecraft:dye组件。
      • result:结果物品堆叠,曾经始终是与target匹配的物品副本。
  • 加入了minecraft:crafting_imbue配方类型。
    • 替代了minecraft:crafting_special_tippedarrow
    • 匹配一个单一物品source原料,并被8个material原料环绕。
      • 输出:
        • 此类型的配方会复制与source匹配的物品的minecraft:potion_contents组件到输出物品上。
    • 格式:
      • category:配方书的分类,可以为buildingredstoneequipmentmisc之一,默认为misc
      • group:配方书的分组,默认为空字符串。
      • show_notification:可选布尔值,配方解锁时是否显示弹窗,默认为true
      • source:原料,曾被硬编码为minecraft:lingering_potion
      • material:原料,曾被硬编码为minecraft:arrow
      • result:结果物品堆叠,曾被硬编码为8个minecraft:tipped_arrow

更改

生物

海豚、鱿鱼、发光鱿鱼、海龟、美西螈

  • 更改了幼年个体的纹理和模型。
    • 调整了幼年鱿鱼、幼年发光鱿鱼和幼年美西螈的边界箱以匹配其新模型。

  • 修正了幼年热带鸡的侧面纹理。

兔子

  • 修正了幼年棕色兔子的腿部纹理。

常规

数据包

  • 将数据包版本号更改为98.0

物品修饰器

  • set_random_dyes
    • 不再只对属于物品标签#dyeable的物品工作。

环境属性

  • 将环境属性gameplay/turtle_egg_hatch_chance的默认值更改为0.002。

文本组件

  • 从文本组件nbt解析的标签,若设置为interpret: false,现在会经过语法渲染,而不是单一扁平的text组件。

配方

  • 移除了minecraft:crafting_special_mapcloning配方类型,其功能被整合到minecraft:crafting_transmute
  • 现在show_notification字段可以在所有配方上工作了,此前只在crafting_shaped上工作:
    • minecraft:crafting_shapeless
    • minecraft:crafting_shaped
    • minecraft:crafting_transmute
    • minecraft:smelting
    • minecraft:blasting
    • minecraft:smoking
    • minecraft:campfire_cooking
    • minecraft:stonecutting
    • minecraft:smithing_transform
    • minecraft:smithing_trim
  • 移除了下列没有配方书的配方的group字段:
    • minecraft:stonecutting
    • minecraft:smithing_transform
    • minecraft:smithing_trim
  • 更改了minecraft:crafting_transmute配方类型。
    • 此类型的配方现在可以接受与material匹配的多个物品。
    • 附加字段:
      • material_count:整数范围,material字段匹配的物品数量。
        • 必须为[1, 8]的子区间。
        • 默认为[1, 1]
      • add_material_count_to_result:布尔值,默认为false
        • true时,被原料material匹配上的物品数量会增加到结果物品的数量上。
  • 更改了minecraft:crafting_special_bannerduplicate配方类型。
    • 现在可以限制原料。
    • 现在可以指定输出。
    • 此配方依旧只作用于旗帜物品。
    • 移除了未使用的category字段。
    • 附加字段:
      • banner:可用于来源和结果物品的原料,曾被硬编码为旗帜物品。
      • result:结果物品堆叠,曾被硬编码为不带有空图案的旗帜物品。
    • 输出:
      • 此配方会搜寻第一个与banner匹配的旗帜物品,并将其视为源旗帜。
      • 结果将由源旗帜转化至result物品堆叠来构建。
      • 源旗帜依旧会留在合成方格内。
  • 更改了crafting_special_bookcloning配方类型。
    • 现在可配置原料和输出。
    • 移除了未使用的category字段。
    • 附加字段:
      • source:作为来源书的原料。
        • 为了整个配方进行匹配,此物品必须具有minecraft:written_book_content组件。
      • material:将要被复制的原料,曾被硬编码为#book_cloning_target标签。
      • allowed_generations:整数范围,被material匹配的原料的minecraft:written_book_content组件中generation的允许值。
        • 必须是[0, 2]的子区间。
        • 默认为[0, 1],即允许原稿和副本,但不允许副本的副本。
      • result:结果物品堆叠,曾经总是source原料的副本。
    • 输出:
      • 此类型的配方会先获取与source匹配的物品的minecraft:written_book_content组件。
      • minecraft:written_book_content组件的generation字段会增加1。
      • 结果将由与source匹配的物品转化至result物品堆叠来构建,并设置新的written_book_content组件。
      • material匹配的物品数量会增加到结果物品堆叠上。
      • source匹配的物品会留在合成方格中。
  • 更改了minecraft:crafting_decorated_pot配方类型。
    • 现在可配置原料和输出。
    • 移除了未使用的category字段。
    • 附加字段:
      • backleftrightfront:原料,曾被硬编码为#decorated_pot_ingredients标签。
      • result:结果物品堆叠,曾被硬编码为1个minecraft:decorated_pot
    • 其他功能保持不变。例如,与原料匹配的物品会将给结果物品加上内容对应的minecraft:pot_decorations组件。
  • 更改了minecraft:crafting_special_firework_rocket配方类型。
    • 现在可配置原料和输出。
    • 移除了未使用的category字段。
    • 附加字段:
      • shell:原料,曾被硬编码为minecraft:paper
      • fuel:原料,曾被硬编码为minecraft:gunpowder
      • star:原料,曾被硬编码为minecraft:firework_star
      • result:结果物品堆叠,曾被硬编码为3个minecraft:firework_rocket
    • 输出:
      • 必须精确存在一个与shell原料匹配的物品。
      • fuel匹配的物品堆叠数量会控制flight_duration字段。
      • explosions字段复制自star原料的minecraft:firework_explosion组件(如果有的话)。
  • 更改了minecraft:crafting_special_firework_star_fade配方类型。
    • 现在可以配置原料。
    • 移除了未使用的category字段。
    • 此配方现在使用minecraft:dye组件,而不是在染料物品中硬编码颜色。
    • 附加字段:
      • target:原料,曾被硬编码为minecraft:firework_star
      • dye:原料,曾被硬编码为染料物品。
        • 为了整个配方进行匹配,此物品必须具有minecraft:dye组件。
      • result:结果物品堆叠,曾经总是被target匹配的物品副本。
    • 输出:
      • 此配方会找到被target匹配的原料物品的minecraft:firework_explosion组件的当前值。
      • firework_explosionfade_colors字符会被设置为被dye匹配上的物品的颜色。
      • 结果将由与target匹配的物品转化至result物品堆叠来构建,并设置新的minecraft:firework_explosion组件。
  • 更改了minecraft:crafting_special_firework_star配方类型。
    • 现在可配置原料和输出。
    • 移除了未使用的category字段。
    • 附加字段:
      • trail:原料,曾被硬编码为minecraft:diamond
      • twinkle:原料,曾被硬编码为minecraft:glowstone_dust
      • fuel:原料,曾被硬编码为minecraft:gunpowder
      • dye:原料,曾被硬编码为染料物品。
        • 为了整个配方进行匹配,此物品必须具有minecraft:dye组件。
      • shapes:一组形状与材料的映射。
        • 允许的键值与minecraft:firework_explosion组件的shape字段相同。
        • small_ball
        • large_ball,曾被硬编码为minecraft:fire_charge
        • burst,曾被硬编码为minecraft:feather
        • star,曾被硬编码为minecraft:gold_nugget
        • creeper,曾被硬编码为生物头颅。
    • 此配方现在使用minecraft:dye组件,而不是在染料物品中硬编码颜色。
    • 输出:
      • 必须精确存在一个与fuel原料匹配的物品。
        • 结果会基于result字段,其minecraft:firework_explosion组件的内容将由下列值决定:
          • dye匹配的原料的minecraft:dye组件会添加到colors字段。
          • 如果存在一个物品被trial匹配,则has_trail字段被设置为true
          • 如果存在一个物品被twinkle匹配,则has_twinkle字段被设置为true
          • shape字段由shape字段匹配的原料决定,不存在时为small_ball
  • 更改了minecraft:crafting_special_mapextending配方类型。
    • 现在可配置原料和输出。
    • 移除了未使用的category字段。
    • 附加字段:
      • map:原料,曾被硬编码为具有minecraft:map_idminecraft:filled_map物品。
        • 为了整个配方进行匹配,此物品必须具有minecraft:map_id组件。
      • material:原料,曾被硬编码为minecraft:paper
      • result:结果物品堆叠,曾经总是与map原料匹配的物品副本。
    • 输出:
      • 此配方会先找到与map原料匹配的物品的minecraft:map_id组件。
      • 结果物品将原料物品转化来构建。
      • minecraft:map_post_processing组件将设置在结果物品上。
      • 源物品会保留在合成方格中。
  • 更改了minecraft:crafting_special_shielddecoration配方类型。
    • 现在可配置原料和输出。
    • 移除了未使用的category字段。
    • 附加字段:
      • banner:原料,曾被硬编码为旗帜物品。
        • 只会于旗帜物品匹配。
      • target:原料,曾被硬编码为minecraft:shield
        • 为了整个配方进行匹配,此物品的minecraft:banner_patterns组件必须要么为空,要么不存在。
      • result:结果物品堆叠,曾经总是与target匹配的物品副本。
    • 功能保持不变。例如该配方将对与target匹配的物品进行如下更改:
    • 输出:
      • 结果将由与target匹配的物品转化至result物品堆叠来构建,然后:
      • 复制与banner匹配的物品的minecraft:banner_pattern组件。
      • 根据与banner匹配的旗帜类型来设置minecraft:base_color组件。

配方书

  • 重命名了下列切石机配方,关联的进度一并被重命名:
    • minecraft:chiseled_stone_bricks_stone_from_stonecutting被重命名为minecraft:chiseled_stone_bricks_from_stone_stonecutting
    • minecraft:end_stone_brick_slab_from_end_stone_brick_stonecutting被重命名为minecraft:end_stone_brick_slab_from_end_stone_bricks_stonecutting
    • minecraft:end_stone_brick_stairs_from_end_stone_brick_stonecutting被重命名为minecraft:end_stone_brick_stairs_from_end_stone_bricks_stonecutting
    • minecraft:end_stone_brick_wall_from_end_stone_brick_stonecutting被重命名为minecraft:end_stone_brick_wall_from_end_stone_bricks_stonecutting
    • minecraft:mossy_stone_brick_slab_from_mossy_stone_brick_stonecutting被重命名为minecraft:mossy_stone_brick_slab_from_mossy_stone_bricks_stonecutting
    • minecraft:mossy_stone_brick_stairs_from_mossy_stone_brick_stonecutting被重命名为minecraft:mossy_stone_brick_stairs_from_mossy_stone_bricks_stonecutting
    • minecraft:mossy_stone_brick_wall_from_mossy_stone_brick_stonecutting被重命名为minecraft:mossy_stone_brick_wall_from_mossy_stone_bricks_stonecutting
    • minecraft:prismarine_brick_slab_from_prismarine_stonecutting被重命名为minecraft:prismarine_brick_slab_from_prismarine_bricks_stonecutting
    • minecraft:prismarine_brick_stairs_from_prismarine_stonecutting被重命名为minecraft:prismarine_brick_stairs_from_prismarine_bricks_stonecutting
    • minecraft:quartz_slab_from_stonecutting被重命名为minecraft:quartz_slab_from_quartz_block_stonecutting
    • minecraft:stone_brick_walls_from_stone_stonecutting被重命名为minecraft:stone_brick_wall_from_stone_stonecutting

资源包

  • 将资源包版本号更改为79.0
  • 由发光鱿鱼、避雷针、方块的涂蜡、上蜡和刮削发出的粒子现在渲染不透明,因为它们实际上从未使用过半透明渲染。
  • 移除了demo_background.png,改为使用精灵图popup/background.png

标签

  • 移除了物品标签#dyeable
  • 向方块标签#flower_pots中加入了金蒲公英盆栽。
  • 向方块标签#small_flowers、物品标签#piglin_loved和​#small_flowers、村民交易标签#wandering_trader/common中加入了金蒲公英。

修复

修复了14个漏洞
1.21.11前正式版的漏洞
MC-102774 — 可以只用2个末地水晶重生末影龙。
MC-163978 — 生物可以在移动的方块上生成。
MC-260148 — show_notification只适用于有序配方。
MC-305388 — 蜜蜂一直保持被激怒的状态。
MC-305888 — 在下界或末地的海龟蛋不再孵化。
26.1开发版本的漏洞
MC-305145 — 具有发光等级元素的物品在GUI中不可见。
MC-305457 — 调试叠加层中,指向的液体始终显示为“empty”。
MC-305692 — 在连接到了专用服务器的客户端上,世界选项菜单不能正常显示或更新。
MC-305693 — 烧炼配方不会将正确数量的物品添加到输出中。
MC-305698 — 一些函数因“components not bound yet”加载失败。
MC-305732 — 专用服务器管理员可能会在使用世界选项屏幕时意外使得所有怪物消失。
上个开发版本的漏洞
MC-305847 — 幼年马的隐藏式字幕未翻译。
MC-305850 — “改进透明显示”禁用时,半透明的粒子后面的半透明方块和液体不可见。
MC-305886 — 未使用的声音事件entity.baby_horse.fall

发表回复