22w42a

**此条目包含了尚未确定正式中文译名的游戏内名称。**译名未定内容的名称已在文中标记为*浅色斜体字*。在其中文译名决定前，**请勿擅自更改**。

本栏目仅是搬运官方Wiki的内容，我们只修改了一些内容！如果觉得我们做的不好，请到官方Wiki或反馈~

**22w42a**是**Java版1.19.3**的首个快照，发布于2022年10月19日，以内置数据包的形式分别加入了部分1.20的特性和重新加入了收纳袋，并修复了一些漏洞。

## 视频解释

本解释视频来自哔哩哔哩作者《图图图酱吖》

<iframe src="//player.bilibili.com/player.html?aid=816761884&bvid=BV1fG4y1n7Be&cid=867563805&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe>

手机扫码观看:

## 新内容

### 常规

数据包
* 加入了`chat\_type`子文件夹。
* 加入了`datapacks`子文件夹，包含用于启用特定功能的原版数据包（功能数据包）。
* 原版世界生成数据包现在在游戏的jar文件中可见。
	+ 故诸如`dimension\_type`、`worldgen`之类的内容都可见。

功能标志（Feature Flag）
* 用于启用或禁用特定组别的游戏元素（即方块、实体和物品）的选项。
	+ 可通过在数据包`pack.mcmeta`的`features`字段下的`enabled`字段中指定对应的命名空间ID启用。
* 被功能标志控制的游戏元素是硬编码的，并被存储在世界的`level.dat`中名为`enabled_features`的命名空间ID列表中。
* 内置数据包现在可以启用特定功能并提供与之相关的其他内容（如与之关联的合成表和进度）。
* 功能标志会产生以下影响：
	+ 被禁用的方块不会被命令识别、不会在结构中生成、不会作为实体的一部分加载，也不能与玩家交互。
	+ 被禁用的实体不会被命令识别、不会在世界中生成或加载，对应的刷怪蛋不起作用。
	+ 被禁用的物品不会被命令识别、在创造模式物品栏中被隐藏、不能被玩家用于交互或攻击，合成表和战利品表不会产生被禁用的物品。

选项
* 加入了“全景图滚动速度”辅助功能选项。

`server.properties`
* 加入了`initial-enabled-packs`和`initial-disabled-packs`，用于指定要在创建世界过程中被选中并加载的数据包。
	+ `initial-enabled-packs`用于列出需要启用的数据包（功能数据包需要显式指定）。
	+ `initial-disabled-packs`用于列出不会自动自用的数据包。
		- 在已创建的世界中添加的数据包，如果用到了未启用的功能，会被自动禁用。

闪烁标语
* 加入了以下闪烁标语：
	+ "You are valid!"
	+ "I'm glad you're here!"
	+ "You are welcome here!"
	+ "Your gender is valid!"
	+ "Contains infinite genders!"

标签
* 加入了下列方块标签：
	+ `#invalid_spawn_inside`：`end_gateway`和`end_portal`。
	+ `#stripped_logs`：`stripped_acacia_log`、​`stripped_birch_log`、​`stripped_crimson_stem`、​`stripped_dark_oak_log`、​`stripped_jungle_log`、​`stripped_mangrove_log`、​`stripped_oak_log`、​`stripped_spruce_log`和`stripped_warped_stem`。
* 加入了下列物品标签：
	+ `#stripped_logs`：`stripped_acacia_log`、​`stripped_birch_log`、​`stripped_crimson_stem`、​`stripped_dark_oak_log`、​`stripped_jungle_log`、​`stripped_mangrove_log`、​`stripped_oak_log`、​`stripped_spruce_log`和`stripped_warped_stem`。

更改
--

### 方块

屏障和结构空位
* 被破坏时不再产生粒子，以与光源方块保持一致。

紫颂花和脚手架
* 生物不再会在其上生成。

制图台、制箭台、砂轮、讲台、锻造台和切石机
* 被破坏时不再保留其自定义名称。

### 实体

兔子
* 现在被击杀时总会掉落1个生兔肉或1个熟兔肉（受到火焰伤害而死时）。

### 世界生成

要塞
* 更改了用于放置要塞的代码，使其更有效率，但可能会导致其生成位置与之前有一定偏移。
	+ 仍以同心圆环模式生成，但位置可能与之前有几度的偏差。

### 游戏内容

进度
* 进度“生日快乐歌”由挑战进度改为普通进度。
* 更改了进度完成后弹出提示的动画。

### 常规

聊天
* 移除了聊天预览。
* 被服务器管理员删除的聊天消息不再被完全隐藏，而是会显示“此聊天消息已被服务器删除。”。
* 被删除的信息被隐藏前，会在聊天栏显示3秒。
* 调整了聊天消息信任状态的标识：
	+ 仅被服务器改动样式的消息不再显示“被修改”标识。
	+ “被修改”标识的图标和指示色块的颜色改为深灰色。
	+ “不安全”标识的指示色块的颜色改为淡灰色，并取消了其对应的图标。
* 被部分屏蔽的聊天消息中，被屏蔽的部分会以灰色井号代替，指向这部分内容时会有对应的悬浮文本，提示此内容已被屏蔽。

创造模式物品栏
* 调整了各类别和其中各物品的顺序，更方便寻找同类方块和物品。
	+ 各种方块和物品被移至更适合它们的分类中。
	+ 各种方块现在尽可能地按其材质排序。
		- 例如：橡木方块及其各变种会放在一起。
	+ 有些物品可在多个分类中找到。
	+ 将一些分类重命名或合并入其他类别中。
	+ 搜索出的结果现在会按分类的排列顺序排序。
		- 例如：从建筑方块中找到的物品会排在从红石方块中找到的物品前面。
* 石化橡木台阶被移除，但其本身仍可通过命令获取。

协议
* 现在支持向世界添加玩家实体时，不把玩家列入`Tab ↹`键玩家列表中。
* 服务器现在可以不频繁地分发玩家的个人信息公钥和首个聊天数据包。
* 安全聊天协议中，私聊消息的消息头部不会再在其被发出时被分发给其他人。
* 去除了安全聊天协议的聊天消息上下文引用中的重复内容，以提升传输效率。

配方
* 配方书中的分类和标签页现在可由配方表定义控制。
* 以下分类适用于类型为`crafting_shaped`、`crafting_shapeless`以及`crafting_special_*`的合成表：
	+ `building`
	+ `redstone`
	+ `equipment`
	+ `misc`（默认）
* 以下分类适用于类型为`smelting`、`blasting`、`smoking`以及`campfire_cooking`的合成表：
	+ `food`
	+ `blocks`
	+ `misc`（默认）
* 一些配方书会将多个分类合并至同一标签页中。

Realms
* Realms新闻按钮现在会在打开链接前显示确认屏幕。

资源包
* 版本号变更为`11`。
* 移除了适用于版本号为`3`和`4`（即扁平化前的版本）的资源包的“fixer”功能，即游戏不再会尝试将这些版本的资源包调整为当前版本。

声音
* 现在，各木种会在其被放置、破坏或在其上行走时有独特的音效。
	+ 目前分为主世界木质、下界木质和竹质。

标签
* 向`#non_flammable_wood`物品标签中加入了悬挂式绯红木告示牌和悬挂式诡异木告示牌。

## 新内容（实验性）

### 方块

竹板
* 可由2×2的竹子合成。
* 功能与木板一致。
* 可用于合成对应的楼梯、台阶、按钮、门、栅栏、栅栏门、压力板、告示牌和活板门变种。

竹马赛克
* 可由纵向排列的1×2竹台阶合成。
* 可用于合成对应的楼梯和台阶变种。

*Chiseled Bookshelf*
* 最多可以存储6本书，可以是书、书与笔、成书或附魔书。
* 可由6个木板和3个木台阶合成。
* 可以与红石比较器交互，输出的红石信号强度为最后一次存取书的槽位位置。

悬挂式告示牌
* 告示牌的变种，合成需要的材料更多。
	+ 可由2个锁链和6个去皮原木合成出6个悬挂式木告示牌。
	+ 可由2个锁链和6个竹板合成出2个悬挂式竹告示牌。
* 不能附在方块顶面，但可由以下方式悬挂起来：
	+ 附着在可在中心处提供支撑点的方块底面，例如完整方块或栅栏。
	+ 附着在方块的固体侧面，模型上会展现出一根横杆。
		- 放置后可不依赖于该固体侧面而独立存在。
	+ 附着在其他悬挂式告示牌的侧面或底面。
* 可作为熔炉燃料，每个能烧炼4个物品。

### 物品

收纳袋
* 重新加入。

刷怪蛋
* 加入了骆驼刷怪蛋。

### 生物

骆驼
* 每个沙漠村庄中会自然生成一只。
* 可以跨过栅栏。
* 有时会原地坐下。
* 可以通过仙人掌繁殖。
* 可以装备鞍，供2名玩家骑乘。
	+ 被骑乘时可以慢走和疾跑。也可以冲刺，但耐力会被消耗一段时间。
	+ 在玩家骑乘时，大多数不足两格高的敌对生物都无法近战攻击到玩家。

### 非生物实体

船和运输船
* 加入了竹筏和运输竹筏。
	+ 合成时用竹板替代。
	+ 与其他的木质变种功能一致，仅外观上有区别。

### 常规

标签
* 加入了下列方块标签：
	+ `#all_hanging_signs`：`#ceiling_hanging_signs`和`#wall_hanging_signs`。
	+ `#ceiling_hanging_signs`：`acacia_hanging_sign`、​`bamboo_hanging_sign`、​`birch_hanging_sign`、​`crimson_hanging_sign`、​`dark_oak_hanging_sign`、​`jungle_hanging_sign`、​`mangrove_hanging_sign`、​`oak_hanging_sign`、​`spruce_hanging_sign`和`warped_hanging_sign`。
	+ `#wall_hanging_signs`：`acacia_wall_hanging_sign`、​`bamboo_wall_hanging_sign`、​`birch_wall_hanging_sign`、​`crimson_wall_hanging_sign`、​`dark_oak_wall_hanging_sign`、​`jungle_wall_hanging_sign`、​`mangrove_wall_hanging_sign`、​`oak_wall_hanging_sign`、​`spruce_wall_hanging_sign`和`warped_wall_hanging_sign`。
* 加入了下列物品标签：
	+ `#bookshelf_books`：`book`、​`enchanted_book`、​`writable_book`和`written_book`。
	+ `#hanging_signs`：`acacia_hanging_sign`、​`bamboo_hanging_sign`、​`birch_hanging_sign`、​`crimson_hanging_sign`、​`dark_oak_hanging_sign`、​`jungle_hanging_sign`、​`mangrove_hanging_sign`、​`oak_hanging_sign`、​`spruce_hanging_sign`和`warped_hanging_sign`。

## 更改（实验性）

### 常规

标签
* 由于新特性的加入，更改了以下标签：
	+ 向`#boats`物品标签中加入了竹筏。
	+ 向`#chest_boats`物品标签中加入了运输竹筏。
	+ 向`#fence_gates`方块标签中加入了竹栅栏。
	+ 向`#mineable/axe`方块标签中加入了`#all_hanging_signs`、竹马赛克和*Chiseled Bookshelf*。
	+ 向`#planks`方块和物品标签中加入了竹板。
	+ 向`#signs`物品标签中加入了竹告示牌。
	+ 向`#standing_signs`方块标签中加入了竹告示牌。
	+ 向`#wall_signs`方块标签中加入了墙上的竹告示牌。
	+ 向`#wooden_buttons`方块和物品标签中加入了竹按钮。
	+ 向`#wooden_doors`方块和物品标签中加入了竹门。
	+ 向`#wooden_fences`方块和物品标签中加入了竹栅栏。
	+ 向`#wooden_pressure_plates`方块和物品标签中加入了竹压力板。
	+ 向`#wooden_slabs`方块和物品标签中加入了竹台阶和竹马赛克台阶。
	+ 向`#wooden_stairs`方块和物品标签中加入了竹楼梯和竹马赛克楼梯。
	+ 向`#wooden_trapdoors`方块和物品标签中加入了竹活板门。

修复
--

修复了78个漏洞

1.19前正式版的漏洞
* MC-14167 — 被拴绳悬空牵引时，生物受到的摔落伤害会增加。
* MC-96449 — 击杀兔子有时不掉落任何生兔肉。
* MC-130754 — 玩家在耕地上跳动时会略微被推动。
* MC-135973 — 按住`Q`键不能快速扔出容器物品栏中的物品。
* MC-145748 — 选项菜单中，若鼠标点击按钮后在其指针位置上新出现的是滑块，则鼠标点击音效会播放两次。
* MC-146930 — “Programmer Art”资源包在内部被称为`programer_art`。
* MC-150488 — 生物可以在脚手架上生成。
* MC-152752 — 唱片机发出的声音的音源位于其方块西北角的纵向棱上。
* MC-160610 — 生物可以在紫颂花上生成。
* MC-170457 — 箱闩不能正确旋转。
* MC-170817 — 视频设置中的滑块点击声音明显比其他地方的大。
* MC-175313 — 堆肥机发出的声音的音源位于其方块西北角的纵向棱上。
* MC-177738 — 使用`/spawnpoint`命令将重生点设置到重生锚上时，死亡后荧石充能等级会被消耗，直至耗尽。
* MC-182708 — 创造模式物品栏中，下界疣块和诡异疣块没有排在树叶后面。
* MC-183069 — 不能直接对驴、骡和僵尸马点右键上鞍。
* MC-183502 — 用瓶子收集蜂蜜和用剪刀收集蜜脾的声音被放在“友好生物”类别里。
* MC-183831 — 村民会在非站立状态下繁殖。
* MC-183899 — 玩家可在末地传送门内设置重生点，并导致一直被卡在末地中。
* MC-197150 — 不能直接对马或羊驼点右键装备马铠或地毯。
* MC-199162 — 村庄`plains\_large\_farm\_1`结构中，有一个耕地方块的`moisture`值为0（即完全干燥的耕地）。
* MC-201684 — 创造模式物品栏中，火把和灵魂火把没有放在一起。
* MC-201759 — 创造模式物品栏中，黑曜石和哭泣的黑曜石没有放在一起。
* MC-202607 — 猫可在睡觉后给予玩家礼物时被传送，并由此导致其断开与拴绳的连接。
* MC-206854 — “警告：在线游戏由第三方提供”和“此服务器使用了聊天预览”警告信息不居中。
* MC-216733 — 创造模式物品栏中，玄武岩和黑石没有与其他可被磨制的石头种类放在一起。
* MC-217644 — 疣块与菌光体被放在创造模式物品栏的不同分类中。
* MC-218534 — 创造模式物品栏中，黑石楼梯与黑石台阶没有与其他种类的楼梯和台阶放在一起。
* MC-220489 — 创造模式物品栏中，床与重生锚没有放在一起。
* MC-221568 — 破坏屏障和结构空位时会产生粒子，而破坏光源方块时不会。
* MC-222879 — 创造模式物品栏中，下界合金碎片放在下界合金锭后面。
* MC-224921 — 特定情况下，生物寻路失败/生物会从封闭转角处摔落。
* MC-226184 — 美西螈寻路到水中的过程中有可能落入宽度较宽的洞里。
* MC-226566 — 不一致性：创造模式物品栏中，方块没有放在正确的位置上。
* MC-228475 — 创造模式物品栏中，滴水石锥与滴水石块没有放在一起。
* MC-234446 — 创造模式物品栏中，苔藓块的分类有误。
* MC-239465 — 创造模式物品栏中，绿宝石块的位置不合理。
* MC-242663 — 西瓜可在水下生成。
* MC-243458 — 服务端首次启动时，世界生成（worldgen）数据包不起作用。
* MC-248753 — 压力板不会在其看上去应该被激活时激活。
* MC-249294 — 由于会忽略`MoreCarrotTicks`值，兔子始终会尝试吃胡萝卜。

1.19的漏洞
* MC-249106 — 水的渲染不正确，其会穿过青蛙卵的判定箱或模型。
* MC-249232 — 青蛙有时在寻路到生物处时会掉进深坑。
* MC-249257 — 使用水瓶将泥土转为泥巴的声音无法通过音乐和声音选项中的“方块”滑块控制。
* MC-249419 — 地图上显示的泥砖台阶颜色不再与其他泥砖类方块的一致。
* MC-249463 — 潜影贝在运输船中的高度要比在普通船中的低。
* MC-249513 — 创造模式物品栏中，青蛙卵与海龟蛋没有放在一起。
* MC-249720 — 悦灵的翅膀不与其身体相连。
* MC-249765 — 带隐身效果的悦灵不是半透明的。
* MC-249806 — 船、运输船、矿车中的以及骑乘在其他实体上的悦灵被渲染得过低。
* MC-249842 — 悦灵会尝试寻路到世界边界外的物品上。
* MC-249875 — 趋同事项：悦灵在Java版中跟随玩家、投掷物品或做其他动作之前的几秒钟内不会做任何动作。
* MC-249935 — 达成新进度“生日快乐歌”时不给予经验。
* MC-250113 — 创造模式物品栏中，沾泥的红树根与泥巴没有放在一起。
* MC-250249 — 趋同事项：悦灵会拾起与其手持效果不一致的药箭或药水。
* MC-250311 — `minecraft:entity.tadpole.grow_up`声音事件没有对应的本地化键名。
* MC-250423 — 青蛙经常会不能跳到碰撞箱较小的方块上。
* MC-250943 — `minecraft.used:minecraft.goat_horn`不随山羊角的使用而增加。
* MC-251296 — 悦灵有透明纹理，但在游戏中不是透明的。
* MC-251518 — 悦灵的动作、飞行动画和复制时的跳舞动画与基岩版中的不一致。
* MC-251688 — 聊天预览过长时会与已接受或发送的消息重叠在一起。
* MC-252089 — 玩家死亡或切换维度时，聊天预览警告屏幕会被强制关闭。
* MC-252415 — 基岩版1.19.10中的新闪烁标语没有加入到Java版1.19中。
* MC-253076 — NBT标签每刻都在变化的悦灵会复制物品。
* MC-253367 — 附近所有区块已加载并点击聊天预览警告屏幕上的“继续”按钮后，有时“加载地形中…”屏幕会一闪而过。
* MC-253738 — 振动粒子会指向一个约60度的恒定俯仰角方向，而并不是指向朝向目标的方向。
* MC-254119 — 尖叫山羊与普通山羊交配不能产出尖叫山羊。
* MC-254189 — 趋同事项：Java版中，悦灵在船或矿车中时，不能与之交互。
* MC-254535 — 主世界下界传送门生成时不能替换雪。

1.19.1的漏洞
* MC-253125 — 悦灵受到伤害而躲避的过程中仍会跳舞。
* MC-253189 — 带`NoAI`NBT标签的悦灵仍会跳舞。
* MC-254395 — 聊天预览选项设置为“发送时”时，命令补全提示会与其重叠在一起。
* MC-254427 — 单人游戏中会出现安全聊天警告弹出信息。
* MC-254695 — “复述功能已关闭”弹出消息没有被完全渲染。
* MC-254774 — 言论值为0的村民向其他村民传播言论时游戏崩溃。

1.19.2的漏洞
* MC-255151 — `net.minecraft.client.Camera#getMaxZoom(double)`有问题。
* MC-255164 — 玩家死亡后，幽匿尖啸体的`warning_level`会被重置为0。
* MC-255715 — 旋转几天后，主菜单全景图会停止旋转。
* MC-256217 — 在服务器中，高坐标位置上发生的爆炸会产生幽灵方块。

参考
--

1. ↑ "Minecraft Snapshot 22w42a" – Minecraft.net，2022年10月19日