Minecraft 26.3 Snapshot 10
# Minecraft 26.3 Snapshot 10
**《我的世界》Java 版快照**
我们稳稳来到 26.3 Snapshot 10 啦!这一周,**斑驳森林(Dappled Forest)全景图**登陆主菜单,每次启动游戏都有秋日温馨氛围。本快照还包含大量技术改动与改进,来深挖吧!
挖矿愉快!
## 新特性
### 领域(Realms)
- 新增**领域介绍界面**,展示领域核心功能。
- 可从“添加领域(Add Realm)”按钮进入。
- 若有试用资格,进入领域时会自动显示。
### 更改
- 主菜单背景全景更新为展示新**斑驳森林**生物群系与一处废弃营地。
- 游戏模式切换器中的“冒险模式”图标改为**埋藏的宝藏地图**。
- 定位结构时性能提升。
- **回退本周期中对溺尸行为和动画的近期改动**(恢复此前表现)。
- 方块/物品/实体小调整:
- 为保护亡灵生物免受阳光而受损时,附魔现在会作用到正在受损的物品上。
- 吃紫颂果后随机传送,现在会朝传送方向显示粒子。
- 探险家地图重命名,命名更统一:
- Ocean Monument Explore Map → **Ocean Monument Map(海底神殿地图)**
- Swamp Hut Explorer Map → **Swamp Hut Map(沼泽小屋地图)**
- Trial Chambers Explorer Map → **Buried Trial Chambers Map(埋藏的试炼密室地图)**
- Woodland Mansion Explorer Map → **Woodland Mansion Map(林地府邸地图)**
- Jungle Pyramid Explorer Map → **Jungle Pyramid Map(丛林金字塔地图)**
### 无障碍(Accessibility)
- 字幕现在指向范围内**最近发出的声音**。
## 技术性更改
- 数据包版本:**118.0**
- 资源包版本:**97.0**
- 重新加入 `none` 挥动动画类型:影响 `/swing` 命令,以及 `minecraft:attack_animation` 和 `minecraft:interact_animation` 组件。
### 数据包版本 118.0
#### 命令
- 新增 `/compute`:在多种上下文中计算 `minecraft:number_provider`。
- 所有上下文中,`origin` 设为当前命令上下文位置,`this entity` 设为 `@s`。
- 语法:
```
/compute <target> <provider> [<scale>|integer]
```
- `<target>`:
- `default`:在 `minecraft:command_compute_default` 上下文运行,只有通用参数(位置与 this entity)
- `block <pos>`:在 `minecraft:command_compute_position` 上下文运行,方块状态和方块位置基于 `<pos>` 处方块
- `entity <entity selector>`:在 `minecraft:command_compute_entity` 上下文运行,`target_entity` 设为选择器结果
- `<provider>`:`minecraft:number_provider` 注册表元素或内联值
- `<scale>`:可选缩放,默认 1.0;最终结果乘以 scale 并向下取整
- `integer`:可选标记,使用整数模式;因中间步骤截断,即使 scale=1.0 也与浮点模式不等价
#### `/data` 改动
- `/data modify ... append|insert|merge|prepend|set` 新增来源 `compute`
- 会先算一个 `minecraft:number_provider`,再把结果作为整数或浮点 tag 提供。
- 语法:`compute <target> <provider> `
- 例:
```
/data modify storage foo bar set compute entity @n {type:score,target:{type:context,target:target_entity},score:baz}
```
#### 数据组件
- 改 `minecraft:consumable`:
- `teleport_randomly` 消费效果新增可选字段 `directional_particles`(布尔):是否显示朝传送方向的粒子拖尾;默认 true。
- 改 `minecraft:block_transformer`:
- 内容移到独立注册表;组件现在必须引用 `minecraft:block_transformer` 注册表,原有内联组件移除。
- 改 `minecraft:attack_animation` / `minecraft:interact_animation`:
- `duration` 字段现在是非负整数。
#### 战利品表类型
- 新增 `minecraft:command_compute_default`:`/compute default` 用
- 参数:`origin`(命令执行位置)、`this entity`(命令的 @s,可选)
- 新增 `minecraft:command_compute_position`:`/compute block` 用
- 包含上面全部 + `block_entity`(该位置方块实体)、`block_state`(该位置方块状态)
- 新增 `minecraft:command_compute_entity`:`/compute entity` 用
- 包含 default 全部 + `target_entity`(命令选择器选中的实体)
#### 战利品函数
- 改 `minecraft:set_loot_table`:
- 移除未用字段 `type`
- 原 `name` 字段改名为 `loot_table_id`
#### 方块转换器(Block Transformers)
- 新增 `minecraft:block_transformer` 注册表:把方块转成另一方块的规则列表。
- 每条规则字段:
- `block_state_provider`:方块状态提供者;若返回空(如 rule_based_state_provider),尝试下一条规则
- `sound`:可选,交互时播放的声音事件,如 `minecraft:item.axe.strip`;缺省不播
- `particle`:可选,交互粒子;缺省 none;值有 `none` / `scrape` / `wax_on` / `wax_off`
- `disallowed_faces`:可选,禁止交互的方向列表(`up/down/north/south/east/west`);碰到就跳到下一条规则;默认空
- `loot`:可选战利品表,成功转换时掉落用,如 `minecraft:till/rooted_dirt`;默认无
- `drop_strategy`:可选,战利品从哪掉;`from_middle`(默认)/ `clicked_face`
- `update_from_neighbors`:可选布尔,转换后是否随邻居更新(让栅栏连起来等),默认 true
- `transform_type`:可选;`single_block`(默认)/ `copper_chest`(输入输出都是任意风化/涂蜡铜箱时,影响双层箱两侧)
- `consume_on_use`:可选布尔,是否消耗物品;仅堆叠物品;默认 true
- `item_damage_per_use`:可选整数,每次使用物品损耗;仅非堆叠物品;默认 0
- 原版默认值:`minecraft:shovel` / `minecraft:axe` / `minecraft:hoe`
#### 世界生成
##### 噪声设置(Noise Settings)
- `preliminary_surface_level` 改名 `chunk_surface_level`
- 该密度函数不再跨整个区块隐式插值
- 移除 `ore_veins_enabled`,改用 `minecraft:ore_vein` 材质规则
- 移除 `noise.size_horizontal` / `noise.size_vertical`,改到 interpolated 密度函数里指定
- 新增可选 `debug_functions`:对象列表,在 `chunk_generation_stats` 调试项显示密度函数
- `label`:标识用字符串
- `function`:要计算/显示的密度函数
##### 材质规则(Material Rules)
- 新增 `minecraft:ore_vein`
- `ore_block`:放置的矿石方块
- `raw_ore_block`:放置的原矿方块
- `filler_block`:填充方块
- `raw_ore_chance`:0~1,用原矿代替矿石的概率
- `density`:0~1 的密度函数,矿脉替换方块的概率;≤0 不替换
- `richness`:0~1,放矿石/原矿而非填充块的概率;≤0 全填充;≥1 无填充
- `filler_gap`:密度函数,若为正则永远放填充块
- 改 `minecraft:noise`:新增
- `shift_x` / `shift_y` / `shift_z`:可选密度函数,域扭曲;不写相当于 0
- 移除 `minecraft:shifted_noise`,由 `minecraft:noise` 替代
- 改 `minecraft:interpolated`:新增 `cell_size_xz`、`cell_size_y`(正整数)
- `minecraft:cache_once` 改名 `minecraft:cache`,格式不变
- 移除 `minecraft:cache_2d` / `minecraft:cache_all_in_cell` / `minecraft:flat_cache`;可用 `minecraft:cache`,`minecraft:slice` 可替代原来 flat_cache 的 Y=0 行为
#### 标签
##### 方块标签
- `#nether_portal_frame`:可用来建下界传送门的方块
- `#conduit_effect_block`:可用来造潮涌核心的方块
##### 结构标签
- `#on_woodland_explorer_maps` → `#on_woodland_mansion_maps`
- `#on_ocean_explorer_maps` → `#on_ocean_monument_maps`
- `#on_jungle_explorer_maps` → `#on_jungle_pyramid_maps`
- `#on_swamp_explorer_maps` → `#on_swamp_hut_maps`
- `#on_trial_explorer_map` → `#on_buried_trial_chambers_map`
##### 流体标签
- `#axolotl_try_find_liquid`:美西螈想找的液体
- `#dolphin_try_find_liquid`:海豚想找的液体
- `#frog_try_find_land_near_liquid`:青蛙想找“附近有陆地”的液体
- `#entity_floatable`:让实体漂浮的流体
### 资源包版本 97
#### 物品精灵
- `item/trial_chamber_map.png` → `item/buried_trial_chambers_map.png`
- `item/jungle_temple_map.png` → `item/jungle_pyramid_map.png`
#### UI 精灵
新增:
- `gui/realms/friends.png`
- `gui/realms/minigames.png`
- `gui/realms/private_server.png`
- `gui/sprites/widget/realms_button.png`
- `gui/sprites/widget/realms_button_disabled.png`
- `gui/sprites/widget/realms_button_highlighted.png`
## 修复的漏洞(26.3 Snapshot 10)
- MC-102881 潜影贝传送不吐粒子
- MC-245030 “蜜蜂嗡嗡”字幕只在首次出现
- MC-254547 村民经验满后立即退出世界不升级
- MC-258347 末影人传送不再有额外粒子拖尾
- MC-265423 村民一次够升多级却只升一级
- MC-268145 `cache_once` 密度函数不工作
- MC-279586 字幕在声音从更远重播时继续淡出,导致叠加层视觉延迟
- MC-296368 `entity.happy_ghast.riding` 无字幕
- MC-303360 平面缓存的 shifted noise 密度函数每个 Y 都重算
- MC-306012 模拟距离边缘犰狳能逃出围栏
- MC-306778 夜视下夜间天气变化雾色不再平滑过渡
- MC-309872 开“独占全屏”按 Windows 键系统冻结
- MC-310139 生物群系边界处生成检查错误
- MC-310181 `setworldspawn` 失败串把 Overworld 小写
- MC-310182 某些描述提示缺句号
- MC-310184 `bossbar.set.max.unchanged` 把 maximum 缩成 max
- MC-310186 `languageWarning` 缺句号
- MC-310187 `bossbar.get.visible.visible` 用 shown 而非 visible
- MC-310188 某些 `/tag list` 成功串总把 tags 复数化
- MC-310233 某些百分号前多了空格
- MC-310236 某些串用 & 而不是 and
- MC-310544 单机改难度现在要开命令
- MC-310568 Intel 独显 OpenGL 后端明显回归卡顿
- MC-310634 废弃营地 `campsite_old_growth_birch_forest_4` 的桦树永不生成
- MC-310635 `/item override`/`/item fill` 用 charged_projectiles 的 contents 槽位来源会卡服务器几秒
- MC-310665 黑色地毯的羊驼装饰纹理多一个透明像素
- MC-310676 村庄 `savanna_lamp_post_01` 拼图块 NBT 末尾多了个 `]`
- MC-310693 开含地图的废弃营地箱子有时冻屏
- MC-310719 OpenGL 后端 `copyTextureToBuffer` 把深度纹理绑成颜色附件
- MC-310738 探险地图名字不一致
- MC-310776 `filled_map.jungle_temple` 把丛林金字塔叫“jungle temples”
- MC-310784 某些系统从上方看水闪得厉害
- MC-310832 clear region 用 mip0 尺寸却附了别的 mip 层级
- MC-310886 `test_instance.description.dimension` 显示原始翻译键
- MC-310941 骑鹦鹉螺时声音无字幕
- MC-310971 架子蘑菇挡树苗生长
- MC-310994 世界选项里“允许命令”按钮按完不显示提示
- MC-310995 用命令改难度不更新世界选项对应按钮
- MC-310996 改默认游戏模式不更新对应按钮
- MC-311000 世界选项里切“允许命令”不再立刻启用/禁用其他按钮
- MC-311017 穿附魔甲和裸甲发光轮廓不一致
- MC-311022 破碎时穿灵魂疾行靴可永久保留属性
- MC-311038 本地坐标结果和旧版不一致
- MC-311044 稻草床放在隐形物品展示框里 Z-fighting
- MC-311064 牛和马只在一个未探索区块生成一次
- MC-311077 硬核死亡后仍能从世界选项强行改生存
- MC-311093 村民经验满仍不立刻升级
- MC-311094 村民折扣要关了交易界面重开才生效
- MC-311115 生物转化时 `invulnerable_time` 不保留(Invulnerable 会保留)
- MC-311116 试炼地图名不像远古城市/矿井地图那样以“buried”开头
- MC-311148 射骑载具的末影人不播箭命中音
- MC-311151 白杨悬挂招牌方块纹理仍和 GUI 不一致
- MC-311153 末影人划船/矿车不被燃烧箭点着
- MC-311154 箭穿过骑载具的末影人
- MC-311162 光谱箭不给骑载具末影人上发光
- MC-311164 染色箭不给骑载具末影人上效果
- MC-311188 三叉戟穿过骑载具的末影人
- MC-311235 从 1.21.11 世界格式升级会把别的世界数据存进来
- MC-311273 `set_loot_table` 物品修饰符的 `type` 字段和“指定修饰符类型”的 `type` 冲突
## 获取快照
快照适用于《我的世界:Java 版》。打开启动器 →“安装”选项卡 → 启用快照。测试版可能坏档,请备份或用单独文件夹。
跨平台服务端 jar:Minecraft server jar
报漏洞:Minecraft issue tracker
反馈:Feedback 网站 / 官方 Minecraft Discord
页:
[1]