1.19.3

**1.19.3**是Java版的一次次要更新，发布于2022年12月7日，以内置数据包的形式分别加入了部分1.20的特性和重新加入了收纳袋，重制了创造模式物品栏，为聊天举报加入了草稿功能，并修复了一些漏洞。此版本不兼容1.19到1.19.2的服务端。

## 新内容

### 物品

刷怪蛋
* 加入了末影龙、铁傀儡、雪傀儡和凋灵刷怪蛋。
	+ 末影龙和凋灵刷怪蛋只能通过命令获取，以防止对玩家建筑造成意外破坏。

### 生物

玩家
* 为离线模式玩家加入了7个新的默认皮肤。

### 游戏内容

游戏规则
* 加入了`blockExplosionDropDecay`、`mobExplosionDropDecay`和`tntExplosionDropDecay`。
	+ 设为`false`时，被炸毁的方块全部以掉落物形式掉落。
	+ 设为`true`时，被炸毁的方块会按照其距离爆炸中心点的远近随机以掉落物形式掉落。
	+ `tntExplosionDropDecay`默认值为`false`，其他的为`true`。
* 加入了`snowAccumulationHeight`，用于决定在下雪时，一个方块内可通过降雪积累的雪的最大层数，默认值为`1`。
	+ 设为`0`时不积雪。
	+ 设为`8`或更高值时会积累到全高。
* 加入了`waterSourceConversion`和`lavaSourceConversion`。
	+ 设为`true`时，流动的水和熔岩可产生水源和熔岩源。
	+ `waterSourceConversion`的默认值为`true`，`lavaSourceConversion`的默认值为`false`。
* 加入了`globalSoundEvents`，用于控制特定游戏事件是否能被游戏中的全部玩家听到（无视距离），默认值为`true`。

### 命令格式

`/fillbiome`
* 用于设置指定区域的生物群系。由于生物群系信息并非按方块存储，最终起效的范围不一定精准匹配给出的范围。
* 基本语法：`/fillbiome [<from>] [<to>] [<biome>]`
	+ `from`：要填充区域的一个角的坐标。
	+ `to`：要填充区域的另一个角的坐标。
	+ `biome`：要设置的生物群系的ID。
* 按条件替换生物群系时的语法：`/fillbiome [<from>] [<to>] [<biome>] replace [<filter>]`
	+ `filter`：需要被替换的生物群系ID或生物群系标签。

### 常规

聊天
* 加入了聊天举报草稿，可在玩家连接至服务器时临时保存举报内容。
	+ 退出聊天举报屏幕时，举报内容可以选择放弃修改，也可以选择被保存为草稿。
		- 聊天举报屏幕被强行关闭（如玩家死亡）时，举报内容总会被保存为草稿。
	+ 会一直保留至玩家退出服务器或世界。
		- 退出时会提示玩家是否选择放弃修改，或是写完并发送举报内容。
* 加入了遥测数据收集屏幕。
	+ 用于显示被发送数据的种类。
	+ 有两种发送等级：“最少”和“全部”，用于控制要被发送的数据类型。
		- 设为“最少”时只发送必选数据。
		- 设为“全部”时会额外发送可选数据。
	+ 默认等级为“最少”。

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

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

语言
* 加入了纳瓦特尔语。
* 加入了卢森尼亚语。

选项
* 加入了“全景图滚动速度”辅助功能选项。
* 加入了“管理员用品标签页”按键控制选项，用于决定创造模式物品栏中的“管理员用品”类别是否启用。

谓词
* 为以下具有不同变种的生物类型添加了以下子谓词：
	+ `axolotl`
		- `variant`，可用值有`lucy`、`wild`、`gold`、`cyan`和`blue`。
	+ `boat`
		- 对所有种类的船和运输船均生效。
		- `variant`，可用值有`oak`、`spruce`、`birch`、`jungle`、`acacia`、`dark_oak`、`mangrove`和`bamboo`。
	+ `fox`
		- `variant`，可用值有`red`和`snow`。
	+ `mooshroom`
		- `variant`，可用值有`red`和`brown`。
	+ `painting`
		- `variant`，可用值见`painting_variant`注册表项。
	+ `rabbit`
		- `variant`，可用值有`brown`、`white`、`black`、`white_splotched`、`gold`、`salt`和`evil`。
	+ `horse`
		- `variant`，可用值有`white`、`creamy`、`chestnut`、`brown`、`black`、`gray`和`dark_brown`。
		- 花纹是单独的值，不会被此值匹配上。
	+ `llama`
		- `variant`，可用值有`creamy`、`white`、`brown`和`gray`。
	+ `villager`
		- `variant`，可用值见`villager_type`注册表项。
		- 也适用于僵尸村民。
		- 职业和等级是单独的值，不会被此值匹配上。
	+ `parrot`
		- `variant`，可用值有`red_blue`、`blue`、`green`、`yellow_blue`和`gray`。
	+ `tropical_fish`
		- `variant`，可用值有`kob`、`sunstreak`、`snooper`、`dasher`、`brinely`、`spotty`、`flopper`、`stripey`、`glitter`、`blockfish`、`betty`和`clayfish`。

`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!"
	+ "Made with lave!"[原文如此]

标签
* 加入了下列方块标签：
	+ `#all_signs`：`#signs`。
	+ `#invalid_spawn_inside`：`end_gateway`和`end_portal`。
* 加入了下列物品标签：
	+ `#creeper_igniters`：`fire_charge`和`flint_and_steel`。
	+ `#fence_gates`：`acacia_fence_gate`、​`birch_fence_gate`、​`crimson_fence_gate`、​`dark_oak_fence_gate`、​`jungle_fence_gate`、​`mangrove_fence_gate`、​`oak_fence_gate`、​`spruce_fence_gate`和`warped_fence_gate`。

更改
--

### 方块

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

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

紫颂花
* 生物不再会在其上生成。

玩家的头
* 更改了默认纹理，以匹配Steve的新版皮肤。

脚手架
* 生物不再会在其上生成。
* 更改了纹理。

潜影盒
* 现在已打开时，附着性方块（如火把）不能放置在其开合面上；附着在这些面上的接受PP更新的方块会在其开合时掉落。

刷怪笼
* 玩家放置时不再有默认的生物类型，以与基岩版保持一致。
* 没有定义生物类型的刷怪笼不再发出火焰粒子。
* 英文名称由“Spawner”改为“Monster Spawner”，以与基岩版保持一致，并不再用品红色文本显示。
* 现在可以对刷怪笼选取方块。
* 被定义的生物类型现在会在其物品描述中显示，如尚未定义生物类型，会在其描述中介绍如何设置一个生物类型。

### 物品

刷怪蛋
* 更改了北极熊刷怪蛋的颜色，以与恶魂的做区分。

水桶
* 现在水可以倒入已含水方块中。

### 生物

苦力怕
* 现在可以被火焰弹点燃。

末影人、骷髅和凋灵骷髅
* 现在在下界中只会生成于亮度为7及以下的位置，以削弱一些基于下界传送门的农场。
* 末影人死亡时掉落的手持的方块现在由战利品表控制。

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

骷髅
* 转化为流浪者的进程现在可被打断。

海龟
* 现在繁殖后会有5分钟冷却时间。

恼鬼
* 更改了模型和纹理。
	+ 仍保留了比模型稍大一些的判定箱，以便与其战斗。

### 非生物实体

刷怪笼矿车
* 没有定义生物类型的刷怪笼矿车不再发出火焰粒子。
* 英文名称由“Minecart with Spawner”改为“Minecart with Monster Spawner”。

### 世界生成

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

### 游戏内容

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

创造模式物品栏
* 调整了创造模式物品栏各类别和其中各物品的顺序与内容，更方便寻找同类方块和物品。
	+ 各种方块和物品被移至更适合它们的分类中。
	+ 各种方块现在尽可能地按其材质排序。
		- 例如：橡木方块及其各变种会放在一起。
	+ 有些物品可在多个分类中找到。
	+ 将一些分类重命名或合并入其他类别中。
		- 现在的类别包括：建筑方块、染色方块、自然方块、功能方块、红石方块、工具与实用物品、战斗用品、食物与饮品、原材料和刷怪蛋。
	+ 搜索出的结果现在会按分类的排列顺序排序。
		- 例如：从建筑方块中找到的物品会排在从红石方块中找到的物品前面。
* 更改了部分类别的图标，以优化颜色编码，并使图标更具代表性。
	+ 工具与实用物品（原“工具”）：铁斧→钻石镐
	+ 战斗用品：金剑→下界合金剑
	+ 食物与饮品（原“食物”）：苹果→金苹果
* 略微调窄了各类别标签页的宽度。
* 石化橡木台阶被移除，但其本身仍可通过命令获取。
* 现在，玩家拥有管理员权限时，可从创造模式物品栏的“管理员用品”类别中获取一些仅能由管理员使用的方块和物品，即屏障、所有种类的命令方块、调试棒、结构方块、拼图方块、全部亮度等级的光源方块、命令方块矿车和结构空位。此类别仅在满足以下条件时显示：
	+ 启用了按键控制中的“管理员用品标签页”选项。
	+ 具有管理员权限。若物品栏打开时失去权限则会被隐藏。
* 现在在创造模式的非分类性标签中，所有物品都会在其提示框中显示其属于的类别，方便寻找。此功能先前仅存在于搜索物品标签中。

旁观模式
* 旁观模式菜单中的“传送到队伍成员”选项现在仅会在队伍中有可用目标玩家时显示。

### 命令格式

`/execute`
* 加入了筛选生物群系的条件。
* 语法：`/execute (if|unless) biome [<pos>] [<biome>]`
	+ `biome`可以是生物群系ID或生物群系标签。

`/publish`
* 向其中加入了2个新参数，用于启用作弊和设置默认游戏模式。
	+ 新命令格式：`/publish [<allowCommands>] [<gamemode>] [<port>]`

### 常规

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

日志
* 现在所有从客户端发出的所有遥测事件都会被记录在日志中。
	+ 此日志有效期为7天，超期的会被删除。
	+ 此日志可在`logs/telemetry`目录下找到。
		- 可以通过遥测数据收集屏幕上的“打开我的数据”按钮快速进入。

多人游戏
* “对局域网开放”屏幕现在支持指定端口，且其上的“游戏模式”和“允许作弊”两个按钮现在会按游戏当前的状态显示。

音乐
* 略调低了荒野更新中更新的音乐的音量。

选项
* 由于没有实际区别，将“平滑光照”视频设置中“最小”和“最大”两个选项合并，只保留开与关两个状态。

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

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

配方
* 配方书中的分类和标签页现在可由配方表定义控制。
* 以下分类适用于类型为`crafting_shaped`、`crafting_shapeless`以及`crafting_special_*`的合成表：
	+ `building`
	+ `redstone`
	+ `equipment`
	+ `misc`（默认）
* 以下分类适用于类型为`smelting`、`blasting`、`smoking`以及`campfire_cooking`的合成表：
	+ `food`
	+ `blocks`
	+ `misc`（默认）
* 一些配方书会将多个分类合并至同一标签页中。
* 调整了一些配方表的内部格式，使其更具一致性。
* 使用9个同种材料合成的合成表现在被视为无序合成表，此改动不体现在实际游戏中。

资源包
* 版本号变更为`12`。
* 移除了适用于版本号为`3`和`4`（即扁平化前的版本）的资源包的“fixer”功能，即游戏不再会尝试将这些版本的资源包调整为当前版本。
* 为改进加载性能，方块与物品的纹理现在会在被方块和物品模型处理前加载。
	+ 默认情况下，不在`textures/item`和`textures/block`目录中的纹理不会被自动识别，不会被加载。
* 现在有对应的配置文件，放在新的`atlases`目录下，用于控制要被包括在纹理图集中的图像。此目录包含以下内容：
	+ `blocks`：由方块和物品模型使用的纹理。
	+ `banner_patterns`、`beds`、`chests`、`shield_patterns`、`shulker_boxes`、`signs`：用于渲染一些特殊的模型。
	+ `mob_effects`：在UI中使用的状态效果图标的纹理。
	+ `paintings`：用于画的纹理。
	+ `particles`：用于粒子的纹理（会被`particles`目录下的文件在其中的`textures`字段引用）。
* 若多个资源包中均包含这些配置文件，则会根据其在纹理包中的顺序将其合并（与数据包中的标签一样）。
* 这些文件内是一个JSON对象，只包含一个名为`sources`的列表。
	+ 加载过程中，`sources`中的所有条目会以在文件中定义的顺序，在纹理列表中添加或删除新文件。这个列表之后再被方块模型、粒子等引用。
* `source`的类型如下：
	+ `directory`：跨越所有命名空间，列出目录与子目录下的所有文件。
		- `source`：资源包中要被列出的目录，是一个以`textures`目录为基准的相对路径。
		- `prefix`：加载时需要附加到精灵图名称前的字符串。
	+ `single`：添加一个单独的文件。
		- `resource`：资源包中资源的位置（相对于`textures`的路径，隐含`.png`扩展名）。
		- `sprite`：精灵图名称（可选，默认为`resource`）。
	+ `filter`：移除匹配上给定正则表达式的精灵图。
		- `namespace`、`path`：要被移除的ID的正则表则式（只对已在列表中的条目生效），若省略此字段，则匹配任意值。
	+ `unstitch`：从其他的图像中复制矩形区域。
		- `resource`：资源包中资源的位置（相对于`textures`的路径，隐含`.png`扩展名）。
		- `divisor_x`、`divisor_y`：用于确定`regions`所用的单元。
		- `regions`：从源图片中复制的区域的列表。
			* `sprite`：精灵图名称。
			* `x`、`y`：区域左上角的坐标。
			* `width`、`height`：区域的大小。
		- `x`这种值会通过除以其除数后再乘以实际的图像大小转换为实际图像坐标。
* 例：若资源包中有一文件名为`assets/test/textures/fancy/iridium.png`，且其source为`{"type": "directory", "source": "fancy", "prefix": "custom/"}`，此纹理就可以在模型中通过`test:custom/iridium`的形式使用。

声音
* 现在，各木种会在其被放置、破坏或在其上行走时有独特的音效。
	+ 目前分为主世界木质、下界木质和竹质。
* 现在行走在地毯、睡莲和小型紫晶芽上时会有脚步声音效。
* 现在穿过下界苗、发光地衣和菌索时会有脚步声音效。

标签
* 移除了`#non_flammable_wood`方块标签。
* 移除了`#overworld_natural_logs`物品标签。
* 向`#inside_step_sound_blocks`方块标签中加入了绯红菌索、发光地衣、睡莲、苔藓地毯、下界苗、小型紫晶芽、诡异菌索和`#wool_carpets`。

遥测
* 加入了`WorldUnloaded`事件，并从`WorldLoaded`事件中移除了Java的版本。
	+ 这两个事件都是必选项。
	+ 被发送的数据包括游戏模式、客户端或服务端是否被修改，以及游戏的版本。
	+ 可用于计算玩家在一次游戏中消耗的时间，单位为秒和游戏刻。
	+ `WorldLoaded`事件的数据在进入世界时发送，`WorldUnloaded`事件的数据在退出世界（退出存档和离开服务器）时发送。
* 加入了2个新的可选事件：
	+ `PerformanceMetrics`
		- 被发送的数据包括帧率、渲染性能、内存使用量、操作系统以及客户端和服务端是否被修改。
		- 配合游戏的版本，此数据可用于比较新版本游戏的性能表现。
	+ `WorldLoadTimes`
		- 被发送的数据包括以毫秒为单位的世界加载时长、是否是新世界的创建、游戏版本和游戏平台的细节。
		- 此数据可用于在加入新特性或作出大的技术性更改时，找到对加载时间造成影响的因素。

UI
* 使用`Tab ↹`键在各按钮间切换时，被选中的按钮的提示框会显示在其上方或下方。
* 悬停在按钮上时，提示框会显示在鼠标指针旁边。
* 通过`Tab ↹`键获得焦点的按钮的提示框会优先于被鼠标指针悬停的按钮显示。
* 将合成界面和教学提示上的知识之书纹理更新为纹理更新后的纹理。

常规
* 将游戏对线性代数类型的引用迁移至Java OpenGL Math Library（JOML）。
* 翻译文件与`pack.mcmeta`中的以UTF-8编码的非ASCII字符现在会被直接存储，而不是像之前那样先被转义。
* 优化了一些异常缓慢的结构查找过程。

### 方块

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

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

竹块
* 可由9个竹子合成。

去皮竹块
* 可由竹块去皮得到。

雕纹书架
* 最多可以存储6本书，可以是书、书与笔、成书或附魔书。
* 可由6个木板和3个木台阶合成。
* 有6个槽位，上下2行，每行3个，可在指定槽位上放入或取出。
* 可以与红石比较器交互，输出的红石信号强度为最后一次存取书的槽位位置。
* 可以与投掷器和漏斗交互。

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

音符盒
* 现在可在其上方放置生物头颅，在对其按下使用键或被红石信号激活时会发出对应生物特定类型的音效。
	+ 若是玩家的头，则默认不发出声音，可通过 note\_block\_soundNBT标签设置一个特定音效。
		- 此值必须是一个有效声音事件的命名空间ID。

猪灵的头
* 可由猪灵被闪电苦力怕炸死时获得。
* 被红石充能或玩家佩戴走路时耳朵会扇动。

### 物品

收纳袋
* 重新加入。

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

### 生物

骆驼
* 每个沙漠村庄中会自然生成一只。
* 可以跨过栅栏。
* 有时会原地坐下。
* 可以通过仙人掌繁殖。
* 可以装备鞍，供2名玩家骑乘。
	+ 被骑乘时可以慢走和疾跑。也可以冲刺，但耐力会被消耗一段时间。
	+ 在玩家骑乘时，来自比玩家低0.5格以上距离的生物的单体近战攻击无法伤害玩家[需要测试]。

### 非生物实体

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

### 游戏内容

进度
* 将骆驼加入到“成双成对”进度的达成要求中。
* 现在可通过在悬挂式告示牌上使用荧光墨囊获得“眼前一亮！”进度。

### 常规

标签
* 加入了下列方块标签：
	+ `#all_hanging_signs`：`#ceiling_hanging_signs`和`#wall_hanging_signs`。
	+ `#bamboo_blocks`：`bamboo_block`和`stripped_bamboo_block`。
	+ `#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`。
* 加入了下列物品标签：
	+ `#bamboo_blocks`：`bamboo_block`和`stripped_bamboo_block`。
	+ `#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`。
* 向新的`#all_signs`方块标签中加入了`#all_hanging_signs`，作为实验性附加内容。
* 向新的`#fence_gates`物品标签中加入了竹栅栏门，作为实验性附加内容。

### 常规

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

修复
--

修复了180个漏洞
1.19前正式版的漏洞
* MC-14167 — 被拴绳悬空牵引时，生物受到的摔落伤害会增加。
* MC-26757 — 很大的物品提示框会在屏幕边缘处被截断。
* MC-50605 — 不能对刷怪笼使用选取方块键。
* MC-55718 — 创造模式物品栏中没有龙蛋。
* MC-58668 — 平滑光照的“最小”与“最大”等级没有区别。
* MC-75699 — 村民补货的悬浮文本不会自动换行，导致其在屏幕边缘处被截断。
* MC-80032 — 穿过下界传送门时，马有可能窒息而亡。
* MC-84873 — 生物`DeathTime`NBT标签的值大于等于20时会产生幽灵生物。
* MC-92017 — 盾牌检测到的伤害来源方向有误。
* MC-96449 — 击杀兔子有时不掉落任何生兔肉。
* MC-108597 — 即便已被破坏或替换，潜影盒仍会播放关闭音效。
* MC-108707 — 在服务端环境中死亡后，药水效果、粒子和火焰动画仍然在客户端侧存在。
* MC-118140 — 输出槽位中显示的地图缩放等级是合成前的，而不是合成后的。
* MC-121865 — 持续时间很长的状态效果会显示为“\*\*:\*\*”，有误导性。
* MC-127110 — 不能将水倒入含水方块中。
* MC-128003 — 破坏高海草的其中一格后，其他方块为会被空气填充，而不是水。
* MC-130754 — 玩家在耕地上跳动时会略微被推动。
* MC-132820 — 创造模式物品栏中没有刷怪笼。
* MC-135973 — 按住`Q`键不能快速扔出容器物品栏中的物品。
* MC-136152 — 放置一个已指定生物的刷怪笼时，其中的生物会被渲染为猪一小段时间（最多1秒）。
* MC-137136 — 睡莲使用的音效不正确。
* MC-137306 — 海龟没有繁殖冷却时间。
* MC-145748 — 选项菜单中，若鼠标点击按钮后在其指针位置上新出现的是滑块，则鼠标点击音效会播放两次。
* MC-146930 — “Programmer Art”资源包在内部被称为`programer_art`。
* MC-147605 — 光标可出现在多个文本框中。
* MC-149395 — 喷溅与滞留型水瓶不能熄灭僵尸身上的火。
* MC-150488 — 生物可以在脚手架上生成。
* MC-151412 — “编辑服务器信息”菜单上的“服务器名称”文本框不会自动拥有焦点。
* MC-152752 — 唱片机发出的声音的音源位于其方块西北角的纵向棱上。
* MC-156663 — 村民在水中不能正常寻路。
* MC-160610 — 生物可以在紫颂花上生成。
* MC-165686 — 合成界面上的知识之书纹理未更新。
* MC-170457 — 箱闩不能正确旋转。
* MC-170817 — 视频设置中的滑块点击声音明显比其他地方的大。
* MC-171621 — 与下界苗不同，在绯红菌索和诡异菌索上行走不发出声音。
* MC-175313 — 堆肥机发出的声音的音源位于其方块西北角的纵向棱上。
* MC-177141 — 牧师工作时显示的字幕是“酿造台：冒泡”而不是“牧师：工作”。
* MC-177523 — 末影人被激怒时发出的声音和其尖叫声对应的字幕与其空闲时发出的声音的字幕一致。
* MC-177596 — 武器匠工作时显示的字幕是“砂轮：使用”而不是“武器匠：工作”。
* MC-177676 — 盔甲匠工作时显示的字幕是“高炉：噼啪作响”而不是“盔甲匠：工作 ”。
* MC-177738 — 使用`/spawnpoint`命令将重生点设置到重生锚上时，死亡后荧石充能等级会被消耗，直至耗尽。
* MC-177789 — 潜影盒不会使其顶面上的缠怨藤掉落。
* MC-182708 — 创造模式物品栏中，下界疣块和诡异疣块没有排在树叶后面。
* MC-183069 — 不能直接对驴、骡和僵尸马点右键上鞍。
* MC-183502 — 用瓶子收集蜂蜜和用剪刀收集蜜脾的声音被放在“友好生物”类别里。
* MC-183831 — 村民会在非站立状态下繁殖。
* MC-183899 — 玩家可在末地传送门内设置重生点，并导致一直被卡在末地中。
* MC-185279 — 使用`Tab ↹`键切换按钮焦点时，游戏规则屏幕上的“完成”和“取消”按钮被选中的顺序不对。
* MC-185618 — 苦力怕不能用火焰弹点燃。
* MC-187539 — 函数标签`#tick`会在`#load`前执行，而不是相反。
* MC-187744 — 若资源包/数据包选择屏幕上的“打开包文件夹”按钮具有焦点时，“请将包放在 这里”悬浮文本会到处显示。
* MC-187812 — 在新的数据包和资源包菜单中，使用`Tab ↹`键切换按钮焦点时，选中按钮的顺序不对。
* MC-187816 — 在列表中按几次`Tab ↹`键选择数据包或资源包后不会取消选择。
* MC-188247 — 末地水晶造成的爆炸伤害不能被盾阻挡。
* MC-188506 — `AngryAt`NBT标签不能手动应用到末影人上。
* MC-189111 — 蜜蜂会卡在不完整方块里。
* MC-189872 — 一些生物没有对应的刷怪蛋。
* MC-189911 — 喷溅型水瓶不能灭生物与玩家身上的火。
* MC-191790 — 重建世界时，若将种子一栏留空，则会使用原世界的种子生成新世界，而非使用随机种子。
* MC-191948 — 恶魂火球被盾阻挡后仍会产生爆炸伤害。
* MC-193297 — 若恶魂火球未直接击中实体，相应的击杀数不会记到其`Owner`的名下。
* MC-193360 — 猪灵、僵尸猪灵与猪灵蛮兵的眼睛高度不一致。
* MC-194390 — 从创造模式物品栏取出的烟花火箭不显示其飞行时间。
* MC-194501 — 使用`fancy_tree_placer`中不带`axis`字段的方块会抛出`IllegalArgumentException`异常（无法设置属性）。
* MC-195780 — 结构方块“数据模式”和“加载模式”对应的英文名称“Data mode”和“Load mode”没有像 “储存模式”和“角落模式”对应的英文名称“Save Mode”和“Corner Mode”一样大写。
* MC-197150 — 不能直接对马或羊驼点右键装备马铠或地毯。
* MC-197476 — 某些悬浮文本不会换行，并导致其在屏幕边缘处被截断。
* MC-198493 — 治愈被感染的村民时，若其在玩家重新登录时是僵尸村民，则在治愈后其交易折扣会消失。
* MC-199162 — 村庄`plains\_large\_farm\_1`结构中，有一个耕地方块的`moisture`值为0（即完全干燥的耕地）。
* MC-200000 — 由客户端发至服务端的村民交易数据包不检查负索引值。
* MC-200006 — 床或重生锚产生的爆炸伤害不能被盾阻挡。
* MC-201684 — 创造模式物品栏中，火把和灵魂火把没有放在一起。
* MC-201759 — 创造模式物品栏中，黑曜石和哭泣的黑曜石没有放在一起。
* MC-201769 — 复制深度嵌套的NBT标签会抛出`StackOverflowError`异常。
* MC-202513 — 创造模式物品栏中，垂泪藤与缠怨藤没有与普通藤蔓放在一起。
* MC-202607 — 猫可在睡觉后给予玩家礼物时被传送，并由此导致其断开与拴绳的连接。
* MC-205563 — 手持细雪的末影人死亡时掉落细雪桶。
* MC-208051 — 若打开箱子、陷阱箱或木桶时死亡，复活后，这些容器不播放打开动画。
* MC-209621 — 手持盆栽的末影人死亡时花盆和植物都不掉落。
* MC-216733 — 创造模式物品栏中，玄武岩和黑石没有与其他可被磨制的石头种类放在一起。
* MC-217644 — 疣块与菌光体被放在创造模式物品栏的不同分类中。
* MC-218534 — 创造模式物品栏中，黑石楼梯与黑石台阶没有与其他种类的楼梯和台阶放在一起。
* MC-220489 — 创造模式物品栏中，床与重生锚没有放在一起。
* MC-221568 — 破坏屏障和结构空位时会产生粒子，而破坏光源方块时不会。
* MC-221722 — 使用Programmer Art时，鱿鱼使用的是新纹理。
* MC-222099 — 手持插上蜡烛的蛋糕的末影人死亡时蜡烛和蛋糕都不掉落。
* MC-222407 — 手持大型垂滴叶茎的末影人死亡时不掉落大型垂滴叶。
* MC-222879 — 创造模式物品栏中，下界合金碎片放在下界合金锭后面。
* MC-224921 — 特定情况下，生物寻路失败/生物会从封闭转角处摔落。
* MC-226184 — 美西螈寻路到水中的过程中有可能落入宽度较宽的洞里。
* MC-226566 — 不一致性：创造模式物品栏中，方块没有放在正确的位置上。
* MC-228475 — 创造模式物品栏中，滴水石锥与滴水石块没有放在一起。
* MC-228976 — 实体碰撞计算在渲染线程上运行。
* MC-233042 — “直接连接”菜单打开时，焦点不在其中的服务器地址栏上。
* MC-233051 — 玩家登录时服务端崩溃。
* MC-234029 — 打开过物品栏后，无法通过按住任何键在各按钮元素间快速切换焦点。
* MC-234161 — 在“优化世界”菜单中，不能通过按住`Tab ↹`键在各按钮间快速切换焦点。
* MC-234240 — 在“自定义超平坦世界”菜单中，不能通过按住`Tab ↹`键在各按钮间快速切换焦点。
* MC-234408 — 在“重置世界”Realms菜单中，不能通过按住`Tab ↹`键在各按钮间快速切换焦点。
* MC-234409 — 在“世界选项”Realms菜单中，不能通过按住任意键快速执行相同功能。
* MC-234446 — 创造模式物品栏中，苔藓块的分类有误。
* MC-234572 — 在删除服务器菜单中，不能通过按住`Tab ↹`键在各按钮间快速切换焦点。
* MC-234621 — 在移除玩家的Realms菜单中，不能通过按住`Tab ↹`键在各按钮间快速切换焦点。
* MC-234782 — 在关闭Realms的菜单中，不能通过按住`Tab ↹`键在各按钮间快速切换焦点。
* MC-234846 — 在切换世界的Realms菜单中，不能通过按住`Tab ↹`键在各按钮间快速切换焦点。
* MC-234904 — 在“选择数据包”菜单中，不能通过按住`Tab ↹`键在各按钮间快速切换焦点。
* MC-235414 — 玩家进入下界传送门时会出现不同步现象。
* MC-239465 — 创造模式物品栏中，绿宝石块的位置不合理。
* MC-240724 — 字幕文字没有阴影。
* MC-242097 — 恶魂刷怪蛋和北极熊刷怪蛋很难区分。
* MC-242663 — 西瓜可在水下生成。
* MC-243458 — 服务端首次启动时，世界生成（worldgen）数据包不起作用。
* MC-244550 — 有序合成表中，空标签会匹配上空槽位。
* MC-244694 — 山羊的跺脚和冲撞声不受友好生物声音滑块控制。
* MC-244721 — “清除缓存数据”对应的英文名称“Erase cached data”没有大写。
* MC-245697 — 某些生物不能离开两格深的水。
* MC-248589 — 随着玩家高度的变化，世界边界的纹理会在两位置间来回跳动。
* MC-248753 — 压力板不会在其看上去应该被激活时激活。
* MC-248926 — 将`spectatorsGenerateChunks`游戏规则设为false并重新登录，游戏会卡在“加载地形中…”屏幕中。
* MC-249059 — “加载地形中…”屏幕在2秒后无法关闭。
* MC-249294 — 由于会忽略`MoreCarrotTicks`值，兔子始终会尝试吃胡萝卜。
* MC-249691 — 创造模式物品栏中，菌岩没有与下界岩放在一起。
* MC-250428 — 复述功能不复述死亡屏幕上的内容。
* MC-252107 — 玩家死亡后重新加入世界，演示模式介绍弹窗会显示两次。
* MC-254597 — 坐在船上时，会被水伤害的生物不会受到伤害。

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

1.19.1的漏洞
* MC-253125 — 悦灵受到伤害而躲避的过程中仍会跳舞。
* MC-253189 — 带`NoAI`NBT标签的悦灵仍会跳舞。
* MC-254395 — 聊天预览选项设置为“发送时”时，命令补全提示会与其重叠在一起。
* MC-254427 — 单人游戏中会出现安全聊天警告弹出信息。
* MC-254435 — 使用`--server`参数进入服务器时，安全聊天警告弹窗和聊天预览警告屏幕都不显示。
* MC-254695 — “复述功能已关闭”弹出消息没有被完全渲染。
* MC-254774 — 言论值为0的村民向其他村民传播言论时游戏崩溃。
* MC-254809 — 创造模式下，物品栏中有药水时，玩家不能通过装水的方式获取玻璃瓶。

1.19.2的漏洞
* MC-255115 — 在睡莲上行走时不发出声音。
* MC-255133 — 深暗之域中会生成额外的铜矿石。
* MC-255151 — `net.minecraft.client.Camera#getMaxZoom(double)`有问题。
* MC-255164 — 玩家死亡后，幽匿尖啸体的`warning_level`会被重置为0。
* MC-255370 — 如果使用了聊天设置中的行距选项，聊天悬浮文本和点击事件会有偏移。
* MC-255715 — 旋转几天后，主菜单全景图会停止旋转。
* MC-255743 — 蜜蜂寻路机制可能导致性能问题。
* MC-256217 — 在服务器中，高坐标位置上发生的爆炸会产生幽灵方块。
* MC-256308 — 带有“任意”排序的`limit`选择器参数不会提前中止搜索。
* MC-256685 — 若处于有滚动条菜单的小窗口中，鼠标指向第8行的第1个选项时，此选项的提示框会显示在屏幕的顶部。
* MC-256706 — 配方书中的地毯纹理被截断。
* MC-257530 — 聊天被设置为隐藏且玩家正处于睡觉或切换游戏模式时，“聊天在客户端选项中被禁用”警告信息会出现在聊天栏中，而不是以文字形式出现在快捷栏上方。
* MC-258279 — 重载资源后，粒子组不会被清除。