我的世界Java版25w07a发布

25w07a是Java版1.21.5[非官方名称]的第6个快照,发布于2025年2月13日,将“村民交易的平衡性调整”的部分特性从实验性内容中移出,进一步调整了制图师和流浪商人的交易项,更改了绵羊的生成机制,并修复了一些漏洞。


新内容

常规

标签
  • 加入了方块标签#camels_spawnable_on#sand
    • 上方可以生成骆驼的方块。

更改

方块

灌木丛
  • 现在只会在被剪刀或附有精准采集魔咒的工具破坏时掉落。
  • 现在可以被方块直接替换。
萤火虫灌木丛
  • 降低了斑块生成萤火虫灌木丛的概率。
  • 对其使用骨粉时,现在会与灌木丛一样蔓延,而不是掉落自身物品。
    • 同样,如果无法蔓延,骨粉不会消耗。
枯叶
  • 降低了其音效文件(破坏、在上方移动、放置)的音量。
草丛
  • 降低了其音效文件(挖掘)的音量。
沙子、红沙、所有陶瓦、枯萎的灌木、眼眸花、苍白垂须、矮枯草丛和高枯草丛
  • 产生的闲置音效分类现在由“方块”改为“环境”。
移动的活塞
  • 方块实体数据中存储的NBT复合标签/JSON对象blockState不再允许指定为空对象。
末地折跃门方块
  • 方块实体数据中的整型数组exit_portal不再在被移除时保留。
熔炉、烟熏炉和高炉
  • 方块实体数据中的NBT复合标签/JSON对象RecipesUsed不再在被移除时保留。
头颅
  • 方块实体数据中的字符串note_block_sound不再在被移除时保留。

物品

收纳袋
  • 现在可以在村庄的战利品箱子中找到。具体位于:
    • 各生物群系村庄房屋
    • 村庄皮匠小屋
    • 村庄制图师小屋
    • 村庄武器匠小屋

生物

骆驼
  • 现在会在沙漠中自然生成。
哞菇及其变种
  • 更新了模型。
    • 现在会渲染其鼻子。
    • 现在腿部模型是镜像的。
绵羊
  • 绵羊的羊毛颜色现在取决于其生成所处的生物群系。
生物群系 其他生物群系
绵羊毛色 常见(81.836%) BlockSprite black-wool.png:Minecraft中black-wool的精灵图 黑色 BlockSprite brown-wool.png:Minecraft中brown-wool的精灵图 棕色 BlockSprite white-wool.png:Minecraft中white-wool的精灵图 白色
少见(各占5%) BlockSprite light-gray-wool.png:Minecraft中light-gray-wool的精灵图 淡灰色
BlockSprite light-blue-wool.png:Minecraft中light-blue-wool的精灵图 淡蓝色
BlockSprite blue-wool.png:Minecraft中blue-wool的精灵图 蓝色
BlockSprite gray-wool.png:Minecraft中gray-wool的精灵图 灰色
BlockSprite yellow-wool.png:Minecraft中yellow-wool的精灵图 黄色
BlockSprite orange-wool.png:Minecraft中orange-wool的精灵图 橙色
BlockSprite black-wool.png:Minecraft中black-wool的精灵图 黑色
BlockSprite gray-wool.png:Minecraft中gray-wool的精灵图 灰色
BlockSprite light-gray-wool.png:Minecraft中light-gray-wool的精灵图 淡灰色
少见(3%) BlockSprite cyan-wool.png:Minecraft中cyan-wool的精灵图 青色 BlockSprite red-wool.png:Minecraft中red-wool的精灵图 红色 BlockSprite brown-wool.png:Minecraft中brown-wool的精灵图 棕色
稀有(0.164%) BlockSprite pink-wool.png:Minecraft中pink-wool的精灵图 粉红色
村民
  • 调整了部分制图师交易的价格。
  • 制图师现在会根据生物群系着装出售不同颜色的旗帜。
不同着装的制图师可能出售的旗帜对应颜色
着装样式 沙漠 平原 热带草原 雪原 针叶林 丛林 沼泽
颜色 绿色
黄绿色
青色
橙色
灰色
白色
黄色
棕色
粉红色
红色
绿色
橙色
品红色
蓝色
白色
红色
青色
淡蓝色
蓝色
黄绿色
紫色
粉红色
绿色
黄色
棕色
紫色
淡蓝色
黑色
  • 实体数据中的NBT列表/JSON数组Gossips不再在移除时保留。
流浪商人
  • 现在还会出售下列物品:
    • 红树原木或苍白橡木原木
    • 苍白苔藓块、野花簇、高枯草丛或萤火虫灌木丛
  • 实体数据中的整型数组wander_target不再在移除时保留。
悦灵
  • 移除了实体数据中冗余的布尔型CanDuplicate字段。
猫和狼
  • 实体数据中的字节型CollarColor字段现在默认为14(红色)而非0(白色)。
海豚
  • 移除了实体数据中的整型TreasurePosX整型TreasurePosY整型TreasurePosZ字段。
末影人
  • NBT复合标签/JSON对象carriedBlockState不再允许指定为空对象。
狐狸
  • NBT列表/JSON数组Trusted现在默认为空。
  • NBT列表/JSON数组Trusted/data修改时,不再会与之前的状态合并。
幻翼
  • 整型Size字段重命名为整型size
  • 整型AX整型AY整型AZ字段现已合并为整型数组anchor_pos字段。
海龟
  • 整型HomePosX整型HomePosY整型HomePosZ字段现已合并为整型数组home_pos字段。
  • 移除了整型TravelPosX整型TravelPosY整型TravelPosZ字段。
  • 布尔型HasEgg字段重命名为布尔型has_egg
恼鬼
  • 整型LifeTicks字段重命名为整型life_ticks
  • 整型BoundX整型BoundY整型BoundZ字段现已合并为整型数组bound_pos字段。
僵尸村民
  • NBT列表/JSON数组Gossips字段不再在移除时保留。
灾厄村民和劫掠兽
  • 整型数组patrol_target字段不再在移除时保留。

非生物实体

下落的方块
  • 实体数据中的NBT复合标签/JSON对象BlockState字段现在可以为air,并会导致其立刻消失。
  • 现在NBT复合标签/JSON对象BlockState在未指定或无效时默认为sand
  • NBT复合标签/JSON对象BlockState不再允许指定为空对象。
物品展示实体
  • 现在firstperson_lefthandthirdperson_lefthand变换规则的渲染效果与手持时相同。
物品实体
  • 在地面上时,模型大小现在会影响悬停运动。
    • 因此,模型大小不会使其卡进下方的方块中。
  • 物品堆叠在地面上悬停的位置现在取决于模型大小和模型类型。
    • 模型深度(Z轴)小于方块的116时,物品显示为平面堆叠。
    • 否则,模型将渲染为一组从中心全方向偏移的物品。
    • 之前,平面堆叠只在使用builtin/generated父级模型时渲染。
  • 实体数据整型数组Owner整型数组Thrower字段不再在被移除时保留。
被激活的TNT
  • 现在NBT复合标签/JSON对象block_state在未指定或无效时默认为tnt
  • NBT复合标签/JSON对象block_state不再允许指定为空对象。
潜影弹
  • 整型Dir整型数组Target不再在移除时保留。
唤魔者尖牙、区域效果云和所有弹射物
  • 实体数据整型数组Owner字段不再在被移除时保留。
物品展示框、荧光物品展示框、画和拴绳结
  • 整型TileX整型TileY整型TileZ字段现已合并为整型数组block_pos字段。
箭类弹射物
  • NBT复合标签/JSON对象inBlockState字符串SoundEvent字段不再在被移除时保留。
  • NBT复合标签/JSON对象inBlockState不再允许指定为空对象。
矿车及其变种
  • 移除了冗余的布尔型CustomDisplayTile字段。
  • 已指定的NBT复合标签/JSON对象DisplayState现在会覆盖默认展示的方块状态。
  • NBT复合标签/JSON对象DisplayState不再允许指定为空对象。
  • 现在即使没有自定义展示方块状态设置,也可以指定整型DisplayOffset来覆盖默认偏移量。
展示实体
  • 整型glow_color_override字段不再在被移除时保留。
  • 方块展示实体的NBT复合标签/JSON对象block_state不再允许指定为空对象。

游戏内容

交易
  • 对制图师和流浪商人交易项的平衡性调整不再属于实验性内容。
    • 目前对图书管理员和盔甲匠交易项的平衡性调整仍然属于实验性内容。

常规

数据包
  • 将数据包版本号更改为67
标签
  • 结构标签#on_desert_village_maps、​#on_jungle_explorer_maps、​#on_plains_village_maps、​#on_savanna_village_maps、​#on_snowy_village_maps、​#on_swamp_explorer_maps#on_taiga_village_maps不再属于实验性内容“村民交易的平衡性调整”。
实体谓词
  • NBT复合标签/JSON对象stepping_on现在在目标实体不在地面上时恒返回False。
实体数据格式
  • 项数不正确的NBT列表/JSON数组PosNBT列表/JSON数组MotionNBT列表/JSON数组Rotation(分别需要3、3、2项组件)现在会被完全弃用,而不再只选择已指定的组件。
  • 被移除的NBT列表/JSON数组Tags字段不再保留。
生物数据格式
  • 整型SleepingX整型SleepingY整型SleepingZ字段现已合并为整型数组sleeping_pos字段。
    • 示例:sleeping_pos: [I;1,2,3]
玩家数据格式
  • 整型SpawnX整型SpawnY整型SpawnZ单精度浮点数SpawnAngle字符串SpawnDimension布尔型SpawnForced字段现已合并为NBT复合标签/JSON对象respawn字段。
    • 格式:
  • NBT复合标签/JSON对象respawn:玩家重生数据。
    • 整型数组pos:玩家重生点所处的方块位置。
    • 单精度浮点数angle:(默认为0.0)玩家重生时的角度。
    • 字符串dimension:(命名空间ID)玩家重生点所处的维度。
    • 布尔型forced:(默认为false)由命令设置重生点时为true
  • NBT复合标签/JSON对象enteredNetherPosition更改为NBT列表/JSON数组entered_nether_pos,为一个双精度浮点数列表。
    • 示例:entered_nether_pos: [1.0, 2.0, 3.0]
方块实体数据格式
  • 字符串NBT列表/JSON数组NBT复合标签/JSON对象CustomName字段不再在被移除时保留。
  • 字符串LootTable字段不再在被移除时保留。
地物数据格式
  • 现在树木装饰器place_on_ground的放置位置限制从草方块或泥土类方块扩大到任何完全固体渲染方块。
资源包
  • 将资源包版本号更改为52
着色器和后处理管线
  • 移除了核心着色器的着色器程序定义文件和后处理效果的JSON文件。
    • 着色器程序本身仍可用且可被覆写。
    • 后处理效果仍可用JSON文件配置。
  • 后处理渲染过程JSON格式中的字符串program现被字符串vertex_shader字符串fragment_shader取代。
    • <命名空间>:<路径>会被解析为assets/<命名空间>/shaders/<路径>.<vsh|fsh>
  • 每个Uniform定义的字符串type字段现在是必选项。
    • 现在可选值包括int、​ivec3、​float、​vec2、​vec3、​vec4matrix4
  • 每个Uniform定义的NBT列表/JSON数组values字段现在是可选项,但不建议不设置此项。
    • 不设置此项用于模糊效果的运行库配置。
  • 着色器将使用的每个Uniform都需要指定,否则会导致未定义的行为。

修复

修复了23个漏洞
1.21前正式版的漏洞
  • MC-122840 — “/data remove”无法移除末地水晶的beam_target标签。
  • MC-152382 — 末地折跃门和末地传送门不会随渲染距离雾淡出。
  • MC-153392 — /data remove无法移除村民言论。
  • MC-220091 — 召唤falling_block实体时,设为任意空气方块(air、​cave_airvoid_air)的BlockStateNBT会被改为默认值sand
  • MC-230445 — 末地传送门和末地折跃门未在失明或黑暗效果下合适地渲染。
1.21.4的漏洞
  • MC-279472 — 虚空看起来比之前更低、更淡了。
  • MC-279572 — 末地传送门和末地折跃门不受水、熔岩或细雪雾影响。
1.21.5开发版本的漏洞
  • MC-279434 — 同时处于细雪和火中产生大量灭火噪音。
  • MC-279598 — 运行/test clearall后,部分测试结构偶尔仍然存在。
  • MC-279637 — /test verify一个max_attempts大于1的测试实例时,游戏崩溃。
  • MC-279711 — 关闭测试实例方块UI时,“实体:”翻转。
  • MC-279913 — 哞菇的鼻子与牛不再一致。
  • MC-279921 — 即使玩家沉入细雪,“轻功雪上飘”进度也会赋予。
  • MC-279934 — block.sand.idleblock.sand.wind不在Ambient/Environment声音分类中。
  • MC-279948 — 寒带牛变种的双角不镜像。
  • MC-279992 — 穿着皮革靴子从某特定高度跳下并落到细雪上会导致玩家在细雪中卡住。
上个开发版本的漏洞
  • MC-280132 — 枯叶的生成被草方块以外的方块不一致地阻断。
  • MC-280133 — 在世界边界旁移动时出现画质故障。
  • MC-280167 — 用F3 + L处理数据会在日志中输出许多错误。
未知版本的漏洞
  • MC-279196 — 无法用/data remove移除方块战利品表。
  • MC-279364 — 方块实体的CustomName无法移除。
  • MC-280067 — 在脚手架里的玩家不再能放置脚手架。
  • MC-280134 — 在潜行速度属性为0时潜行导致游戏崩溃。
已有 0 条评论