本页面列出了Java版1.18的开发版本。
1.18-exp1
1.18-exp1(1.18 Experimental Snapshot 1)是Java版1.18的首个实验性快照,发布于2021年7月13日[1][2],加入了新的地形生成方式,并启用了之前被移入洞穴与山崖预览数据包的多项特性。此版本单独发布,故不出现在启动器版本列表中。
新内容
世界生成
常规
- 加入了“Multinoise”行和“Terrain”行,仅在玩家位于使用多噪声生物群系源类型的维度(默认为主世界和下界)时出现。
- “Multinoise”行列出了玩家所处位置使用的参数,以此生成生物群系。
- 其中C代表大陆性,E代表侵蚀度,T代表温度,H代表湿度,W代表奇异性。
- “Terrain”行列出了地形生成的数值。
[需要更多信息] - PV代表山脊性,与奇异性有关,当值较大时地形向上鼓起成为高地和山脊,值较小时地形向下雕刻成为低地和山谷,这个值的与奇异性值的转换公式为。
- “Multinoise”行列出了玩家所处位置使用的参数,以此生成生物群系。
更改
方块
- 重新加入到了创造模式物品栏中。
物品
- 重新加入到了创造模式物品栏中。
- 重新加入了合成配方。
生物
- 现在只生成于繁茂洞穴生物群系。
- 现在只生成于积雪山坡、尖峭山峰和冰封山峰生物群系。
- 常规
世界生成
- 重新启用了新的生成机制。
- 溶洞和繁茂洞穴现在可以在地下和山中自然生成。
- 杜鹃树现在会生成在繁茂洞穴上方。
- 暖水深海现在可以自然生成。
- 繁茂的丘陵、桦木森林丘陵、高大桦木丘陵、针叶林丘陵、针叶林山地、沙砾山地+、沙漠丘陵、沙漠湖泊、破碎的热带高原、沼泽丘陵、黑森林丘陵、雪山、积雪的针叶林丘陵、积雪的针叶林山地、丛林变种、丛林丘陵、竹林丘陵、丛林边缘、丛林边缘变种、巨型针叶林丘陵、巨型云杉针叶林丘陵、恶地高原、恶地高原变种、繁茂的恶地高原变种、蘑菇岛岸不再自然生成。
- 沼泽、风蚀恶地、冰刺之地和热带高原不再自然生成,但这是临时的更改,它们将会在后续实验性快照重新加入。[3]
- 矿石分布
- 常规
常规
- 世界高度
- 重新将主世界可建筑范围的总高度提升至384格,最低为Y=-64,最高为Y=319。
1.18-exp2
1.18-exp2(1.18 experimental snapshot 2)是Java版1.18的第2个实验性快照,发布于2021年7月20日[4][5],对主世界地形和多个生物群系的生成进行了调整,并更改了刷怪笼生成生物的亮度限制。此版本单独发布,故不出现在启动器版本列表中。
新内容
常规
更改
生物
- 常规
世界生成
- 沙滩及其变种
- 现在总体上更加宽阔。
- 现在开放水域边有概率不生成沙滩及其变种。
- 现在又能自然生成了。
- 旧山地
- 新山地
- 现在会略微罕见地生成,且规模更小。
- 现在会略微频繁地生成,且规模更大。
- 常规
- 现在生物群系生成得更加平滑,并且不再那么复杂而分散。
- 略微提高了大面积的平坦地形生成的可能性。
- 现在地下生物群系不会大幅干涉地表生物群系。
- 现在尖峭山峰和冰封山峰生物群系可以罕见地在大约Y=260处到达顶峰。
- 现在结构会生成在正确的群系中。
- 降低了噪声洞穴从地表延伸至深板岩层的可能性。
- 减小了芝士洞穴的尺寸,并降低了其与地表相交的可能性。
- 降低了沙子和沙砾生成时浮空的可能性。
常规
- 将高度从Y=128提高到Y=192。
1.18-exp3
1.18-exp3(1.18 experimental snapshot 3)是Java版1.18的第3个实验性快照,发布于2021年8月10日[6][7],对生物群系的分布和地形的生成方式进行了一些调整。此版本单独发布,故不出现在启动器版本列表中。
新内容
世界生成
更改
生物
- 常规
世界生成
- 现在能延伸到更深的区域,且更有可能与更低处的洞穴系统相连接。
- 含水层的规模现在更富于变化,以降低充满水的巨型洞穴出现的频率。
- 地下的湖泊和积水区域现在更加分散,而不是聚集在一起。
- 调整了恶地的生成,使其有时会出现在高原附近的平坦区域,并使红沙生成得更高。
- 风蚀恶地生物群系中不再出现浮在水面上方的岩柱。
- 略微调整了沙滩的生成方式,现在其更倾向于出现在平坦的海岸边,而不是起伏较大的区域。
- 降低了石岸的生成概率。
- 为了适应地形的变化,现在总会在地表生成,而不是在固定高度生成。
- 现在会在所有新的山地生物群系生成。
- 不再与寒冷的或干燥的生物群系重叠,也不再生成悬浮的水。
- 现在会在草甸生物群系中生成。
- 常规
- 将破碎地形里的悬崖调整得稍微更平滑,使它们看起来不像是区块错误。
- 降低了海岸与河流的地形生成被含水层干扰的概率。
- 不与河流或海洋相邻区域的水体高度主要由局部水面高度(独立于海平面高度)决定。
- 与海洋或河流相交的洞口和峡谷将主要使用海平面决定水面高度。
- 降低了在内陆低海拔地区充水洞穴的生成概率。
- 草不再会生成在水底。
- 降低了在错误位置上放置地物的概率,如沙漠中生成草丛。
- 减少了在干涸峡谷中生成河流的概率。
修复
- 修复了山羊不在新的山地生物群系正常生成的问题。
- 修复了多人游戏中(尤其是在其他玩家正在飞行时)玩家所遇到敌对生物数量过多或过少的问题。现在,每个玩家所遇到敌对生物的数量都是均衡的。
1.18-exp4
1.18-exp4(1.18 experimental snapshot 4)是Java版1.18的第4个实验性快照,发布于2021年8月17日[8][9],调整了部分生物群系和一些岩石类方块的生成。此版本单独发布,故不出现在启动器版本列表中。
更改
世界生成
- 调整了生物群系生成的位置,以降低它们之间出现剧烈反差的可能性。
- 现在生物群系分布更平滑,变化度更低;微型生物群系的生成概率会更低。
- 排除了在较热的生物群系中表层水会结冰的现象,并提高了生成雪层的高度。
- 现在会更大片地生成,降低了以小斑块形式出现的可能性。
- 现在地形变化更加极端。
- 总体上调整了破碎地形和峭壁的生成方式,使其更适应地形。
- 降低了河流被截断并在山区变为无水峡谷的可能性。
- 相反,河流往往会在山脉中形成峡湾;或是抬高地形,在山间形成一个鞍形的谷地,使地形更易于步行或划船。
- 降低了地表生成泥土的概率,使其更加美观。
- 现在地表有时会生成条带状的方解石、安山岩和花岗岩地层。
- 微调了沼泽的生成方式。
- 降低了其从海岸线向内陆延伸得较远的可能性。
- 现在更易以部分被掩埋的方式生成。
- 不再在水上生成。
- 不再在水上生成。
- 矿石分布
1.18-exp5
1.18-exp5(1.18 experimental snapshot 5)是Java版1.18的第5个实验性快照,发布于2021年8月25日[10][11],调整了一些地形特征、生物群系的生成。此版本单独发布,故不出现在启动器版本列表中。
更改
生物
- 常规
世界生成
- 略微降低了平均大小。
- 重新加入,但其不再起过渡功能。
- 未来很可能更改其名称。
- 现在涌泉会在此生成。
- 调整了生成方式,使其与岛屿的形状更加一致。
- 调整了河流的深度和河岸的坡度,降低了河流过深或过浅(甚至在平坦区域干涸)的可能性。
- 河流会与沼泽更好地融合,而不会直接穿过沼泽(两者间的界限不再过于明显)。
- 常规
- 小型湖泊不再在干燥且炎热的生物群系中生成(沙漠、恶地和热带草原);减少了其他生物群系中湖泊生成的数量。
- 涌泉可以在更多种类的方块中生成(例如泥土和雪块),增加了小山泉和瀑布的生成概率。
- 减少了破碎地形和破碎的热带草原生物群系的数量,且部分区域由更加平坦的沙滩代替。
修复
1.18-exp6
1.18-exp6(1.18 experimental snapshot 6)是Java版1.18的第6个实验性快照,发布于2021年9月1日[12][13],对少数地形特征、生物群系进行了微调。此版本单独发布,故不出现在启动器版本列表中。
更改
生物
- 现在会跟随手持干草捆的玩家。
世界生成
- 不再被视为寒冷类型。
- 降低了其与积雪生物群系邻接的可能性。
- 略微降低了水泉的数量。
- 会在干燥地带生成。
- 不再过于分散。
- 水下峡谷
- 被重新加入。
- 不再在水下峡谷上使用特定雕刻器。对于海底,则使用普通的噪声洞穴和雕刻器。
- 变化更丰富、更自然。
- 常规
- 降低了生成寒冷的微型生物群系的可能性。
- 略微提高了水下岩浆块的数量。
修复
1.18-exp7
1.18-exp7(1.18 experimental snapshot 7)是Java版1.18的第7个,也是最后一个实验性快照,发布于2021年9月8日[14][15],对鞘翅和地形生成进行了调整。此版本单独发布,故不出现在启动器版本列表中。
更改
物品
- 现在正常滑翔时不再损耗耐久度,仅会在使用烟花火箭推进时损耗。
- 略微降低了使用烟花火箭推进增加的速度(从每秒30格降到每秒26格)。
- 目的是削弱鞘翅,并减少使用鞘翅飞行造成的服务器卡顿。
- 现在耐久度降为0时会消失。
世界生成
- 不再限于Y=130以下生成。
- 常规
- 减少了3D噪声,现在地形略微平滑了一些。
21w37a
21w37a是Java版1.18的首个快照,发布于2021年9月15日[16],加入了先前的实验性快照1.18-exp1至1.18-exp7的新特性,并修复了一些漏洞。
该版本和21w38a不支持打开由旧版本创建的存档。
新内容
常规
- 加入了一种名为“illageralt”的新字体(取自Minecraft Dungeons的符文)。
- 目前仅能通过命令使用。
- JFR(Java FlightRecorder)分析
- 加入了
--jfrProfile
新启动选项和/jfr
命令,能使用Java FlightRecorder分析数据和一些自定义事件。 - 包含以下几种自定义事件:
minecraft.ServerTickTime
:采样事件,反映服务器平均TPS。minecraft.ChunkGeneration
:生成单个区块阶段所需的时间。minecraft.PacketRead
或minecraft.PacketSent
:网络流量。minecraft.WorldLoadFinishedEvent
:初始化世界加载耗费的时间。
- 可通过以下方法开始分析:
- 启动游戏时添加
--jfrProfile
选项。 - 在游戏内输入
/jfr start
命令。 - 以
jcmd
为例的常规Java命令行工具。
- 启动游戏时添加
- 可通过以下方法结束分析:
- 关闭游戏。
- 在游戏内输入
/jfr stop
命令。 jcmd
命令行工具。
- 分析的结果摘要会以JSON格式写入日志以及debug文件夹中。另附.jfr格式的记录文件(存于debug文件夹中),可使用如JMC及其他支持此格式的工具做进一步分析。
- 在辅助功能设置中加入了“隐藏闪电的闪烁效果”选项。
- 用于在雷雨天气时关闭天空闪烁效果。
- 在音乐和声音设置中加入了“设备”选项。
- 用于指定游戏所使用的音频设备。
- 在按键控制设置中加入了“潜行”和“疾跑”选项。
- 按键绑定设置被独立到一个单独的页面,此页面可以通过按键控制页面进入。
- 在视频设置中加入了“更新优先项”选项。
- 用于确定在单个帧期间同步更新区块的哪些部分。
- “邻近”是最保守的策略,即先前版本中的策略。
- “玩家影响”和“无”是新策略,会显著减少放置或破坏方块(尤其是光源)时的卡顿,但有较低的概率可能会导致在世界更新过程中出现视觉上的明显延迟。
- 为收纳袋的音效加入了字幕。
更改
方块
- 现在发出亮度为7的光。
- 现在对这些植物的尖端使用剪刀可以使其停止生长。
物品
- 回退了1.18-exp7中所作出的更改。
生物
- 现在有独立的生物生成上限。
- 常规
世界生成
- 现在在以下高度范围生成:
- 铁矿脉:Y=-60到Y=-8。
- 铜矿脉:Y=0到Y=50。
- 现在只在溶洞里生成,在常规洞穴中不会生成。
常规
- 修改了刷怪笼的方块实体格式。
- 对 SpawnPotentials列表下的复合标签格式进行了修改,以与其他含权重的列表格式相统一。
- Weight重命名为 weight。
- 加入了 data。
- Entity重命名为 entity,并移动到 data下。
- 加入了 custom_spawn_rules,用于自定义生成规则。
- 可以被包含在 SpawnData以及 SpawnPotentials列表内复合标签的 data中。
- 可包含block_light_limit和sky_light_limit,分别表示方块光限制和天空光限制。
- 类型可以为,此时只有在光照强度等于设定值的位置才能刷怪。
- 类型也可以为,可以设置为
[下限,上限]
,此时光照强度在此范围(不包括上限)的位置可以刷怪。
- 对 SpawnPotentials列表下的复合标签格式进行了修改,以与其他含权重的列表格式相统一。
- 将数据包版本号更改为
8
。
- 为
set_contents
和set_loot_table
物品函数加入了type
必选字段。- 此字段需要有效方块实体类型。
- 此类型将会被写入
BlockEntityTag.id
中,以确保此标签可以在版本间正确迁移。
- 协议
- 重制了客户端所收到的区块更新数据包,以支持额外的光照更新数据。
- 单独的光照更新数据包仍然保留,在无区块更新而有光照更新时使用。
- 取消了记分板、分数持有者以及队伍名称的长度限制。
- 闪烁标语“[this splash text has been delayed until part 2]”被改为“[this splash text is now available]”。
- 将
lava_pool_stone_replaceables
标签重命名为lava_pool_stone_cannot_replace
。
- 常规
- 视距所决定的区块渲染范围的形状由原先的方形改为圆形。
- 刷怪笼现在可以不遵守生物生成的光照检查过程。
- 不再具备将存档由MCRegion格式转换为Anvil格式的能力,尽管使用MCRegion格式的存档是Java版1.2之前的,而21w37a不能加载所有旧存档。
- 使用1.2至1.17之间(官方推荐是1.2至Java版1.6.4)的版本加载一次此类存档能够将其转换为Anvil格式,从而允许存档被1.18加载。
修复
- 修复了69个漏洞
- Java版1.18前正式版的漏洞
- MC-7200 — 洞穴或隧道的生成过程会使隧道过早地被截断。
- MC-29274 — 生存模式下,未受到攻击的凋灵不追击玩家。
- MC-30560 — 河流流经风蚀恶地时,岩层可以在水面上方生成。
- MC-54545 — 客户端与服务端渲染距离不一致时,客户端不会适应服务端的渲染距离,导致区块加载时有问题。
- MC-65628 — 使用含水层或自定义地形时,沙漠神殿会在地下生成。
- MC-72831 — 沙漠中可以生成湖泊。
- MC-85975 — 沼泽丘陵不生成史莱姆。
- MC-101913 — 放置对空白告示牌Ctrl+选取方块得到的告示牌时,GUI仍会显示。
- MC-101917 — 安山岩、闪长岩和花岗岩不在大约Y=80以上生成。
- MC-123277 — 解析命令时,过长的记分板项名称和队伍名称不能被检测到。
- MC-125033 — 生成出的旧洞穴和峡谷会在水体附近的区块边界处被不自然地截断。
- MC-126133 — 海底峡谷有时会在区块边界处被截断。
- MC-129266 — 海洋以锯齿状过渡,并且生物群系生成缓慢。
- MC-132175 — 与海洋接壤时,沙滩可以紧挨着沼泽丘陵生成。
- MC-132429 — 沙滩会在与沙砾山地接壤处生成。
- MC-134407 — 海底峡谷会以石头为顶生成在海床以下。
- MC-138801 — 某生物群系与另一生物群系两者间的交界处和此生物群系与另一生物群系的变种生物群系的交界处相比不一致。
- MC-140151 — 丛林边缘变种只在丛林与沼泽丘陵接壤时生成。
- MC-140690 — 巨型云杉针叶林丘陵与巨型云杉针叶林没有区别。
- MC-159025 — 暖水海洋中不生成溺尸。
- MC-160710 — 在睡觉过程中写在输入框中的文本(但未发送)会在自然醒来时消失。
- MC-166238 — 树可以生成在菌丝体上。
- MC-166423 — 喷溅型水瓶不会对末影人造成伤害。
- MC-167277 — 沼泽丘陵不生成海草。
- MC-175929 — 放大化世界中,冰刺会由于高度限制而被截断。
- MC-182362 — 过长的玩家名称参数将中断记分板的返回链。
- MC-186042 — 平原总是在沼泽与沙漠、积雪的冻原或积雪针叶林接壤时生成。
- MC-188096 — 沙砾山地+与沙砾山地没有区别。
- MC-190363 — 在浮岛世界中,一些生物群系会以单一生物群系世界的生成方式生成。
- MC-199298 — 要塞不生成在竹林中。
- MC-200230 — 冻洋中会有不正常的条状或网格状的冰生成。
- MC-202376 — 兔子会在雪层上生成,而不是在雪块上生成。
- MC-208352 — 与黑森林不同,黑森林丘陵中不生成小块平原或向日葵平原。
- MC-208353 — 一些生物群系的山地变种中不会偶尔生成与其相对应的斑块状的普通群系。
- MC-208601 — 美西螈寻路时不躲避危险。
- MC-212113 — 发光地衣可在不属于洞穴的水域中生成。
- MC-213779 — 玩家在极高的自定义世界中向上看时,帧率会急剧下降。
- MC-214335 — 繁花森林的地形比普通森林要更陡峭。
- MC-214783 — 海洋底部直接生成石头。
- MC-214797 — 滴水石锥可在局部水体交界处浮空生成。
- MC-214799 — 含水层有时会形成一些小空腔。
- MC-214864 — 洞穴生成时如离海平面较近,会形成平直的边界。
- MC-215062 — 含水层的边缘以奇怪的方式生成,且其中的水的状态不正确。
- MC-215296 — 废弃矿井总是不在浮岛世界生成。
- MC-215876 — 泥土可以在Y=0以下随废弃矿井一起生成。
- MC-216362 — 已被放置过的唱片机不能与未被放置过的堆叠在一起。
- MC-216448 — 河流生成在峡谷上。
- MC-216784 — 废弃传送门不在Y=0以下生成。
- MC-216952 — 洞穴会被一些实心区块所截断。
- MC-216967 — 海带和海草会在含水层中生成。
- MC-217136 — 噪声柱的下半部分有概率会被切断。
- MC-217465 — 有时会生成看似区块边界的不自然形状,但似乎与区块边界完全无关。
- MC-217509 — 生成含水层、噪声洞穴和矿脉的效率低。
- MC-219774 — 岩浆块会在任意水体底部生成。
- MC-219946 — 有时会生成过于方正的地形。
- MC-221679 — 在Y=0以下,末地迷雾会失去其渐变效果。
- MC-221777 — 马、驴、骡、羊驼和行商羊驼不跟随手持食物的玩家。
- MC-221815 — 水下洞穴的顶层过平。
- MC-221917 — 滴水石块、滴水石锥和洞穴中的岩浆块可以在海洋中生成。
- MC-222051 — 21w13a中,铁矿石的生成并没有增加。
- MC-222379 — 在水下洞穴中,岩浆块可以在上方为空气时生成。
- MC-223044 — 峡谷中可以生成浮空水。
- MC-223051 — 滴水石块和滴水石锥会生成在地表湖泊中。
- MC-223148 — 单人游戏菜单上,新的扩展世界高度的信息会被滚动条覆盖。
- MC-225781 — 噪声洞穴生成的熔岩与雕刻器洞穴生成的熔岩间有一格高差。
- MC-227244 — 矿脉中的矿石方块会在水下的峡谷(含岩浆块)中浮空生成。
- MC-230343 — 趋同事项:附魔台亮度不为7。
- MC-231863 — 尝试访问Realms设置时游戏崩溃。
- MC-233050 —
#lava_pool_stone_replaceables
标签名称有误导性。
21w38a
21w38a是Java版1.18的第2个快照,发布于2021年9月23日[17],做了一些调整,加入了2种语言,并修复了一些漏洞。
该版本与21w37a一样,不支持打开由旧版本创建的存档(包括21w37a)。
新内容
常规
- 在“E”行加入了“SD”值,代表模拟距离。
- 在视频设置中加入了“模拟距离”选项(滑块形式)。
- 引自基岩版。
- 超出模拟距离范围的实体不会被更新。
- 使得游戏可以以较低的CPU占用率来支持渲染更远的距离。
- 加入了新设置项
simulation-distance
。
- 匿名信息反馈
- 重新加入(即18w21a前存在于游戏中的Snooper),但目前仅在世界加载阶段有效。
- 会在单人游戏加载存档和在多人游戏连接服务器的过程中发送信息。
- 包含以下反馈数据:
- 启动器标识
- 用户ID(XUID)
- 客户端会话ID(会在重启游戏时变化)
- 世界会话ID(每次世界加载时都不一样,会在后续事件中被复用)
- 游戏版本
- 操作系统名称和版本
- 运行游戏所使用的Java版本
- 客户端或服务端是否是被修改的版本(与崩溃日志中的相应字段一致)
- 服务器类型(内置服务端、Realms或其他)
- 游戏模式
- 此功能无法被关闭[18]。
更改
世界生成
- 矿石分布
常规
- 优化
- 一些后台任务(包括矿石生成)现在被放置在一个线程池中进行。
- 线程池的大小为
可用CPU线程数 - 1
。- 现在默认的上限是255,而不是以前的7。而此上限可以由Java系统属性
max.bg.threads
所决定。
- 现在默认的上限是255,而不是以前的7。而此上限可以由Java系统属性
- 线程池的大小为
- 现在玩家在侧面以较小的角度与方块相碰时不会停止疾跑。
修复
- 修复了21个漏洞
- Java版1.18前正式版的漏洞
- MC-44055 — 游戏启动后,在标题界面上不能成功切换音频输出设备。
- MC-128762 — 海洋单一生物群系世界不生成要塞。
- MC-136288 — 要塞不生成在沼泽中。
- MC-158410 — 沙滩和积雪沙滩单一生物群系世界不生成要塞。
- MC-183184 — 玩家侧身碰到方块时,疾跑会被终止。
- MC-202036 — 在数据包中添加生物群系会导致已有区块中的生物群系ID被修改。
- 上个开发版本的漏洞
- MC-236611 — 对垂泪藤、缠怨藤、洞穴藤蔓或海带使用剪刀时没有声音。
- MC-236618 — 21w37a不生成要塞。
- MC-236621 — 液体有时不扩散。
- MC-236633 — 天空中会出现无光区域。
- MC-236656 — 更改视距时游戏崩溃:
java.lang.ArrayIndexOutOfBoundsException: Index 28084 out of bounds for length 26136
。 - MC-236665 — 21w37a有内存泄露问题。
- MC-236682 — 21w37a中,加载或重载入世界时有时会发生明显的和时间较长的延迟。
- MC-236698 — 大型云杉树[注 3]不生成在雪林生物群系中。
- MC-236711 — 在同一分钟内,多次开始和结束JFR分析会覆盖掉之前保存的结果。
- MC-236718 — 溶洞会在地面以上生成。
- MC-236753 — 沙漠表面洞穴与湖泊生成量过多。
- MC-236795 — 由于JFR的配置需求,不能使用其他JVM启动游戏。
- MC-236873 — JFR事件元数据导致的问题。
- MC-236967 — 生物群系表面会出现过多高度在63及以下的含水层。
- MC-237109 — 含水层经常会生成过于平直的边缘。
21w39a
21w39a是Java版1.18的第3个快照,发布于2021年9月29日[19],加入了4个新进度,并进行了一些特性调整。
该版本支持打开由旧版本创建的存档(实验性快照除外),但用于1.18正式版的存档升级技术仍不完善。已探索的区块暂时采用旧世界高度,且新旧区块间有明显的边界。
新内容
游戏内容
- 加入了4个新进度。
- 加入了2个进度触发器:
- 加入了
fall_from_height
进度触发器,在玩家坠落后着地时触发。有以下可用条件:player
对应触发这个触发器的玩家。start_position
作为玩家坠落前所在位置的谓词。distance
作为start_position
与玩家间距离的谓词。
- 加入了
ride_entity_in_lava
进度触发器,会于玩家在熔岩中骑乘实体的游戏刻触发。有以下可用条件:player
对应触发这个触发器的玩家。start_position
作为开始骑乘时(即处于熔岩中的第一个游戏刻)所在位置的谓词。distance
作为start_position
与玩家间距离的谓词。
- 加入了
常规
- 加入了
set_potion
物品函数,用于赋予任意物品potion
标签。具有以下参数:id
:即药水ID。
更改
物品
生物
- 不再生成于溶洞中。
世界生成
- 提高了小山的陡峭程度。
- 现在自然生成于此处的树木总会带有蜂巢。
游戏内容
- 将进度“轻功雪上飘”的上游进度从“冒险”改为“甜蜜的梦”。
- 对
nether_travel
进度触发器进行了微调:- 将条件
entered
重命名为start_position
。 - 移除了条件
exited
,因为它实际与player.location
相同。
- 将条件
常规
- 区块的
Level.Sections[].BlockStates
和Level.Sections[].Palette
移动到了Level.Sections[].block_states
的一个容器结构中。 - 区块的
Level.Biomes
现在被视为palette,位于Level.Sections[].biomes
的一个类似的小容器结构中。 - 区块的
Level.CarvingMasks[]
的数据类型从byte[]
变为long[]
。
- inventory.png
- 现在包含一个新的图标,应用于物品栏中状态效果的紧凑式显示。
- 将亮度选项的默认值调整为50。
- 将版本提高到8。
- 现在提供的服务端文件是一个纯粹的打包文件,目的是为了解决Java模块的一些问题。
- 各独立库文件不再被整合[注 4]进服务端内核中,而是被打包进服务端的META-INF/libraries文件夹中(类似客户端.minecraft/libraries文件夹)。
- 服务端内核被放置于服务端文件中META-INF/versions.list文件所定义的位置,一般为META-INF/versions/版本名/server-版本名.jar。
- 执行服务端文件时,其内部的META-INF/libraries和META-INF/versions两个文件夹会被原样解压到当前工作目录中。
- 可使用
bundlerRepoDir
属性指定解压的目标目录。 - 可使用
bundlerMainClass
属性指定运行服务器之外的其他主类(例如java -DbundlerMainClass=net.minecraft.data.Main -jar server.jar --reports
)。或手动解压服务端文件,并修改META-INF/classpath-joined
的内容以指定classpath
。
- 可使用
- 重新设计了状态效果在物品栏界面的显示方式。
- 配方书打开时也会显示。
- 显示位置从左侧变为右侧。
- 当物品栏中能看到状态效果列表时,游戏视角下的状态列表将不再显示,以降低卡顿。
- 现在状态效果有两种显示模式:经典式和紧凑式。游戏会根据屏幕情况在两种模式间自动切换。
- 经典式是先前版本采用的样式,状态效果上下依次排列。
- 紧凑式用小图标显示状态效果,适用于屏幕空间不足的情形。
修复
- 修复了14个漏洞
- Java版1.18前正式版的漏洞
- MC-116359 — 配方书处于打开状态时,状态效果不在物品栏界面上显示。
- MC-129485 — 特定生物群系中的独有植物分布完全基于区块,导致会出现补丁状的生物群系生成。
- MC-145376 — 竹子可以在竹林和丛林外的地下生成。
- MC-149822 — 在物品栏界面上显示的状态效果缺失底部边框。
- MC-193348 — 创造模式下的物品栏会因状态效果而不显示在正中间。
- MC-193891 — 幼年狐狸会在水面下淹死。
- MC-196723 — 创造模式下,当玩家无状态效果且打开物品栏时获得一个效果,此效果不会立即显示在物品栏上。
- MC-214894 — 竹子会生成在丛林下方的洞穴中。
- MC-214959 — 甘蔗会生成在洞穴中。
- MC-218167 — 发送聊天内容会导致卡顿。
- Java版1.18开发版本的漏洞
- MC-236755 — “地物放置”崩溃:
java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
。 - MC-236903 — 自然生成的洞穴藤蔓会有17-25的
age
值。
- 上个开发版本的漏洞
21w40a
21w40a是Java版1.18的第4个快照,发布于2021年10月7日[20],移除和重命名了一些生物群系,同时调整了地形和一些生物的生成。
更改
方块
- 正常开采掉落粗铜的最大数量由3改为5。
- 现在可将1个铜块(含变种)加工成对应变种的4个切制铜块、4个切制铜楼梯或8个切制铜台阶。
生物
- 现在仅生成于Y=50至64高度之间的水中。
- 另外,热带鱼现在也生成于任意高度的繁茂洞穴中。
- 现在仅生成于Y=30高度以下的水中。
- 不再生成于裸岩山峰。
- 现在又能在溶洞里生成了。
- 常规
世界生成
- 对于相同的X、Z坐标,非洞穴生物群系(例如热带草原)不再随高度变化。
- 调整了一些生物群系的相对大小,以接近1.17的情况。
- 提高了大多数生物群系的平均大小。
- 矿石分布
- 更新了矿石分布,如图所示。
- 提高了生成数量,尤其是Y=0以下的数量。
- 现在能生成于Y=0以下,并增加了其团簇的生成量。
- 移除了水湖,其功能由含水层取代。
- 略微提高了水下岩浆块的生成频率。
- 现在外形略加分散。
- 常规
游戏内容
- 随着生物群系的调整,完成进度探索的时光所需的42个生物群系变为31个。
常规
- 将不再使用的生物群系变种从代码中移除,与相应的默认变种合并。具体见下表:
移除前英文名称 移除前ID 移除前中文名称 Badlands Plateau badlands_plateau
恶地高原 Bamboo Jungle Hills bamboo_jungle_hills
竹林丘陵 Birch Forest Hills birch_forest_hills
桦木森林丘陵 Dark Forest Hills dark_forest_hills
黑森林丘陵 Desert Hills desert_hills
沙漠丘陵 Desert Lakes desert_lakes
沙漠湖泊 Giant Spruce Taiga Hills giant_spruce_taiga_hills
巨型云杉针叶林丘陵 Giant Tree Taiga Hills giant_tree_taiga_hills
巨型针叶林丘陵 Gravelly Mountains+ modified_gravelly_mountains
沙砾山地+ Jungle Hills jungle_hills
丛林丘陵 Modified Badlands Plateau modified_badlands_plateau
恶地高原变种 Modified Jungle modified_jungle
丛林变种 Modified Jungle Edge modified_jungle_edge
丛林边缘变种 Modified Wooded Badlands Plateau modified_wooded_badlands_plateau
繁茂的恶地高原变种 Mountain Edge mountain_edge
山地边缘 Mushroom Field Shore mushroom_field_shore
蘑菇岛岸 Shattered Savanna Plateau shattered_savanna_plateau
破碎的热带高原 Snowy Mountains snowy_mountains
雪山 Snowy Taiga Hills snowy_taiga_hills
积雪的针叶林丘陵 Snowy Taiga Mountains snowy_taiga_mountains
积雪的针叶林山地 Swamp Hills swamp_hills
沼泽丘陵 Taiga Hills taiga_hills
针叶林丘陵 Taiga Mountains taiga_mountains
针叶林山地 Tall Birch Hills tall_birch_hills
高大桦木丘陵 Wooded Hills wooded_hills
繁茂的丘陵
- 重命名了一些生物群系,见下表。
旧英文名称 旧ID 旧中文名称 新英文名称 新ID 新中文名称 Giant Spruce Taiga giant_spruce_taiga
巨型云杉针叶林 Old Growth Spruce Taiga old_growth_spruce_taiga
原始云杉针叶林 Giant Tree Taiga giant_tree_taiga
巨型针叶林 Old Growth Pine Taiga old_growth_pine_taiga
原始松木针叶林 Gravelly Mountains[注 5] gravelly_mountains
沙砾山地 Windswept Gravelly Hills windswept_gravelly_hills
风袭沙砾丘陵 Jungle Edge jungle_edge
丛林边缘 Sparse Jungle sparse_jungle
稀疏丛林 Lofty Peaks lofty_peaks
– Jagged Peaks jagged_peaks
尖峭山峰 Mountains[注 6] mountains
山地 Windswept Hills windswept_hills
风袭丘陵 Shattered Savanna shattered_savanna
破碎的热带草原 Windswept Savanna windswept_savanna
风袭热带草原 Snowcapped Peaks snowcapped_peaks
– Frozen Peaks frozen_peaks
冰封山峰 Snowy Tundra snowy_tundra
积雪的冻原 Snowy Plains snowy_plains
雪原 Stone Shore stone_shore
石岸 Stony Shore stony_shore
(未更改) Tall Birch Forest tall_birch_forest
高大桦木森林 Old Growth Birch Forest old_growth_birch_forest
原始桦木森林 Wooded Badlands Plateau wooded_badlands_plateau
繁茂的恶地高原 Wooded Badlands wooded_badlands
疏林恶地 Wooded Mountains wooded_mountains
繁茂的山地 Windswept Forest windswept_forest
风袭森林
修复
- 修复了47个漏洞
- Java版1.18前正式版的漏洞
- MC-128770 — 林地府邸仍然会在黑森林丘陵中生成。
- MC-132306 — 在雪地生物群系中,覆雪草方块会在其上方没有雪层的情况下在湖泊周围生成。
- MC-133582 — 海豚会尝试追逐陆地上的船。
- MC-137140 — 羊驼不会在破碎的热带高原中生成。
- MC-137956 — 在选中“主世界”超平坦世界预设后,去除其中的湖泊标签,湖泊仍会生成。
- MC-138734 — 种子为0,地表生成器的恶地高原自选世界中,玩家的出生点在地表下方,导致玩家死亡。
- MC-138782 — 搁浅了的海豚会尝试追逐水中的船,而且此时也会停止跳跃。
- MC-138939 — 鱼和海豚会在海平面以上的水体中生成。
- MC-152966 — 在1.10之后的版本中,村庄的生成量增加。
- MC-169523 — 从18w06a开始,沙子、黏土和沙砾不会在小型湖泊周围生成。
- MC-177016 — 一些湖泊可以在积雪生物群系中以未结冰的方式生成。
- MC-190724 — 恶地高原单一生物群系世界中,玩家会出生在固体方块中。
- MC-197688 — 游戏不生成山地边缘生物群系。
- MC-200640 — 虽然也是沿海生物群系,蘑菇岛岸也没有温暖或其独特的水色。
- MC-200803 — 沙砾山地+在生物群系选单中的位置不正确。
- MC-217906 — 大量的美西螈会导致性能问题。
- MC-224494 — 普通泥土可以生成在湖泊附近的地面上。
- MC-225030 — 与以前相比,地牢非常罕见。
- MC-225506 — 地下水湖中可以自然生成草方块。
- MC-225842 — 花可以生成在湖泊边的大型植物上方。
- MC-225858 — 物品形式的种子和花会漂浮在小型湖泊上。
- MC-226000 — 地下湖会有物品形式的滴水石锥漂浮。
- MC-226437 — 积雪的冻原中生成的湖泊中有时会有一些光照强度较低的位置。
- MC-226682 — 世界会渲染或加载失败,并导致出现一些视觉上的问题。
- MC-227064 — 浮空草仍可以在湖泊上方生成。
- MC-229365 — 大量的山羊会导致性能问题。
- MC-231400 — 恶地高原变种和山地边缘不会生成,并在单一生物群系世界中给出无效的生物群系数据。
- MC-233661 — 某些情况下,湖泊上方生成的沙子不会导致光照更新的进行,结果是会导致大片的黑暗区域。
- MC-238006 — 绿宝石矿石和虫蚀方块不在覆雪的山地生物群系中生成。
- Java版1.18开发版本的漏洞
- MC-236609 — 新的山地生物群系在生物群系选择菜单中显示的是其翻译字符串ID。
- MC-236614 — “探索的时光”进度仍然需要一些不再生成的生物群系作为其达成条件。
- MC-236617 — 山地和沙砾山地使用的仍然是其在1.17.1中的生物群系ID。
- MC-236632 — 无图案的旗帜不能正常渲染。
- MC-236663 — 命令方块UI不显示已存储的命令。
- MC-236736 — 藏宝图和林地探险家地图上没有初始地形图案。
- MC-236894 — 群系限定的地表植物会在其他群系中生成。
- MC-236896 — 一些奇怪的小而破碎的含水层边缘会常在地表上生成。
- MC-237490 — 含水层底部不总被方块包围,导致其中的水会以奇怪的方式漏出来。
- MC-237586 — 在模拟距离外死亡的实体,其死亡动画会一直显示。
- MC-237666 — 一些没有被使用的生物群系仍然存在于游戏文件中。
- 上个开发版本的漏洞
- MC-237925 — 在最新快照中打开1.12.2或更老版本的世界时,会随机重新生成区块。
- MC-237933 — 甜浆果生成过于频繁。
- MC-237950 — 由于地物
minecraft:block_column
中prioritize_tip
设置项的行为与预期相反,洞穴藤蔓可以以无顶端的形式生成。 - MC-237951 — 洞穴藤蔓可以生成在水中。
- MC-237962 — 生物看向玩家时头会一直上下摆动。
- MC-238104 — 兰花生成量降低。
- MC-238265 — version.json文件中的
id
一项含有内部ID,而不是单纯的游戏版本名。
21w41a
21w41a是Java版1.18的第5个快照,发布于2021年10月13日[21],修复了世界生成和纹理方面的一些漏洞及问题。
更改
方块
- 略微更改了纹理,去除了一个灰色像素点。
- 更改了其UI中青金石槽的纹理,以匹配纹理更新后的青金石纹理。
- 更改了激活状态的基部纹理。
物品
- 更改了两种营火的物品形式纹理,将火焰部分整体调低了1格像素。
- 更改了金合欢木门、白桦木门、深色橡木门、铁门、丛林木门、橡木门和云杉木门的物品形式纹理。
- 更改了两种物品展示框的物品形式纹理,以匹配其实体形式的边框木材纹理。
- 更改了各种告示牌的物品形式纹理,以匹配其方块形式的柄部纹理。
生物
- 更改了凋灵之首的纹理,以匹配纹理更新后的凋灵头部纹理。
- 更改了盔甲匠和武器匠僵尸村民的纹理,去除了从对应普通村民纹理上提取的多余像素点。
世界生成
- 现在仅生成于Y=30高度以下。
- 调整了生成频率,使其接近1.17的水平。
- 提高了恶地废弃矿井的生成高度。
- 常规
- 世界生成现在使用新的随机数生成器。
常规
- 区块渲染管线
- 更改了优先级顺序。
- 背景更改为1.18新地形生成机制下的主世界地表。
- 服务端的类文件现在都会被签名。
- 上调了玩家不中止疾跑所容许的侧面与方块相碰的最大角度。
修复
- 修复了21个漏洞
- Java版1.18前正式版的漏洞
- MC-118134 — 物品形式的物品展示框使用了橡木木板作为底纹。
- MC-137950 — 告示牌物品形式与方块形式的手柄纹理不一致。
- MC-142385 — 营火的物品纹理中有一个像素点与快捷栏边框重合。
- MC-148182 — 有职业的僵尸村民纹理中包含了与村民纹理颜色一致的像素点。
- MC-152506 — 凋灵之首的脸部仍然使用的是旧纹理。
- MC-160256 — 门的物品形式的纹理与其方块形式的不相符。
- MC-166508 — 1.15-pre2起,区块渲染有可能会不正常。
- MC-173339 — 被充能的红石比较器的基部纹理不正确。
- MC-203155 — 附魔台界面中仍然使用的是旧青金石纹理。
- MC-225949 — Java版和基岩版告示牌的物品形式纹理不一致。
- MC-226313 — 熔岩可以在洞穴中悬浮生成。
- MC-227398 — 洞穴藤蔓纹理中有错位了的像素点。
- MC-230302 — 荧光物品展示框纹理中缺失了两个像素。
- Java版1.18开发版本的漏洞
- MC-236620 — 下界生物群系不能正常生成。
- MC-236650 — 1.18中,游戏只有2^48个种子,而不是2^64个。
- MC-236767 — 美西螈在繁茂洞穴中极度稀有。
- MC-237330 — 使用
REDApRES
(即0)种子创建出的世界加载1.18的新山地生物群系时崩溃:java.lang.NullPointerException: Cannot invoke "dfw.a(double, double, double)" because "this.a" is null
。 - MC-237457 — 积雪山坡不像实验性快照一样会生成石崖。
- MC-238003 — 尖峭山峰中的石头总是会被雪块覆盖。
- 上个开发版本的漏洞
21w42a
21w42a是Java版1.18的第6个快照,发布于2021年10月20日[22],加入了新的音乐曲目和音乐唱片,微调了一些地物的生成,同时修复了一些漏洞。
新内容
物品
- 加入了音乐唱片“otherside”,作者为Lena Raine。
常规
- 加入了8首新的音乐[注 7],会在主世界生存模式和菜单屏幕中播放:
- 曲目“Stand Tall”“Left to Bloom”“Wending”“Infinite Amethyst”和“One More Day”的作者是Lena Raine。
- 曲目“Floating Dream”“Comforting Memories”和“An Ordinary Day”的作者是谷冈久美。
- “Floating Dream”会在尖峭山峰和繁茂洞穴中播放。
- “Comforting Memories”会在雪林中播放。
- “An Ordinary Day”会在积雪山坡、溶洞和繁茂洞穴中播放。
- 在视频设置中加入了适用于单人游戏的“自动保存指示器”选项,以打开或关闭指示器显示。
- 指示器会在游戏保存世界时在屏幕右下方显示。
- 加入了
block_marker
粒子,取代了light
和barrier
。- 会为已分配给已配置方块状态的模型,按照
particle
槽位中所声明的纹理渲染。 - 可以使用与
block
粒子相同的语法(即block_marker wheat[age=2]
)生成。
- 会为已分配给已配置方块状态的模型,按照
更改
世界生成
- 矿石分布
- 恶地金矿石的生成高度上限由Y=79提高到Y=256,并增加了其团簇的生成频率。
常规
- 玩家生成
- 重新设计了世界出生点算法。
- 现在会根据与控制生物群系放置和世界生成一致的气候参数来选取。玩家不应再会在海洋或其他不方便活动的地方出生。
修复
- 修复了15个漏洞
- Java版1.18前正式版的漏洞
- MC-73300 — “保存世界中”文本不出现在暂停菜单中。
- MC-80824 — 在某些生物群系出生时,日志中会输出“无法找到出生生物群系”的警告。
- MC-129912 — 玩家不再在世界出生点范围内的最高处出生。
- MC-131686 — 玩家会出生在自选世界的地下。
- MC-132347 — 玩家会出生在冰山内。
- MC-133466 — 特定的世界配置会强制玩家在X=8 Z=8处出生。
- MC-185033 — 单一生物群系世界会出现地下出生点。
- MC-185034 — 未设置出生点时总在相同方块上重生。
- MC-198232 — 音乐播放频率比以前低。
- MC-202166 — “合成次数”统计项不总是正确显示数据。
- MC-214288 — 当
min_y
值大于0时,玩家不能在地表出生。 - MC-221641 — 洞穴可使海底峡谷生成时不充水。
- MC-233771 — 趋同事项:手持物品形式的光源方块时,已放置的不显示其光照等级。
- Java版1.18开发版本的漏洞
21w43a
21w43a是Java版1.18的第7个快照,发布于2021年10月27日[23],优化了升级存档时新旧地形的融合,同时对地形生成做了一些调整和修复。
新内容
世界生成
- 旧世界升级
- 在旧区块周围生成新区块时,地形会根据旧区块进行调整,更好地贴合旧区块。
- 现在旧区块中Y=0到Y=4处的基岩层会由深板岩替代。
- 若Y=0处为基岩,则其下方会以深板岩填充。
- 洞穴不会在此生成,但紫晶洞和熔岩湖可能会生成。
- 新的基岩层位于Y=-64处。
- 在此快照中升级存档的过程中对区块进行的更改是永久性的。
- 此功能尚未开发完毕,可能会持续改进。
常规
更改
方块
世界生成
- 降低了含水层水位高度发生变化的频率,因此大片水位相同的区域更加常见了。
- 略微减少了熔岩含水层的数量。
- 再次被完全更改,新生成的世界不与之前快照的一致。[24]
常规
- 移除了区块中的
Level
,并将其内部的内容移出。Level.Entities
移至entities
。Level.TileEntities
移至block_entities
。Level.TileTicks
和Level.ToBeTicked
移至block_ticks
。Level.LiquidTicks
和Level.LiquidsToBeTicked
移至fluid_ticks
。Level.Sections
移至sections
。Level.Structures
移至structures
。Level.Structures.Starts
移至structures.starts
。Level.Sections[].block_states
移至sections[].block_states
。Level.Sections[].biomes
移至sections[].biomes
。
- 加入了
yPos
,以记录区块内子区块Y轴位置的最小值。 - 加入了
below_zero_retrogen
,以支持Y=0以下的地形生成。 - 加入了
blending_data
,包含了支持新区块与旧区块间地形生成混合算法的数据。
- 将视频设置里的“更新优先项”重命名为“区块构建器”。三个选项各自新增了一条鼠标悬停时的注释,并被重命名:
- “邻近” → “全阻塞”;
- “玩家影响” → “半阻塞”;
- “无” → “线程化”。
- 更改了方块计划刻和液体计划刻的内部细节,以使存档保存得更快。
修复
- 修复了11个漏洞
- Java版1.18前正式版的漏洞
- MC-49010 — 用
/clone
命令克隆正处于激活状态的压力板或按钮会使其永久保持被按下的状态。 - MC-131930 — 暖水深海中不生成珊瑚和海泡菜。
- MC-156616 — 恶地地层不正确生成。
- MC-217379 — 暖水深海中不生成河豚。
- MC-224205 — 用
/clone
命令克隆倾斜值不为none
的大型垂滴叶会使其永久保持倾斜的状态。 - MC-228745 — 大型垂滴叶不能被放置在耕地上。
- MC-238073 — 装饰器独立于世界种子。
- Java版1.18开发版本的漏洞
- MC-236615 — 更新优先项选项的英文大小写不正确。
- MC-236624 — 暖水深海没有被计入进度“探索的时光”的达成条件中。
- MC-236970 — Y=160及以上处,恶地地层会被橙色陶瓦覆盖。
- MC-238939 — 石头会在下界生成。
21w44a
21w44a是Java版1.18的第8个,也是最后一个快照,发布于2021年11月3日[25],改进了旧世界升级,加入了新选项,做了一些调整,并修复了一些漏洞。
新内容
世界生成
- 旧世界升级
常规
- 加入了单独的“在线选项”选项界面,位于原先主菜单上的“Realms的通知”选项以及多人游戏暂停菜单上的“难度”位置上。
- “Realms的通知”被移入此界面。
- 加入了“允许列入服务器玩家列表”选项,用于设置是否允许服务器将自己的ID公开展示在在线玩家列表中。
- 加入了“服务器难度”,用于显示当前的服务器难度。
- 加入了
hide-online-players
,用于服务端收到客户端的状态请求时是否发送在线玩家列表。
- 加入了以下方块标签,用于对应生物的生成判定:
animals_spawnable_on
axolotls_spawnable_on
foxes_spawnable_on
goats_spawnable_on
mooshrooms_spawnable_on
parrots_spawnable_on
polar_bears_spawnable_on_in_frozen_ocean
rabbits_spawnable_on
wolves_spawnable_on
更改
游戏内容
- 将主世界的所有50种生物群系都列入了进度探索的时光的达成要求中,其中新增的19种生物群系如下表所示:
英文名称 ID 中文名称 Deep Ocean deep_ocean
深海 Dripstone Caves dripstone_caves
溶洞 Eroded Badlands eroded_badlands
风蚀恶地 Flower Forest flower_forest
繁花森林 Frozen Ocean frozen_ocean
冻洋 Frozen Peaks frozen_peaks
冰封山峰 Grove grove
雪林 Ice Spikes ice_spikes
冰刺之地 Jagged Peaks jagged_peaks
尖峭山峰 Lush Caves lush_caves
繁茂洞穴 Meadow meadow
草甸 Ocean ocean
海洋 Old Growth Birch Forest old_growth_birch_forest
原始桦木森林 Old Growth Spruce Taiga old_growth_spruce_taiga
原始云杉针叶林 Snowy Slopes snowy_slopes
积雪山坡 Stony Peaks stony_peaks
裸岩山峰 Sunflower Plains sunflower_plains
向日葵平原 Windswept Gravelly Hills windswept_gravelly_hills
风袭沙砾丘陵 Windswept Savanna windswept_savanna
风袭热带草原
- 睡觉现在只会在降雨或雷暴时重置天气变化过程。
世界生成
- 现在会在Y=1到Y=7之间过渡生成,而非之前的Y=-7到Y=-1。
常规
- JFR分析
- 现在当JFR分析从外部来源启动时,网络数据包有关的JFR事件会被合并在一起,而不是一个数据包对应一个事件。
- 模拟距离
- 现在方块和液体也会受到模拟距离的控制。
- 将模拟距离选项的最小值从2个区块上调到5个区块。
- 常规
- 优化了实体碰撞。
修复
- 修复了28个漏洞
- Java版1.18前正式版的漏洞
- MC-63340 — 睡觉完成时,
rainTime
或thunderTime
的值总是会被重置。 - MC-170551 — 狐狸不能在灰化土或砂土上生成。
- MC-187716 — 下界的地表生成器类型会错误地假定世界高度为128格高。
- MC-190285 —
bedrock_roof_position
标签的值不代表高度,而是相对于默认高度的偏移值。 - MC-200494 — 废弃矿井中的火把可以被附着在其他方块上,而不是仅在木质方块上。
- MC-216432 — 废弃矿井可以出现有光亮但无火把的情况。
- MC-216561 — 火把不生成在Y=0以下的废弃矿井中。
- MC-238877 — 深海和海洋没有被计入进度“探索的时光”的达成条件中。
- MC-238966 — 原始云杉针叶林和原始桦木森林没有被计入进度“探索的时光”的达成条件中。
- MC-238968 — 风袭沙砾丘陵和风袭热带草原没有被计入进度“探索的时光”的达成条件中。
- Java版1.18开发版本的漏洞
- MC-236701 — 新的山地生物群系没有被计入进度“探索的时光”的达成条件中。
- MC-236938 —
/jfr stop
命令输出的结果中不包含链接。 - MC-237986 — 与结构相关的生物不在其结构中生成。
- MC-238062 — 狐狸和狼不能生成在雪林中。
- MC-238761 — 新的洞穴生物群系没有被计入进度“探索的时光”的达成条件中。
- MC-238900 — 默认世界生成设置中的噪声设置内含有
Infinity
值。 - MC-238912 — 细雪条带不能被暴露到地表。
- MC-238962 — 冰山会一路生成到海床上。
- MC-239280 — 血量低于或等于一半时,凋灵跟随玩家时不会向下移动。
- MC-239344 — 废弃矿井中的所有火把朝向不正确。
- MC-239359 — 凋灵骷髅只能生成在下界砖块上。
- MC-239689 — 噪声设置中的
amplified
布尔值不起作用。
- 上个开发版本的漏洞
- MC-239854 — 下界或洞穴类型世界中缺少基岩。
- MC-239858 — 下界装饰(Nether decoration)可以在基岩层上面生成。
- MC-239866 — 噪声设置中的地形塑造器(Terrain shaper)未被使用。
- MC-239876 — 被转换了的旧区块在地图上显示为灰色。
- MC-239882 — 升级存档后信标会失效。
- MC-239902 — 在21w43a中加载的1.17.1的洞穴和结构中会出现天气效果。
1.18-pre1
1.18-pre1是Java版1.18的首个预发布版,发布于2021年11月11日[27],重新加入了放大化和巨型生物群系世界类型,做了一些调整,并修复了一些漏洞。
新内容
常规
更改
方块
- 现在使用镐能加快挖掘。
世界生成
- 旧世界升级
常规
- 数据生成器(Data generator)
- 现在使用
--report
参数会生成完整的世界生成参考文件,而不是仅仅包含生物群系的内容。
- 创建新的世界界面
- 从“世界类型”选项中移除了“洞穴”和“浮岛”世界类型。
修复
- 修复了48个漏洞
- Java版1.18前正式版的漏洞
- MC-46584 — 生存模式下,在物品栏上点击并拖动鼠标滚轮时,游戏会错误地尝试放置整组物品。
- MC-50888 — 玩家可以突破世界边界。
- MC-53444 — 玩家可以通过骑乘实体(如船、猪等)突破世界边界。
- MC-54119 — 玩家可以在位于出生点保护范围内且世界边界外的位置处放置或获取水、熔岩和睡莲。
- MC-62550 — 下界和末地的世界边界没有被正确初始化。
- MC-96535 — 带有
ShowParticles:0b
属性的药水效果的Ambient
属性不被忽略。 - MC-101334 — 放置船所需的空间过小。
- MC-113425 — 玩家可以与世界边界外的实体交互。
- MC-117800 — 玩家可以把床的一半放在世界边界外。
- MC-121997 — 所有维度的世界边界都是独立运作,且不会在其实际所处的位置上出现。
- MC-131808 — 森林不在其东南边界(X轴与Z轴较大处)附近生成树木,但其西北边界(X轴与Z轴较小处)会过度拉伸。
- MC-135947 — 水下挖掘潮涌核心用时过长。
- MC-136523 — 末地有看不见的世界边界。
- MC-147122 — 使用床或重生锚可以将出生点设置到世界边界外。
- MC-187174 — 下界传送门可以将玩家传送至主世界的世界边界外。
- MC-206620 — 玩家在炼药锅里爬行时无法看到炼药锅。
- MC-206660 — 钟乳石下方直接与方块相接时,其不会正常下落。
- MC-214963 — 废弃矿井的生成是不确定的。
- MC-215139 — 洞穴中的一些水体不流动。
- MC-219035 — 化石不能在区块的最东或最南一格处生成。
- MC-222388 — 高度低于0处长出的金合欢树经常会有秃分支。
- MC-229013 — 熔岩湖装饰器配置未被使用。
- MC-229517 — 实体转化为流浪者或溺尸的音效由友好生物的声音混合器控制,而不是敌对生物的。
- MC-231666 — 龙蛋可以传送到世界边界外。
- MC-240021 — 炼药锅的
cullface
参数是多余的。
- Java版1.18开发版本的漏洞
- MC-236610 — 熔岩湖没有生成其石头外缘。
- MC-236628 — 熔岩湖上方的沙子底部无砂岩,导致沙子会落入熔岩湖中。
- MC-236652 — 有时生物群系中的天气不正确。
- MC-236659 — 熔岩湖在地表生成的数量比以前多。
- MC-236803 — 冰封山峰、雪林、尖峭山峰和积雪山坡的掠夺者前哨站中掠夺者生成量极少。
- MC-237598 — 弹射物在离开模拟范围时会在空中一直闪现。
- MC-237621 — 一些山地网格单元(Grid cell)中缺少生物群系定义会导致海洋被意外放置。
- MC-237791 — 在冰封山峰、雪林、尖峭山峰和积雪山坡中使用村民刷怪蛋刷出的村民不是雪原村民。
- MC-237954 — “音乐之声”和“温暖如家”进度JSON文件所放置的位置与其在UI中显示的不符。
- MC-238038 — 新加入进度的命名空间ID与其本地化键名不一致。
- MC-238972 — 沙漠很少或不生成砂岩。
- MC-239714 — 在沙漠超平坦世界中执行
/locate desert_pryamid
命令会导致游戏卡死。 - MC-239851 — 升级旧世界会导致树叶被替换为地表生成器所生成的方块。
- MC-239852 — 与要塞相交的熔岩湖可以把末地传送门框架卡掉。
- 上个开发版本的漏洞
- MC-240481 — 深板岩不在旧世界下方生成的新洞穴中生成。
- MC-240482 — 主世界旧区块底部没有基岩。
- MC-240495 — 深板岩不在恶地或疏林恶地的Y=0以下处生成。
- MC-240503 — 恶地或疏林恶地不生成基岩。
- MC-240516 — 旧区块下方不生成雕刻器洞穴。
- MC-240531 — 方块模拟距离总为8个区块,而不遵循滑块中所显示的值。
- MC-240534 — 点击JFR链接会复制服务端侧的完整文件路径。
- MC-240631 — 末地地形生成非常缓慢。
- MC-240998 — 由下界传送门加载出的弱加载区块不再执行非实体运算。
1.18-pre2
1.18-pre2是Java版1.18的第2个预发布版,发布于2021年11月16日[29],把启动游戏所需Java版本从16提升至17,并修复了一些漏洞。
更改
非生物实体
- 移除了底部多余的棕色纹理。
常规
- 将“Now Java 16!”闪烁标语改为“Java 16 + 1 = 17!”。
- 常规
- 现在启动游戏要求的最低Java版本为17。
修复
- 修复了43个漏洞
- Java版1.18前正式版的漏洞
- MC-32813 — 游戏中会出现浮空水和洞穴上的浮空熔岩/洞穴雕刻器不会更新水。
- MC-206303 — 矿车的底部有旧纹理。
- MC-217038 — 溶洞的大型结构可以生成在溶洞外。
- MC-217056 — 一些高速度粒子会导致游戏卡顿或卡死。
- MC-220061 — 画的背面纹理是镜像的。
- MC-223917 — 着火的山羊不会尝试寻路到水中。
- MC-226689 — 制作人员名单中,Albert Pastore的名字是灰色的,且缩进不正确。
- MC-227163 — 制作人员名单中,“IT Managers”写成了“IT Manager”。
- MC-227204 — 新制作人员名单中,“Explore, dream, discover”这句引言不再被显示。
- MC-227206 — 制作人员名单中,有一些名字中使用的单引号或双引号使用的是全角符号。
- MC-227231 — 制作人员名单中,Steven Silvester的名字可能被拼错了。
- MC-227239 — 制作人员名单中,Elizabeth Batson的公司名称被不正确大写。
- MC-227329 — 制作人员名单中,“Inc”一词的用法和标点仍然不一致。
- MC-231782 — 制作人员名单中,Frank Criscione的那一行缺少了一个左括号。
- MC-237608 — 如果服务器启动过程中,客户端连接失败,服务器地址会被显示出来。
- Java版1.18开发版本的漏洞
- MC-236756 — 生物群系独有生物的生成率降低。
- MC-236858 — 会使玩家出生在海洋中间的种子会导致卡顿。
- MC-237275 — 用自定义生物群系创建单一生物群系世界时游戏崩溃/空指针异常崩溃:不能调用
bze.a()
,因为bzg.a(int, int, int)
的返回值为null。 - MC-238049 — 被动生物(鸡、牛、猪和羊)有时不生成。
- MC-238076 — 区块文件中的
UpgradeData
字段没有被迁移到新的世界高度。 - MC-238375 — 世界边界中心点在3千万格外时,保存世界会导致游戏崩溃,和/或数据损坏。
- MC-238587 — 飞入方块时疾跑会导致视角快速放大和缩小。
- MC-239423 — 制作人员名单中,谷冈久美没有被列在“作曲家”一栏中。
- MC-239856 — 升级旧存档会使藤蔓的方块状态有误。
- MC-239857 — 升级旧存档会使栅栏、铁栏杆和玻璃板的方块状态有误。
- MC-239884 — 旧区块中的水体不会流到新区块中。
- MC-239899 — 升级旧存档后,之前已连在一起的红石不连在一起。
- MC-239994 — 坐标0 0 0处方块为非基岩方块时,新地形不会在旧区块下方生成。
- MC-240030 — 21w43a起,升级最初于Infdev或Alpha版创建的旧存档会使其低于0的位置生成很多孔洞。
- MC-240494 — 新洞穴生成机制会生成重复的废弃矿井(区块原有的与新生成的在水平方向上重叠)。
- MC-240507 — 本应在结构中生成的生物不在1.18前的旧结构中生成。
- MC-240570 — 旧区块升级后,旧的生物群系数据不会被复制到Y=0下方生成的新洞穴处。
- MC-240610 — “允许列入服务器玩家列表”选项设置不会被保存。
- MC-240783 — 细雪不减少或抵消坠落伤害。
- MC-241111 — 一些Mojang员工的名字没有被写在制作人员名单中。
- 上个开发版本的漏洞
- MC-241191 — 升级旧存档后,绊线钩有时会出现错误的方块状态。
- MC-241194 — 空指针异常崩溃:不能调用
ddm.a(cao, cps, java.util.Random, gh)
,因为java.util.function.Supplier.get()
的返回值为null。 - MC-241199 — 升级旧存档会使大箱子的方块状态有误。
- MC-241204 — 每次加载世界时,特定的区块会被重置。
- MC-241208 — 升级旧存档会使被充能的按钮、压力板和绊线钩永久保持充能状态。
- MC-241231 — 村庄中有浮空营火。
- MC-241234 — 化石会在区块边界处被截断。
- MC-241413 — 峡谷周围会生成浮空水。
1.18-pre3
1.18-pre3是Java版1.18的第3个预发布版,发布于2021年11月17日[30],修复了一些漏洞。
更改
常规
- 现在在启动server.jar时指定了空的
bundlerMainClass
属性时,服务端会只校验并解压文件,然后退出。
修复
- 修复了18个漏洞
- Java版1.18前正式版的漏洞
- MC-109260 — 全角标点符号显示不正确。
- MC-132285 — 游戏会有孤立的水方块漂浮在半空中。
- MC-185263 — 被缓存的非完整区块导致内存“半泄露”。
- MC-190763 — 雨打在Y=-64处的方块上不产生相应粒子。
- MC-196423 — 雨打在世界底部的方块上不播放相应声音。
- MC-223840 — 洞穴从熔岩含水层下方穿过时,由熔岩含水层生成的熔岩方块不会被更新。
- MC-240229 — 在特定高度范围的方块上会同时下雨和下雪。
- Java版1.18开发版本的漏洞
- MC-236740 — 在尝试使用
/locate buried_treasure
命令或打开/破坏一个内有地图的箱子时,有时服务端侧会有短暂的卡顿。 - MC-236764 — 光照更新落后于世界生成过程。
- MC-239397 — 熔岩涌泉可以在冰山上生成。
- MC-239610 — 1.18快照在反序列化区块时,世界会被严重损坏,而同样的操作在1.17中正常。
- MC-239682 — 内存耗尽导致崩溃:世界生成耗尽Java堆空间。
- MC-239950 — 地物放置时不检测生物群系,导致不必要的卡顿。
- MC-240483 — 雪林中生成的狐狸不是雪地变种。
- MC-240589 — 玩家飞行并加载区块时,游戏会卡住几分钟然后崩溃。
- MC-241245 — 生成出的深板岩会覆盖矿石团簇(主要是铁矿石团簇)。
- MC-241255 — 游戏在运行几分钟后性能会大幅下降。
- MC-241352 — 服务端和客户端中的目录结构不一致。
1.18-pre4
1.18-pre4是Java版1.18的第4个预发布版,发布于2021年11月17日[31],修复了3个崩溃漏洞。
修复
- 修复了4个漏洞
- Java版1.18开发版本的漏洞
- MC-241172 — 保存旧世界区块时发生的数据修复器错误。
- 上个开发版本的漏洞
- MC-241774 — 进入下界传送门或创建下界生物群系的单一生物群系世界时游戏崩溃:
java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
。 - MC-241775 — 进入末地传送门或创建末地生物群系的单一生物群系世界时游戏崩溃:
java.lang.NegativeArraySizeException: -5
。 - MC-241778 — 加载并升级1.17.1超平坦世界时游戏崩溃或卡死:
java.util.concurrent.CompletionException: z: Biome decoration
。
1.18-pre5
1.18-pre5是Java版1.18的第5个预发布版,发布于2021年11月19日[32],更改了新地形在旧区块下方的生成条件,并修复了一些以纹理问题为主的漏洞。
新内容
常规
- 加入了以下方块标签:
azalea_grows_on
azalea_root_replaceable
replaceable_plants
terracotta
- 加入了以下物品标签:
dirt
terracotta
更改
方块
- 略微更改了GUI上锤子的纹理。
- 更改了底面纹理,以匹配纹理更新后的木板纹理。
- 更改了其
stage3
的纹理,去除了一个多余的像素点。
- 更改了纹理,以匹配纹理更新后的木板纹理。
- 更改了其
stage0
和stage1
的纹理文件,去除了多余的像素。
- 更改了侧面纹理,以匹配其顶面纹理。
- 更改了门的模型,以修复云杉木门顶部及底部的纹理问题。
- 更改了橡木门和铁门的纹理,去除了其中部的多余横线。
- 更改了其UI中青金石槽的纹理。
- 更改了顶部纹理,以匹配其侧面纹理。
- 更改了底座的纹理,以匹配纹理更新后的木板纹理。
- 更改了绯红菌柄和诡异菌柄的顶部纹理,以匹配基岩版。
- 更改了深色橡木原木的顶部纹理。
- 更改了去皮深色橡木原木的侧面纹理,以匹配其顶面颜色。
- 更改了纹理上取色错误的一个像素点。
- 更改了蓝色、红色染色玻璃及对应玻璃板的纹理,现在其透明度与其他染色玻璃一致。
物品
- 将纹理整体下调了1个像素。
生物
- 更改了棕色变种的背面纹理,使之水平居中。
- 更改了纹理,移除了多余的兜帽纹理。
- 更改了纹理,移除了几个多余的像素点。
- 更改了所有变种的模型,使其翅膀贴图不再颠倒。
非生物实体
- 更新了平滑石头底座的边框纹理。
世界生成
- 旧世界升级
- 现在,若一个旧区块Y=0高度的任意位置上有基岩,则新地形会在Y=0高度的所有非空气方块的下方生成。
修复
- 修复了60个漏洞
- Java版1.18前正式版的漏洞
- MC-138118 — 鹦鹉翅膀底部纹理是反的。
- MC-148422 — 去皮深色橡木原木侧面纹理过亮。
- MC-150567 — 深色橡木原木顶部纹理的树皮外缘没有被更新。
- MC-162038 — 掠夺者没有兜帽纹理。
- MC-162803 — 放置后的睡莲纹理是翻转的。
- MC-170557 — 云杉木门顶部和底部的纹理不正确。
- MC-176824 — 蓝色染色玻璃的外缘和红色染色玻璃与相其他染色玻璃相比稍稍不透明。
- MC-176832 — 云杉木板上有一个取色错误的像素点。
- MC-176833 — 铁砧GUI中的锤子使用的是过时的铁质物品色调。
- MC-177664 — 声音系统的警告信息在日志上刷屏。
- MC-180398 — 过多的声音会导致客户端无响应,该声音限制若使用大量兔子则很容易达到。
- MC-194822 — 玻璃板顶部纹理没有随纹理更新而更新。
- MC-194950 — 仙人掌盆栽中的仙人掌纹理被垂直挤压。
- MC-198007 — 村庄会用土径而不是木板来取代冰。
- MC-199662 — 纹理更新以来可可果纹理中有多余的像素点。
- MC-200046 — 制图台的木板纹理不正确,且稍微有些过时。
- MC-200137 — 讲台底部纹理使用的仍然是旧的木板纹理。
- MC-200956 — 甜菜种子纹理没有垂直居中。
- MC-200957 — 西瓜种子纹理没有垂直居中。
- MC-202910 — 盔甲上的高光颜色不一致。
- MC-204901 — 土径侧面纹理没有随纹理更新而更新。
- MC-219132 — 洞穴藤蔓会挂在紫晶芽和紫水晶簇上。
- MC-221172 — 诡异菌柄和绯红菌柄使用的是与基岩版不同的顶部纹理。
- MC-222154 — 洞穴藤蔓有时会挂在滴水石锥上生成。
- MC-222763 — 盔甲架使用的是旧的平滑石台阶纹理。
- MC-225553 — 橡木门和铁门的纹理内有一条线。
- MC-226711 — 胡萝卜的方块纹理上有一个不正确的像素点。
- MC-227258 — 盛开的杜鹃树叶被包含在
#minecraft:mineable/hoe
和#minecraft:mineable/axe
标签内,而普通的杜鹃树叶以及其他树叶仅被包含在#minecraft:mineable/hoe
标签内。 - MC-228900 — 洞穴藤蔓可以浮空生成(MC-218817的重现)。
- MC-229977 — 在东西方向上用活塞破坏方块会导致明显的卡顿。
- MC-231219 — 洞穴藤蔓有时会挂在栅栏上生成。
- MC-231272 — 洞穴藤蔓有时会挂在蜘蛛网上生成。
- MC-231818 — 不再能在多人游戏菜单中用上下方向键切换被选中的服务器。
- MC-233883 — 无论鼠标指针位于何处,社交屏幕上的隐藏和显示按钮的提示文本都会显示。
- MC-234039 — 棕色美西螈的背面纹理偏离中心。
- MC-235567 — 石笋群往往会在高洞穴上异常频繁地产生厚度“尖端”。
- MC-241747 — 砂轮GUI上有不一致的颜色。
- Java版1.18开发版本的漏洞
- MC-236723 — 浮岛类型世界不能正常生成。
- MC-237500 — 杜鹃树可以生成在巨型蘑菇、树和竹子的顶部。
- MC-238360 — 缠根泥土不能替换陶瓦。
- MC-238529 — 杜鹃树会生成失败。
- MC-238530 — 垂根会生成失败。
- MC-238892 — 缠根泥土不能替换红沙。
- MC-239128 — 与1.17.1相比,甜浆果丛生成量极少。
- MC-239143 — 陶瓦会生成到风蚀恶地中的洞穴内。
- MC-239237 — 杜鹃树可以生成在冰山上。
- MC-239474 — 自动保存会导致严重且影响游戏性的卡顿。
- MC-239489 — 西瓜很少在丛林生物群系中生成。
- MC-239847 — 区块混合算法偶尔会导致明显的区块边界出现。
- MC-241256 — 一些地物配置仍然期望已配置地物(Configured feature)而不是已放置地物(Placed feature)。
- MC-241278 — 杜鹃树不再生成。
- MC-241539 — 石头会在恶地岩柱侧面生成。
- MC-241566 — 原始云杉针叶林中的生苔的巨石会以网格形式生成。
- MC-241588 — 洞穴藤蔓有时会挂在水面上。
- MC-241672 — 着火生物站在水上方块上时不会寻求灭火。
- MC-241728 — 世界升级到1.18-pre2时,洞穴会在过多的地方生成。
- MC-241784 — 选项中的一些滑块不能正常工作。
- MC-241933 — 生成出的孢子花、洞穴藤蔓和滴水石锥会陷入洞穴表面。
- 上个开发版本的漏洞
1.18-pre6
1.18-pre6是Java版1.18的第6个预发布版,发布于2021年11月22日[33],做了一些调整,并修复了一些漏洞。
更改
世界生成
- 地物会生成得略微稀疏。
- 减少了其中西瓜的生成量。
- 旧世界升级
- 现在在被空置或部分空置的旧区块下方生成的新地形会更好的与已有部分相贴合。
常规
- 常规
- 现在只要有任何空闲时间都会保存区块,以避免自动保存导致的突然卡顿。
修复
- 修复了18个漏洞
- Java版1.18开发版本的漏洞
- MC-236947 —
Signature
属性已从java record中剥离。 - MC-238930 — 灵魂沙和灵魂土生成会在下界顶部基岩的下方。
- MC-238959 — 放置在Y=1处的下落的方块会在落到Y=0处时变为掉落物。
- MC-239880 — 一些区块低于0的位置会完全不生成新地形。
- MC-239900 — 把自定义世界升级到21w43a时,会忽略世界生成设置中的
min_y
和height
参数。 - MC-240513 — 默认世界中,熊猫不会在竹林中生成。
- MC-241263 — 堆外内存泄漏问题。
- MC-241409 — 地形塑造器数据缺失时游戏崩溃。
- MC-241630 — 温度没有被正确转换。
- MC-241636 — 炎热生物群系的下方有洞穴生物群系时,雪傀儡不会受到伤害。
- MC-241767 — 当玩家正在潜行攀爬藤蔓或梯子时,破坏这些方块可以使玩家一直悬停在半空中。
- MC-241820 — 升级后的海底神殿的边界范围会偏移到原位置北和西方向的区块边界上。
- MC-241830 — 放大化世界中的风袭热带草原的表面方块不正确。
- MC-241941 — 下界顶部基岩会被暴露出来。
- 上个开发版本的漏洞
- MC-242016 — 滴水石不生成在Y轴较高的地方。
- MC-242022 — 加载新区块时,生成新区块过程由于抛出数组索引越界异常(索引268435455超出32位长度范围)导致游戏崩溃。
- MC-242479 — 滴水石锥会在熔岩湖中以替换熔岩方块的方式生成。
- MC-242520 — 玩家在水下离开马、驴和猪背时,它们会浮在水面上方。
1.18-pre7
1.18-pre7是Java版1.18的第7个预发布版,发布于2021年11月23日[34],做了一些调整,并修复了一些漏洞。
更改
方块
- 更改了侧面纹理,将其中的泥土部分上移了1个像素,以与泥土一致。
- 再次更改了去皮深色橡木原木的纹理。
世界生成
- 地物数量再次有所增加。
修复
- 修复了6个漏洞
- Java版1.18前正式版的漏洞
- MC-218592 — 杜鹃树可以生成在超过2格深的水中。
- Java版1.18开发版本的漏洞
- MC-241240 — 在含水层中生成的滴水石锥有时未含水。
- MC-241277 — 服务器不能生成全新的放大化或巨型生物群系世界。
- MC-241327 — 在世界边界处,渲染距离为13时会出现严重卡顿。
- MC-242068 — 土径侧面的泥土纹理比其他要低1个像素。
- 上个开发版本的漏洞
- MC-242546 — 把1.17的世界优化到1.18时,区块数据中的
Level
复合标签没有被删除,导致文件增大。
1.18-pre8
1.18-pre8是Java版1.18的第8个,也是最后一个预发布版,发布于2021年11月24日[35],修复了一些崩溃漏洞。
更改
生物
游戏内容
- 调整了生物加入袭击的时序。[36]
修复
- 修复了7个漏洞
- Java版1.18前正式版的漏洞
- MC-227537 — 空指针异常崩溃:不能调用
it.unimi.dsi.fastutil.objects.ObjectSet.remove(Object)
,因为$$4
为null。 - MC-230866 — 穿过下界传送门时进食会在游戏日志上输出错误信息。
- Java版1.18开发版本的漏洞
- MC-236783 — 趋同事项:Java版中劫掠兽仍然会攻击幼年村民。
- MC-241991 — 把1.12.2的存档升级到1.18-pre5时游戏卡死,但不输出崩溃日志。
- MC-242375 — 猫不能吓退幻翼。
- 上个开发版本的漏洞
1.18-rc1
1.18-rc1是Java版1.18的首个发布候选版本,发布于2021年11月25日[37],提高了服务器资源包的大小限制,并修复了1个与内存泄露有关的漏洞。
更改
常规
- 服务器资源包的大小限制由100MB提高到250MB。
修复
- 修复了1个漏洞
- 上个开发版本的漏洞
- MC-242708 — 旁观模式下穿过方块时会导致内存泄露。
1.18-rc2
1.18-rc2是Java版1.18的第2个发布候选版本,发布于2021年11月26日[38],修复了1个与世界生成有关的漏洞。
修复
- 修复了1个漏洞
- Java版1.18开发版本的漏洞
- MC-242547 — 大型洞穴不能生成到Y=-54处,故大型熔岩湖也不能生成。
1.18-rc3
1.18-rc3是Java版1.18的第3个发布候选版本,发布于2021年11月26日[39],修复了1个漏洞。
修复
- 修复了1个漏洞
- Java版1.18开发版本的漏洞
- MC-242859 — 玩家死亡后,所有方块实体会不可见,且内部的物品也会消失。
1.18-rc4
1.18-rc4是Java版1.18的第4个,也是最后一个发布候选版本,发布于2021年11月29日[40],修复了1个关于煤矿石分布情况的漏洞。
修复
- 其他漏洞
- 修复了较低高度处(Y=0至Y=192)煤矿石分布方式有误的漏洞。
注释与参考
- ↑ “New world generation in Java available for testing” – Minecraft.net,2021年7月13日
- ↑ "Minecraft 1.18 experimental snapshot is out!" – u/MrHenrik2,2021年7月13日
- ↑ “Noticed some biomes were missing or not generating properly in the experimental snapshot. Re-adding swamps, ice spikes, and eroded badlands. Also experimenting with the cloud level.” – @henrikkniberg,2021年7月15日
- ↑ “New world generation in Java available for testing” – Minecraft.net,2021年7月20日
- ↑ "Minecraft 1.18 experimental snapshot 2 is out!" – u/MrHenrik2,2021年7月20日
- ↑ “New world generation in Java available for testing”,Henrik Kniberg。Minecraft.net,2021年8月10日
- ↑ "Minecraft 1.18 experimental snapshot 3 is out!" – u/MrHenrik2,2021年8月10日
- ↑ “New world generation in Java available for testing”,Henrik Kniberg。Minecraft.net,2021年8月17日
- ↑ "Minecraft 1.18 experimental snapshot 4 is out!" – u/MrHenrik2,2021年8月17日
- ↑ “New world generation in Java available for testing”,Henrik Kniberg。Minecraft.net,2021年8月25日
- ↑ "Minecraft 1.18 experimental snapshot 5 is out!" – u/MrHenrik2,2021年8月25日
- ↑ “New world generation in Java available for testing”,Henrik Kniberg。Minecraft.net,2021年9月1日
- ↑ "Minecraft 1.18 experimental snapshot 6 is out!" – u/MrHenrik2,2021年9月1日
- ↑ “New world generation in Java available for testing”,Henrik Kniberg。Minecraft.net,2021年9月8日
- ↑ "Minecraft 1.18 experimental snapshot 7 is out!" – u/MrHenrik2,2021年9月8日
- ↑ "Minecraft Snapshot 21w37a" – Minecraft.net,2021年9月15日
- ↑ "Minecraft Snapshot 21w38a" – Minecraft.net,2021年9月23日
- ↑ MC-237493 — 漏洞状态为“有意为之”。
- ↑ "Minecraft Snapshot 21w39a" – Minecraft.net,2021年9月29日
- ↑ "Minecraft Snapshot 21w40a" – Minecraft.net,2021年10月7日
- ↑ "Minecraft Snapshot 21w41a" – Minecraft.net,2021年10月13日
- ↑ "Minecraft Snapshot 21w42a" – Minecraft.net,2021年10月20日
- ↑ "Minecraft Snapshot 21w43a" – Minecraft.net,2021年10月27日
- ↑ “Unfortunately the seeds have been shuffled again, so worlds will not look like they did in previous snapshots. Hopefully world seeds will be stable after this though, so let the real seed hunt begin!” – @henrikkniberg,2021年10月27日
- ↑ "Minecraft Snapshot 21w44a" – Minecraft.net,2021年11月3日
- ↑ MC-240481
- ↑ “Minecraft 1.18 Pre-Release 1” – Minecraft.net,2021年11月11日
- ↑ MC-240481 — 漏洞状态为“已修复”。
- ↑ “Minecraft 1.18 Pre-Release 2” – Minecraft.net,2021年11月16日
- ↑ “Minecraft 1.18 Pre-Release 3” – Minecraft.net,2021年11月17日
- ↑ “Minecraft 1.18 Pre-Release 4” – Minecraft.net,2021年11月17日
- ↑ “Minecraft 1.18 Pre-Release 5” – Minecraft.net,2021年11月19日
- ↑ “Minecraft 1.18 Pre-Release 6” – Minecraft.net,2021年11月22日
- ↑ “Minecraft 1.18 Pre-Release 7” – Minecraft.net,2021年11月23日
- ↑ “Minecraft 1.18 Pre-Release 8” – Minecraft.net,2021年11月24日
- ↑ https://pastebin.com/1uJHcwNU
- ↑ “Minecraft 1.18 Release Candidate 1” – Minecraft.net,2021年11月25日
- ↑ “Minecraft 1.18 Release Candidate 2” – Minecraft.net,2021年11月26日
- ↑ “Minecraft 1.18 Release Candidate 3” – Minecraft.net,2021年11月26日
- ↑ “Minecraft 1.18 Release Candidate 4” – Minecraft.net,2021年11月29日
语言