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

26.1-snapshot-6是Java版26.1的第6个快照,发布于2026年2月3日[1],更改了更多幼年生物的模型,对存档格式进行了重大更改,并修复了一些漏洞。


新内容

常规

标签

  • 加入了方块标签:
    • #mud:泥巴和沾泥的红树根
    • #moss_blocks:苔藓块和苍白苔藓块
    • #grass_blocks:草方块、菌丝体和灰化土
    • #substrate_overworld#dirt#mud#moss_blocks#grass_blocks
      • 用于集合世界生成条件。
    • #beneath_tree_podzol_replaceable
      • 定义适用于树木下方可被灰化土替代的方块。
    • #beneath_bamboo_podzol_replaceable
      • 定义适用于竹子下方可被灰化土替代的方块。
    • #cannot_replace_below_tree_trunk#dirt#mud#moss_blocks和灰化土
    • #forest_rock_can_place_on
      • 定义哪些方块之上可放置forest_rock地物。
    • #huge_brown_mushroom_can_place_on
      • 定义哪些方块之上可放置huge_brown_mushroom地物。
    • #huge_red_mushroom_can_place_on
      • 定义哪些方块之上可放置huge_red_mushroom地物。
    • #ice_spike_replaceable
      • 定义冰刺可替换哪些方块。
  • 加入了物品标签:
    • #mud
      • 与方块标签对应。
    • #moss_blocks
      • 与方块标签对应。
    • #grass_blocks
      • 与方块标签对应。

更改

方块

金蒲公英

  • 现在可以对蝌蚪使用。
  • 不再可以对已驯服的幼年骷髅马和僵尸马使用。

生物

蜜蜂、狐狸、山羊、骆驼、犰狳、北极熊、羊驼和行商羊驼

  • 更改了幼年个体的纹理和模型。
  • 幼年骆驼身上的鞍现在不再渲染。

美西螈

  • 为幼年美西螈加入了装死的动画。

骷髅马和僵尸马

  • 幼年个体不再会成长为成年个体。

骆驼尸壳

  • 移除了未使用的幼年个体。

  • 将幼年鸡的翅膀回退为单层纹理。

游戏内容

用户界面

  • 需要升级存档格式的世界现在会显示Upgrade and Play而不是进入选中的世界,且世界升级前“编辑世界”和“重建”按钮会被禁用。
  • 加入了展示升级进度的屏幕,在升级世界时显示。
  • 在此版本中升级世界时将强制进行备份。

常规

数据包

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

资源包

  • 将资源包版本号更改为80.0

存档格式

  • 所有的维度现在存储在维度子文件夹中。
    • 主世界的数据现在移动到dimensions/minecraft/overworld
      • 这包括区块、实体和兴趣点文件夹,以及位于data中的相关文件。
    • 下界的数据从DIM-1移动到dimensions/minecraft/the_nether
    • 末地的数据从DIM1移动到dimensions/minecraft/the_end
    • 根目录的data文件夹现在只用于存储和维度无关的数据,而不是和主世界的数据共享。
  • 玩家存储移动到players子目录中。
    • advancements → players/advancements
    • playerdata → players/data
    • stats → players/stats
  • 世界指定资源包(resources.zip)移动到resourcepacks子目录中。
  • 数据存储的数据文件夹现在带命名空间了。
    • 这意味着所有的此类数据现在会存储在data文件夹下的命名空间子文件夹下。
      • 所有原版游戏的文件都按此规则移动。
      • 例如:data/scoreboard.dat → data/minecraft/scoreboard.dat
    • 命令存储现在使用命名空间子文件夹而不是命名空间后缀。
      • 例如:data/command_storage_foo.dat → data/foo/command_storage.dat
    • chunks.dat被重命名为chunk_tickets.dat
    • 地图数据现在存储在data/minecraft/maps子文件夹中。
      • 地图索引文件被重命名为数字。
        • 例如:map_1.dat → 1.dat
      • idcounts.dat被重命名为last_id.dat
    • 没有特例raids_end.dat了。
      • 末地现在也使用raids.dat
    • 结构方块存储的结构从generated/namespace/structures移动到generated/namespace/structure

存档基础数据存储格式

  • Player标签被singleplayer_uuid取代,以引用玩家数据文件。
  • 与难度相关的设置移动到difficulty_settings标签中。
    • Difficulty被重命名为difficulty
    • difficulty现在使用字符串而不是整型。
      • 允许值:
        • peaceful
        • easy
        • normal
        • hard
    • DifficultyLocked被重命名为locked
  • 末影龙战斗数据被移出到data文件夹中。
    • 它现在位于dimensions/minecraft/the_end/data/minecraft/ender_dragon_fight.dat
    • 末影龙战斗现在也可以在其他维度启动,参见下方的维度类型章节。
    • 数据更改:
      • NeedsStateScanning被重命名为needs_state_scanning
      • DragonKilled被重命名为dragon_killed
      • PreviouslyKilled被重命名为previously_killed
      • IsRespawning被替换为respawn_stage
        • 允许值:
          • start
          • preparing_to_summon_pillars
          • summoning_pillars
          • summoning_dragon
          • end
      • Dragon被重命名为dragon_uuid
      • ExitPortalLocation被重命名为exit_portal_location
      • Gateways被重命名为gateways
      • 加入了respawn_time,表示自重生阶段开始后已经经过的时间。
      • 加入了respawn_crystals:一个UUID的列表,表示触发重生的末地水晶。
  • 流浪商人数据被移出到data文件夹中。
    • 它现在位于data/minecraft/wandering_trader.dat
    • 数据更改:
      • 移除了WanderingTraderId
      • WanderingTraderSpawnChance被重命名为spawn_chance
      • WanderingTraderSpawnDelay被重命名为spawn_delay
  • CustomBossEvents被移出到data文件夹中。
    • 它现在位于data/minecraft/custom_boss_events.dat
  • 与天气相关的数据被移出到data文件夹中。
    • 它现在位于data/minecraft/weather.dat
    • 数据更改:
      • clearWeatherTime被重命名为clear_weather_time
      • rainTime被重命名为rain_time
      • thunderTime被重命名为thunder_time
  • ScheduledEvents被移出到data文件夹中。
    • 它现在位于data/minecraft/scheduled_events.dat
    • 数据更改:
      • Name被重命名为id
      • TriggerTime被重命名为trigger_time
      • Callback被重命名为callback
        • Type被重命名为type
        • Name被重命名为id
  • game_rules被移出到data文件夹中。
    • 它现在位于data/minecraft/game_rules.dat
  • WorldGenSettings被移出到data文件夹中。
    • 它现在位于data/minecraft/world_gen_settings.dat
    • 数据更改:
      • generate_features被重命名为generate_structures
  • world_clocks被移出到data文件夹中。
    • 它现在位于data/minecraft/world_clocks.dat

已配置的地物

  • 基于测试的方块状态提供器的fallback字段现在可选且可以为空。
    • 在这种情况下如果调用了空的fallback,则地物将不放置任何东西。
    • 此前只有disk地物类型的state_provider使用了基于测试的方块状态提供器。
  • forest_rock地物类型被重命名为block_blob
  • block_blob地物类型的配置现在支持下列参数:
    • state:岩石的组成方块。
    • can_place_on:方块谓词,定义岩石的方块可放置在哪里。
  • ice_spike地物类型被重命名为spike
  • spike地物类型的配置现在支持下列参数:
    • state:冰刺的组成方块。
    • can_place_on:方块谓词,定义冰刺的方块可放置在哪里。
    • can_replace:方块谓词,定义冰刺的方块可替换的方块。
  • huge_red_mushroomhuge_brown_mushroom地物类型的配置现在有了一个新参数:
    • can_place_on:方块谓词,定义巨型蘑菇可放置在哪里。
  • alter_ground树木装饰器的provider现在是基于测试的方块状态提供器。
  • tree地物类型的配置将force_dirtdirt_provider替换为单一的基于测试的方块状态提供器below_trunk_provider
    • 格式:
      • fallback:可选的方块状态提供器。
      • rules:一个规则的列表。
        • if_true:方块谓词,检查要放置方块前的方块坐标。
        • then:一个方块状态提供器。
    • 默认值:
      "below_trunk_provider": {
          "rules": [
              {
                  "if_true": {
                      "type": "minecraft:not",
                      "predicate": {
                          "type": "minecraft:matching_block_tag",
                          "tag": "minecraft:cannot_replace_below_tree_trunk"
                      }
                  },
                  "then": {
                      "type": "minecraft:simple_state_provider",
                      "state": {
                          "Name": "minecraft:dirt"
                      }
                  }
              }
          ]
      }
      
    • 此前使用过force_dirt的树木现在都具有below_trunk_provider,且始终是泥土。

维度类型

  • 加入了has_ender_dragon_fight:布尔值,控制此维度是否有末影龙战斗。

标签

  • 拆分了方块标签#dirt,现在仅包含泥土、砂土和缠根泥土。

着色器和后处理管线

  • 着色器core/rendertype_item_entity_translucent_cull被移除,由core/entity取代。
  • 着色器core/rendertype_entity_alphacore/rendertype_entity_decal被移除,改为core/entity实现的DISSOLVE标志。
  • UI和世界中的物品渲染现在由core/entity拆分到新着色器core/item

修复

修复了15个漏洞
1.21.11前正式版的漏洞
MC-134573 — 游戏在备份世界时卡住。
MC-259032 — /data对较小的负数输出正数结果。
MC-264187 — 光照限制设置为不包含15的区间的刷怪笼不会在夜晚露天生成生物。
MC-273228 — 使用自定义世界生成数据包生成水湖时,游戏崩溃。
MC-303403 — 悬挂式告示牌方块展示实体渲染成黑色,且在其他方块和生物前面渲染。
MC-305580 — 幼年的僵尸马、骷髅马和骆驼尸壳可以生长为成年的,和其他幼年亡灵生物不同。
MC-306123 — 狼在和平难度下仍然尝试攻击玩家。
26.1开发版本的漏洞
MC-305598 — wolf_baby_angry4音效(愤怒变种的幼年狼音效)突然结束。
MC-305813 — 加载天数很大的存档时,游戏因为整数溢出而崩溃。
MC-305887 — 幼年马的进食音效的音调明显太低。
MC-305923 — 气泡柱会使得与其重合的含水方块消失。
上个开发版本的漏洞
MC-305988 — 金蒲公英不能喂给蝌蚪。
MC-306022 — 金蒲公英对驯服的幼年骷髅马和僵尸马有效。
MC-306035 — “生日快乐歌”进度不再被授予。
MC-306057 — 将幼年美西螈装进桶中时,AgeLockedNBT标签不会被保存。

发表回复