作者:Adrian Östergård
发布日期:2022-10-19
原文链接:https://www.minecraft.net/en-us/article/minecraft-snapshot-22w42a
汉化版链接:https://silentdepth.notion.site/MINECRAFT-22W42A-c1094f8e5b9a447f805d1e5310d3554a

MINECRAFT 快照 22W42A
一个 Minecraft Java 版快照
你们好!我们刚发布了 1.19.3 的第一个快照!你可能会以为这个快照是给 1.20 准备的,但时代变了。自此以后,我们会采取一种不同的方式来发布 Minecraft Java 版的小和大版本。简单来说,我们会比以往更频繁地发布小版本。你可以在这篇文章中找到更多信息。
在这次快照中,我们带来了特性开关,你可能已经在我们昨天发表的文章中见过了。这表示我们可以在 1.19.3 添加针对 1.20 更新的特性开关,例如骆驼,以非正式内容的方式。这使我们可以作为实验性特性来做测试,同时依然能够发布包含新功能、改动和改进的更新而无需事先从游戏中移除它们。
在这次快照中,你能够以实验性特性的形式看到我们在 Minecraft Live 提到的特性、一些聊天方面的改动、部分技术性改动和错误修复。
挖得开心!
22W42A 新增内容
- 部分实验性特性可通过内置实验性数据包激活
- 收纳袋 (Bundle) 现在可作为实验性特性激活
- 添加了「全景滚动速度」辅助选项
实验性特性
- 部分实验性特性需要激活以出现在世界中
- 此类特性可通过在创建世界时添加内置数据包来激活
- 特性开关旨在隐藏未完成或实验性特性,以保证你的已有世界不受影响
- 启用了实验性特性的世界会在世界选择画面中标记为「实验性」
- 实验性特性不可在已有世界中开关
添加了骆驼
启用 1.20 更新实验性特性后即可激活骆驼。
- 骆驼可装备鞍并可乘坐两名玩家
- 骆驼自然生成于沙漠村庄
- 骆驼很高
- 大部分攻击型生物无法攻击到坐在骆驼上的你
- 它们可以不费力地趟过栅栏
- 骆驼是一种非常高雅但多变的生物
- 它们随时有可能坐下来
- 一旦坐下,你很难让它们再动起来
- 骆驼可以慢慢走,也可以快快冲
- 它们可以向前冲刺,但会损失一段时间的耐力
竹子木材套装
启用 1.20 更新实验性特性后即可激活一套竹子木材方块。
- 新木材方块
- 竹板 (Bamboo Plank)
- 竹门 (Bamboo Door)
- 竹制活板门 (Bamboo Trapdoor)
- 竹制告示牌 (Bamboo Sign)
- 竹楼梯 (Bamboo Stair)
- 竹台阶 (Bamboo Slab)
- 竹栅栏 (Bamboo Fence)
- 竹制栅栏门 (Bamboo Fence Gate)
- 竹制按钮 (Bamboo Button)
- 竹制压力板 (Bamboo Pressure Plate)
- 竹板可由 2x2 竹子合成
- 添加了竹子专属的「马赛克」木板变种,竹制马赛克 (Bamboo Mosaic)
- 它可由 1x2 竹台阶竖向排列合成
- 你还可以合成竹制马赛克的楼梯和台阶变种
- 添加了独特的竹筏 (Bamboo Raft) 和竹制运输筏 (Bamboo Chest Raft),合成方式同普通的船,但使用竹板
凿空书架 (CHISELED BOOKSHELF)
启用 1.20 更新实验性特性后即可激活书架的一个凿空变种。
- 由 6 个木板和 3 个木制台阶合成
- 可以储存书、书与笔、成书和附魔书
- 比较器可以检测出最后一本书的放置和移除动作
悬挂告示牌
想不想把你的告示牌挂起来?找点锁链,剥点木头,然后你就能做到了!启用 1.20 更新实验性特性后即可激活悬挂告示牌。
- 悬挂告示牌是更昂贵的告示牌
- 由 2 个锁链和 6 个你喜欢的木种的去皮木头合成
- 一次可合成出 6 个悬挂告示牌
- 可悬挂的方式如下:
- 在中心可提供支撑平面的方块的下方,如完整方块或栅栏
- 附着于一个方块的完整侧面
- 附着于另一个悬挂告示牌的侧面或下面
- 不同于普通告示牌,它们不可直接放置在地面,除非旁边或上方有可支撑表面
- 然而,带有横杆的悬挂告示牌不会在支撑方块被移除时掉落
声音
22W42A 内容改动
- 重新设计了创造模式物品栏的页签
- 聊天方面的改动
- Realms 新闻按钮现在会在打开链接前显示一个确认画面
- 要塞的定位代码有改动以提升执行效率,导致要塞的位置有偏移
- 它们依然位于同心圆上,但它们在同心圆上的位置有几度的变化
创造模式物品栏
创造模式物品栏的页签顺序和内容经过了调整以改善查找所需方块和物品的体验。
- 方块和物品被移入与之更相关的分类
- 同材质的方块现在会尽可能排在一起
- 部分物品现在会出现在多个页签中
- 多个页签被改名或合并入其他页签
- 搜索页面现在会根据其他页签分组显示结果
- 石化橡木台阶已从创造模式物品栏中移除
- 这是关于优化创造模式物品栏使用体验的第一次迭代,我们会继续关注这方面的反馈并按需调整
聊天
- 移除了聊天预览
- 被服务器管理员删除的聊天消息不再会完全消失,而会被替换为一行文字:「此聊天消息已被服务器删除。」
- 被删除的聊天消息在隐藏前会在聊天窗口里至少显示 3 秒
- 聊天可信状态提示经过了调整:
- 服务器修改只涉及样式时不再显示「被编辑」标签
- 「被编辑」标签的图标和提示现在是深灰色
- 「不安全」标签现在是浅灰色且不再有图标
- 部分过滤的聊天消息现在会以灰色横线显示被过滤的文本,并且在悬停时会提示此消息已被过滤
22W42A 技术性改动
- 添加了特性开关——用于启用或停用部分实验性或未完成特性(如方块、实体和物品)的世界选项
- 网络协议改动
- 拥有配方书的配方类型实例现在拥有字段
category
来判断放置状态
特性开关
一般说明
- 特性开关是用于启用或停用特定一组游戏元素(如方块、实体和物品)的选项,下文称之为「特性」
- 被开关控制的游戏元素是硬编码的
- 特性开关储存在 world 中
配置和数据包改动
- 特性开关通过数据包激活
- 添加了数据包新元数据分区
features
,其中包括内容为已启用特性开关的列表 enabled
- 游戏现在内置了部分数据包(类似「Programmer Art」资源包)来启用游戏特性和提供相关配方、进度、战利品清单等
- 在
server.properties
添加了新字段以设定默认启用的数据包(仅在创建世界时有效)
initial-enabled-packs
– 用于指定启用数据包的逗号分隔列表(特性数据包需要显式启用)
initial-disabled-packs
– 用于指定不自动启用的数据包的逗号分隔列表
- 在世界创建后发现的数据包在其依赖的特性未启用时会被禁用
特性开关的效果
方块
- 被禁用方块的 ID 不会被可添加新方块的命令识别
- 被禁用方块的物品形态也会被禁用
- 被禁用方块不会生成在结构中
- 被禁用方块不会装载到实体上(例如掉落的沙子或末影人持有的方块)
- 玩家不能与被禁用方块交互
实体
- 被禁用实体的 ID 不会被可召唤新实体的命令识别
- 被禁用实体不会被生成或加载
- 被禁用实体的刷怪蛋也会被禁用
物品
- 被禁用物品会从创造模式菜单中隐藏
- 配方和战利品列表无法添加被禁用物品
- 被禁用物品的 ID 不会被可添加新物品的命令识别
- 被禁用物品不能用于交互或攻击
网络协议
- 网络协议现在支持在不添加到 tab 玩家清单的情况下添加玩家实体到世界中
- 服务器现在可以在玩家第一次发送聊天消息时延迟分发他的身份公钥
- 安全聊天协议中的消息头不再需要在私聊消息中分发
- 出于效率安全聊天网络协议中的上下文消息引用会被去重
配方
合成书分类
- 合成书分类/页签现在可通过配方定义控制
- 可用于
shaped
/shapeless
和多种特殊合成配方的分类:
building
redstone
equipment
misc
(默认)
- 可用于熔炼、
blasting
、smoking
、campfire_cooking
的分类:
- 部分合成书会整合多个分类到一个页签中
- 具体的对应关系可能会在未来有改动
资源包
- 资源包版本现在为 11
- 移除了针对版本 3 和 4(压平之前的版本)的资源包修复工具
22W42A 错误修复
- MC-14167 - Mobs build up fall damage when dangling on a lead
- MC-96449 - Rabbits sometimes don’t drop any raw rabbit upon being killed
- MC-130754 - Jumping on farmland pushes the player a bit
- MC-135973 - Can’t hold Q to drop items rapidly from container inventories
- MC-145748 - Clicking a settings button when there’s a slider under the mouse in the next screen plays the click sound twice
- MC-146930 - The “Programmer Art” resource pack is internally called “programer_art”
- MC-150488 - Mobs can spawn on scaffolding
- MC-152752 - Jukebox music sound originates from north-west edge of the block
- MC-160610 - Mobs are able to spawn on Chorus Flowers
- MC-170457 - Chest latch doesn’t rotate properly
- MC-170817 - Click sound of sliders in the video settings noticeably louder than anywhere else
- MC-175313 - Composter filling sounds originate from the bottom northwest corner of the block
- MC-177738 - Spawnpoint set on respawn anchor using /spawnpoint depletes glowstone charge, and doesn’t stay on respawn anchor if its charge is depleted
- MC-182708 - Nether and warped wart blocks do not come after leaves in the Creative inventory
- MC-183069 - Donkeys, mules and undead horses cannot be saddled by right-clicking
- MC-183502 - The sounds for collecting honey in a bottle and collecting honeycomb with shears is categorised under friendly creatures
- MC-183831 - Villagers breed when not standing up
- MC-183899 - You can set your spawn point inside an end portal, causing the player to become stuck in the End
- MC-197150 - Horse armor and carpets cannot be equipped onto horses or llamas by right-clicking them whilst having these items held in your hand
- MC-199162 - One farmland block in plains_large_farm_1 has moisture level 0
- MC-201684 - Torches and soul torches aren’t grouped together in the creative inventory
- MC-201759 - Obsidians aren’t grouped together in Creative
- MC-202607 - Cat can get off lead by teleporting when it gives a gift after sleeping
- MC-206854 - Multiplayer warning and Chat Preview warning are off center
- MC-216733 - Basalt and blackstone are not grouped together with other “polishable” stone types in the Creative inventory
- MC-217644 - Wart blocks and shroomlights are in different Creative tabs
- MC-218534 - Blackstone stairs & slabs are not grouped with the other stone type stairs & slabs
- MC-220489 - Beds and respawn anchors are not grouped in the Creative inventory
- MC-221568 - Inconsistency: Barriers and structure voids produce particles when broken, but light blocks do not
- MC-222879 - Netherite scrap comes after netherite ingot in the creative inventory
- MC-224921 - Mob pathfinding fails under certain circumstances / mobs fall on closed turns
- MC-226184 - Axolotls pathfinding to water can sometimes fall in wide holes
- MC-226566 - Inconsistency: Blocks are not placed correctly in Creative inventory
- MC-228475 - Pointed dripstone is not grouped with dripstone blocks in the creative inventory
- MC-234446 - Moss Block appears in the wrong creative inventory tab
- MC-239465 - Emerald block in creative inventory looks out of place
- MC-242663 - Melons can generate underwater
- MC-243458 - Worldgen data packs don’t work on servers at first launch
- MC-248753 - Pressure plates don’t activate even though visually they should
- MC-249106 - Water rendering incorrectly through frogspawn hitbox/model
- MC-249232 - Frogs can sometimes fall into deep holes when pathfinding to entities
- MC-249257 - The sounds of splashing when creating mud aren’t controlled by the “Blocks” sound slider
- MC-249294 - Rabbits ignore the “MoreCarrotTicks” value, causing them to always try to eat carrots
- MC-249419 - Map color for mud brick slab is no longer consistent with map color for other mud brick blocks
- MC-249463 - Shulkers in boats with chests are lowered
- MC-249513 - Frogspawn is not grouped with turtle eggs in the Creative inventory
- MC-249720 - Allay’s wings are not attached to its body
- MC-249765 - Allays don’t render semi-transparent when invisible where appropriate
- MC-249806 - Allay renders too low in boat, boat with chest, minecart and entities
- MC-249842 - Allays attempt to pathfind to items that are outside of the world border
- MC-249875 - Parity Issue: Allays hesitate for a few seconds before following, throwing items, or doing other actions in Java
- MC-249935 - New advancement “Birthday Song” grants no experience
- MC-250249 - Parity Issue: Allays pick up arrow/potion items with other effects than the ones they’re holding
- MC-250311 - The minecraft:entity.tadpole.grow_up sound event doesn’t have a translation key
- MC-250423 - Frog frequently fails to long jump to small blocks
- MC-250943 - minecraft.used:minecraft.goat_horn doesn’t increase when using goat horns
- MC-251296 - Allay has a transparent texture but it is not transparent in game
- MC-251518 - Allay’s poses, flying animations, and dancing animations for duping differ from Bedrock’s, causing intense clipping, inconsistencies, choppy movements, and strange item positioning
- MC-251688 - Chat preview can overlap chat contents if the message is long enough
- MC-252089 - The chat preview warning menu is forcibly closed when the player dies or changes dimensions
- MC-252415 - Bedrock Edition’s new 1.19.10 splash text is not available on Java 1.19
- MC-253076 - Allay duplicates Items when its NBT data is updated every tick
- MC-253125 - Allays can dance while panicking
- MC-253189 - Allays with NoAI can dance
- MC-253367 - The screen is sometimes flashed with the “Loading terrain…” screen after proceeding with the chat preview warning when all nearby chunks are loaded
- MC-253738 - Vibration particle faces at a constant pitch of about 60 degrees, not pointing towards the target
- MC-254119 - Breeding a Screaming Goat and a Regular Goat never results in a screaming goat
- MC-254395 - Command suggestions can overlap the chat preview field when the chat preview option is set to “When Sending”
- MC-254427 - Secure chat warning toast can appear on singleplayer worlds
- MC-254535 - Nether portals cannot replace snow layers
- MC-254695 - “Narrator Disabled” pop-up doesn’t render fully
- MC-254774 - Crash when a villager with a gossip of value 0 shares gossips
- MC-255151 - net.minecraft.client.Camera#getMaxZoom(double) issue
- MC-255164 - Sculk Shrieker warning level resets to 0 after player’s death
- MC-255715 - Menu panorama stops spinning after several days
- MC-256217 - Explosions create ghost blocks on servers at high coordinates