Minecraft Wiki

除另有声明,转载时均必须注明出处若簡繁轉換出錯,請以遊戲內為準请勇于扩充与修正内容有兴趣逛逛我们的微博沟通交流,欢迎到社区专页需要协助,请在告示板留言

了解更多

Minecraft Wiki
Advertisement

本页面列出了Java版1.18的开发版本。

1.18-exp1

1.18-exp1(1.18 Experimental Snapshot 1)Java版1.18的首个实验性快照,发布于2021年7月13日[1][2],加入了新的地形生成方式,并启用了之前被移入洞穴与山崖预览数据包的多项特性。此版本单独发布,故不出现在启动器版本列表中。

新内容

世界生成

洞穴
  • 预览数据包中重新加入了3种噪声洞穴
    • 芝士洞穴
      • 内部非常宽敞的噪声洞穴,存在从顶部贯穿到底部的石柱,有丰富的涌泉、含水层和矿石
    • 意面洞穴
      • 更细长的噪声洞穴,内部的含水层较小。
    • 面条洞穴
      • 较意面洞穴更细小且曲折的变种噪声洞穴,可在任意Y坐标处生成。
    • 旧的雕刻器洞穴依然存在,并为了与新洞穴更好地融合而做了略微调整。
  • 重新加入了含水层,是噪声洞穴中高度不一的积水湖泊。
    • 生成于Y=0以下高度的含水层有概率完全由熔岩组成。
山地
矿脉

常规

调试屏幕
  • 加入了“Multinoise”行和“Terrain”行,仅在玩家位于使用多噪声生物群系源类型的维度(默认为主世界下界)时出现。
    • “Multinoise”行列出了玩家所处位置使用的参数,以此生成生物群系。
      • 其中C代表大陆性,E代表侵蚀度,T代表温度,H代表湿度,W代表奇异性。
    • “Terrain”行列出了地形生成的数值。[需要更多信息]
      • PV代表山脊性,与奇异性有关,当值较大时地形向上鼓起成为高地和山脊,值较小时地形向下雕刻成为低地和山谷,这个值的与奇异性值的转换公式为

更改

方块

幽匿感测体

物品

收纳袋
  • 重新加入到了创造模式物品栏中。
  • 重新加入了合成配方。

生物

美西螈
山羊
  • 现在只生成于积雪山坡、尖峭山峰和冰封山峰生物群系。
常规

世界生成

深板岩凝灰岩闪长岩安山岩花岗岩
  • 重新启用了新的生成机制。
    • 深板岩在Y=0以下作为主要岩石生成。从Y=-1至Y=-8处,石头逐渐向深板岩过渡;从Y=-8处开始,深板岩完全替换掉石头。
    • 凝灰岩在Y=0以下以团簇的形式生成。
    • 闪长岩、安山岩和花岗岩在Y=0以上生成,现在团簇的规模更大且更像球形,且生成频率更低。
生物群系
1

矿石分布变化

矿石分布
  • 21w18a的基础上,再次更新了矿石分布,详情如图。
    • 将小型铁矿石团簇的最大生成高度由64提高至72。
    • 将高海拔处铁矿石的最低生成高度由128降低至112。
常规
  • 现在地势和海拔高度可以独立于生物群系而变化,生物群系会适应地势的变化。
    • 例如,现在森林沙漠等生物群系都可以过渡成山脉,而无需为此加入新的生物群系种类。
    • 另外,生物群系现在会在交界处更平滑地过渡。
  • 地形现在更加平滑,极差也更大。

常规

世界高度
  • 重新将主世界可建筑范围的总高度提升至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],对主世界地形和多个生物群系的生成进行了调整,并更改了刷怪笼生成生物的亮度限制。此版本单独发布,故不出现在启动器版本列表中。

新内容

常规

方块实体格式
  • 刷怪笼加入了 CustomeSpawnRules[原文如此]标签,允许覆写刷怪笼的常规刷怪规则。
    • 此标签中 BlockLightLimit的值指定刷怪笼能刷怪的最高方块光照等级。

更改

生物

常规

世界生成

沙滩及其变种
  • 现在总体上更加宽阔。
  • 现在开放水域边有概率不生成沙滩及其变种。
沼泽风蚀恶地冰刺之地热带高原
  • 现在又能自然生成了。
旧山地
  • 山地重命名为“峭壁”(Extreme Hills)。
  • 沙砾山地重命名为“沙砾丘陵”(Gravelly Hills)。
新山地
草甸
繁茂洞穴
  • 现在会略微罕见地生成,且规模更小。
矿脉
  • 现在会略微频繁地生成,且规模更大。
常规
  • 现在生物群系生成得更加平滑,并且不再那么复杂而分散。
  • 略微提高了大面积的平坦地形生成的可能性。
  • 现在地下生物群系不会大幅干涉地表生物群系。
  • 现在尖峭山峰冰封山峰生物群系可以罕见地在大约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.17中高度为64处的速度。
    • 此更改旨在使更新后的主世界中的生物生成更加一致。

世界生成

含水层
  • 现在能延伸到更深的区域,且更有可能与更低处的洞穴系统相连接。
  • 含水层的规模现在更富于变化,以降低充满水的巨型洞穴出现的频率。
    • 地下的湖泊和积水区域现在更加分散,而不是聚集在一起。
恶地
  • 调整了恶地的生成,使其有时会出现在高原附近的平坦区域,并使红沙生成得更高。
  • 风蚀恶地生物群系中不再出现浮在水面上方的岩柱。
沙滩
  • 略微调整了沙滩的生成方式,现在其更倾向于出现在平坦的海岸边,而不是起伏较大的区域。
  • 降低了石岸的生成概率。
沙漠神殿
  • 为了适应地形的变化,现在总会在地表生成,而不是在固定高度生成。
山地
  • 降低了尖峭山峰、冰封山峰和草甸生物群系在低海拔地区的生成概率。
  • 积雪山坡和冰封山峰生物群系不再在下方生成泥土
掠夺者前哨站
  • 现在会在所有新的山地生物群系生成。
沼泽
  • 不再与寒冷的或干燥的生物群系重叠,也不再生成悬浮的水。
村庄
  • 现在会在草甸生物群系中生成。
生物群系
  • 调整了生物群系的分布,降低了温度相差很大的生物群系相邻的可能性。
  • 回调了1.18-exp2中对生物群系生成的一些更改,重新使其分布和规模更富有变化。
    • 这意味着小片的生物群系又变得更常见了,但现在相邻的生物群系一般会有相近的温度(如平原里出现一小片森林)。
常规
  • 将破碎地形里的悬崖调整得稍微更平滑,使它们看起来不像是区块错误。
  • 降低了海岸与河流的地形生成被含水层干扰的概率。
    • 不与河流或海洋相邻区域的水体高度主要由局部水面高度(独立于海平面高度)决定。
    • 与海洋或河流相交的洞口和峡谷将主要使用海平面决定水面高度。
  • 降低了在内陆低海拔地区充水洞穴的生成概率。
  • 不再会生成在水底。
  • 降低了在错误位置上放置地物的概率,如沙漠中生成草丛。
  • 减少了在干涸峡谷中生成河流的概率。

修复

  • 修复了山羊不在新的山地生物群系正常生成的问题。
  • 修复了多人游戏中(尤其是在其他玩家正在飞行时)玩家所遇到敌对生物数量过多或过少的问题。现在,每个玩家所遇到敌对生物的数量都是均衡的。

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-exp3关于生物生成的更改,现在生物的生成速度又会像以前那样在低处增大、在高处减小。
    • 生物生成与海拔高度的关系今后仍可能进一步调整。

世界生成

恶地
  • 略微降低了平均大小。
溶洞
丛林边缘
  • 重新加入,但其不再起过渡功能。
    • 未来很可能更改其名称。
繁茂洞穴
  • 现在涌泉会在此生成。
山地
蘑菇岛
  • 调整了生成方式,使其与岛屿的形状更加一致。
河流
  • 调整了河流的深度和河岸的坡度,降低了河流过深或过浅(甚至在平坦区域干涸)的可能性。
  • 河流会与沼泽更好地融合,而不会直接穿过沼泽(两者间的界限不再过于明显)。
沼泽
  • 现在更倾向于在内陆生成,以防止其与海洋交界而使的色差过大。
  • 沼泽橡树现在能生成在更深的水中。
洞穴
常规
  • 小型湖泊不再在干燥且炎热的生物群系中生成(沙漠、恶地和热带草原);减少了其他生物群系中湖泊生成的数量。
  • 涌泉可以在更多种类的方块中生成(例如泥土雪块),增加了小山泉和瀑布的生成概率。
  • 减少了破碎地形和破碎的热带草原生物群系的数量,且部分区域由更加平坦的沙滩代替。
1.18 Experimental Snapshot Comparison Simplified

修复

  • 主世界Y=0以上的化石中不再错误生成深层钻石矿石
  • 修复了1.18-exp4中使山地地形更加低缓的意外更改。
  • 修复了1.18-exp4中平坦地形的突起(技术名称为“3D噪声”)过少的意外更改。

1.18-exp6

1.18-exp6(1.18 experimental snapshot 6)Java版1.18的第6个实验性快照,发布于2021年9月1日[12][13],对少数地形特征生物群系进行了微调。此版本单独发布,故不出现在启动器版本列表中。

更改

生物

羊驼

世界生成

1

此版本前后的海底含水层生成方式对比图

含水层
  • 现在海洋河流下方的含水层更易与它们的底部相连。
    • 其下方洞穴更易形成通向水底的洞口,被截断的可能性降低了。
    • 在海洋下方Y=0到Y=40之间的洞穴大概率会被淹没。
巨型针叶林巨型云杉针叶林
  • 不再被视为寒冷类型。
    • 降低了其与积雪生物群系邻接的可能性。
雪林积雪山坡
  • 降低了在尖峭山峰冰封山峰上生成的可能性。
  • 现在处于温和或炎热气候中时,其山麓会从更高处开始生成。
  • 现在处于寒冷气候中时,其山麓会从更低处开始生成。
涌泉
  • 略微降低了水泉的数量。
沼泽
  • 会在干燥地带生成。
  • 不再过于分散。
水下峡谷
  • 被重新加入。
    • 不再在水下峡谷上使用特定雕刻器。对于海底,则使用普通的噪声洞穴和雕刻器。
    • 变化更丰富、更自然。
洞穴
  • 现在雕刻器洞穴可以覆盖海床上的沙子沙砾生成。
常规
  • 降低了生成寒冷的微型生物群系的可能性。
  • 略微提高了水下岩浆块的数量。

修复

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

21w37aJava版1.18的首个快照,发布于2021年9月15日[16],加入了先前的实验性快照1.18-exp11.18-exp7的新特性,并修复了一些漏洞。

该版本和21w38a不支持打开由旧版本创建的存档。

新内容

常规

Different Fonts in Minecraft

“illageralt”字体与其他字体的比较(从上到下依次是预设字体、Unicode字体、标准银河字母和“illageralt”字体,文本均为“Minecraft Wiki”)

字体
JFR(Java FlightRecorder)分析
  • 加入了--jfrProfile新启动选项和/jfr命令,能使用Java FlightRecorder分析数据和一些自定义事件。
  • 包含以下几种自定义事件:
    • minecraft.ServerTickTime:采样事件,反映服务器平均TPS。
    • minecraft.ChunkGeneration:生成单个区块阶段所需的时间。
    • minecraft.PacketReadminecraft.PacketSent:网络流量。
    • minecraft.WorldLoadFinishedEvent:初始化世界加载耗费的时间。
  • 可通过以下方法开始分析:
    • 启动游戏时添加--jfrProfile选项。
    • 在游戏内输入/jfr start命令。
    • jcmd为例的常规Java命令行工具。
  • 可通过以下方法结束分析:
    • 关闭游戏。
    • 在游戏内输入/jfr stop命令。
    • jcmd命令行工具。
  • 分析的结果摘要会以JSON格式写入日志以及debug文件夹中。另附.jfr格式的记录文件(存于debug文件夹中),可使用如JMC及其他支持此格式的工具做进一步分析。
选项
  • 在辅助功能设置中加入了“隐藏闪电的闪烁效果”选项。
    • 用于在雷雨天气时关闭天空闪烁效果。
  • 在音乐和声音设置中加入了“设备”选项。
    • 用于指定游戏所使用的音频设备。
  • 在按键控制设置中加入了“潜行”和“疾跑”选项。
  • 按键绑定设置被独立到一个单独的页面,此页面可以通过按键控制页面进入。
  • 在视频设置中加入了“更新优先项”选项。
    • 用于确定在单个帧期间同步更新区块的哪些部分。
    • “邻近”是最保守的策略,即先前版本中的策略。
    • “玩家影响”和“无”是新策略,会显著减少放置或破坏方块(尤其是光源)时的卡顿,但有较低的概率可能会导致在世界更新过程中出现视觉上的明显延迟。
字幕

更改

方块

附魔台
  • 现在发出亮度为7的光。
洞穴藤蔓海带缠怨藤垂泪藤
  • 现在对这些植物的尖端使用剪刀可以使其停止生长。

物品

鞘翅

生物

美西螈
  • 现在有独立的生物生成上限。
卫道士掠夺者唤魔者
常规

世界生成

矿脉[需要验证]
  • 现在在以下高度范围生成:
    • 铁矿脉:Y=-60到Y=-8。
    • 铜矿脉:Y=0到Y=50。
石岸
裸岩山峰
  • 回退了1.18-exp4中作出的关于安山岩花岗岩会以条带状形式生成的更改。
滴水石簇
  • 现在只在溶洞里生成,在常规洞穴中不会生成。

常规

方块实体格式
  • 修改了刷怪笼的方块实体格式。
    •  SpawnPotentials列表下的复合标签格式进行了修改,以与其他含权重的列表格式相统一。
      •  Weight重命名为 weight
      • 加入了 data
      •  Entity重命名为 entity,并移动到 data下。
    • 加入了 custom_spawn_rules,用于自定义生成规则。
      • 可以被包含在 SpawnData以及 SpawnPotentials列表内复合标签的 data中。
      • 可包含block_light_limitsky_light_limit,分别表示方块光限制和天空光限制。
        • 类型可以为,此时只有在光照强度等于设定值的位置才能刷怪。
        • 类型也可以为,可以设置为[下限,上限],此时光照强度在此范围(不包括上限)的位置可以刷怪。
数据包
  • 将数据包版本号更改为8
物品修饰器
  • set_contentsset_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

21w38aJava版1.18的第2个快照,发布于2021年9月23日[17],做了一些调整,加入了2种语言,并修复了一些漏洞。

该版本与21w37a一样,不支持打开由旧版本创建的存档(包括21w37a)。

新内容

常规

调试屏幕
  • 在“E”行加入了“SD”值,代表模拟距离。
语言
  • 加入了伦巴第语[注 1]
  • 加入了道本语(一种人工语言)[注 2]
选项
  • 在视频设置中加入了“模拟距离”选项(滑块形式)。
    • 引自基岩版
    • 超出模拟距离范围的实体不会被更新。
    • 使得游戏可以以较低的CPU占用率来支持渲染更远的距离。
音效
server.properties
  • 加入了新设置项simulation-distance
匿名信息反馈
  • 重新加入(即18w21a前存在于游戏中的Snooper),但目前仅在世界加载阶段有效。
    • 会在单人游戏加载存档和在多人游戏连接服务器的过程中发送信息。
    • 包含以下反馈数据:
      • 启动器标识
      • 用户ID(XUID)
      • 客户端会话ID(会在重启游戏时变化)
      • 世界会话ID(每次世界加载时都不一样,会在后续事件中被复用)
      • 游戏版本
      • 操作系统名称和版本
      • 运行游戏所使用的Java版本
      • 客户端或服务端是否是被修改的版本(与崩溃日志中的相应字段一致)
      • 服务器类型(内置服务端、Realms或其他)
      • 游戏模式
    • 此功能无法被关闭[18]

更改

世界生成

矿石分布
  • 现在铜矿石最高可生成在Y=95处,并提高了其生成数量。
  • 青金石矿石现在像其他矿石一样以团簇生成,而非四处延伸。

常规

优化
  • 一些后台任务(包括矿石生成)现在被放置在一个线程池中进行。
    • 线程池的大小为可用CPU线程数 - 1
      • 现在默认的上限是255,而不是以前的7。而此上限可以由Java系统属性max.bg.threads所决定。
疾跑
  • 现在玩家在侧面以较小的角度与方块相碰时不会停止疾跑。

修复

修复了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

21w39aJava版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[].BlockStatesLevel.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/librariesMETA-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值。
上个开发版本的漏洞
  • MC-237464 — JFR分析中,网络数据包发送量被计为网络数据包接收量。
  • MC-237505 — 生物群系构造器(Biome Builder)特定调试值不变化。

21w40a

21w40aJava版1.18的第4个快照,发布于2021年10月7日[20],移除和重命名了一些生物群系,同时调整了地形和一些生物的生成。

更改

方块

铜矿石
  • 正常开采掉落粗铜的最大数量由3改为5。
切石机
  • 现在可将1个铜块(含变种)加工成对应变种的4个切制铜块、4个切制铜楼梯或8个切制铜台阶。

生物

美西螈
鳕鱼鲑鱼河豚热带鱼鱿鱼海豚
  • 现在仅生成于Y=50至64高度之间的水中。
  • 另外,热带鱼现在也生成于任意高度的繁茂洞穴中。
发光鱿鱼
  • 现在仅生成于Y=30高度以下的水中。
山羊
僵尸
  • 现在又能在溶洞里生成了。
常规

世界生成

生物群系
  • 对于相同的X、Z坐标,非洞穴生物群系(例如热带草原)不再随高度变化。
  • 调整了一些生物群系的相对大小,以接近1.17的情况。
  • 提高了大多数生物群系的平均大小。
21w40a approximate ore distribution

矿石分布变化

矿石分布
  • 更新了矿石分布,如图所示。
    • 铜矿石现在会在Y=-16和Y=112之间生成,Y=48处最多,并增加了其团簇的生成量。
    • 提高了非暴露的钻石矿石的生成量。
    • 绿宝石矿石的最低生成高度由Y=32降低到Y=-16,并增加了其团簇的生成量。
    • 提高了金矿石在Y=-48以下的生成量。
    • 将高海拔处铁矿石的最低生成高度由Y=112降低到Y=80,并增加了其团簇的生成量。
地牢
  • 提高了生成数量,尤其是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_columnprioritize_tip设置项的行为与预期相反,洞穴藤蔓可以以无顶端的形式生成。
  • MC-237951 — 洞穴藤蔓可以生成在水中。
  • MC-237962 — 生物看向玩家时头会一直上下摆动。
  • MC-238104 — 兰花生成量降低。
  • MC-238265version.json文件中的id一项含有内部ID,而不是单纯的游戏版本名。

21w41a

21w41aJava版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 — 尖峭山峰中的石头总是会被雪块覆盖。
上个开发版本的漏洞
  • MC-238561 — 美西螈不能在繁茂洞穴中生成(MC-218701的重现)。
  • MC-238661 — 区域文件内的InhabitedTime值不增加,导致区域难度不提高。

21w42a

21w42aJava版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。
      • “Stand Tall”会在积雪山坡尖峭山峰冰封山峰裸岩山峰中,以及菜单屏幕中播放。
      • “Left to Bloom”会在草甸繁茂洞穴中,以及菜单屏幕中播放。
      • “Wending”会在雪林、尖峭山峰、裸岩山峰和溶洞中,以及菜单屏幕中播放。
      • “Infinite Amethyst”会在雪林和溶洞中,以及菜单屏幕中播放。
      • “One More Day”会在草甸、积雪山坡和繁茂洞穴中,以及菜单屏幕中播放。
    • 曲目“Floating Dream”“Comforting Memories”和“An Ordinary Day”的作者是谷冈久美
      • “Floating Dream”会在尖峭山峰和繁茂洞穴中播放。
      • “Comforting Memories”会在雪林中播放。
      • “An Ordinary Day”会在积雪山坡、溶洞和繁茂洞穴中播放。
选项
  • 在视频设置中加入了适用于单人游戏的“自动保存指示器”选项,以打开或关闭指示器显示。
    • 指示器会在游戏保存世界时在屏幕右下方显示。
粒子
  • 加入了block_marker粒子,取代了lightbarrier
    • 会为已分配给已配置方块状态的模型,按照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开发版本的漏洞
  • MC-236837 — 加载进新世界时,玩家偶尔会出生在地下。
  • MC-238582 — 沙漠和海洋之间会生成沙滩。

21w43a

21w43aJava版1.18的第7个快照,发布于2021年10月27日[23],优化了升级存档时新旧地形的融合,同时对地形生成做了一些调整和修复。

新内容

世界生成

旧世界升级
  • 在旧区块周围生成新区块时,地形会根据旧区块进行调整,更好地贴合旧区块。
  • 现在旧区块中Y=0到Y=4处的基岩层会由深板岩替代。
  • 若Y=0处为基岩,则其下方会以深板岩填充。
    • 洞穴不会在此生成,但紫晶洞和熔岩湖可能会生成。
  • 新的基岩层位于Y=-64处。
  • 在此快照中升级存档的过程中对区块进行的更改是永久性的。
  • 此功能尚未开发完毕,可能会持续改进。

常规

标签
  • 加入了big_dripleaf_placeable方块标签。
    • 包含耕地dirt方块标签和small_dripleaf_placeable方块标签。
    • 大型垂滴叶能被放置在拥有此标签的方块上方。

更改

方块

大型垂滴叶

世界生成

含水层
  • 降低了含水层水位高度发生变化的频率,因此大片水位相同的区域更加常见了。
  • 略微减少了熔岩含水层的数量。
洞穴
  • 减少了河流海洋岸边充水的洞穴生成的数量。
海洋
种子
  • 再次被完全更改,新生成的世界不与之前快照的一致。[24]

常规

区块格式
  • 移除了区块中的Level,并将其内部的内容移出。
    • Level.Entities移至entities
    • Level.TileEntities移至block_entities
    • Level.TileTicksLevel.ToBeTicked移至block_ticks
    • Level.LiquidTicksLevel.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

21w44aJava版1.18的第8个,也是最后一个快照,发布于2021年11月3日[25],改进了旧世界升级,加入了新选项,做了一些调整,并修复了一些漏洞。

新内容

世界生成

旧世界升级
  • 现在旧世界高度的区块升级到新世界高度时,其Y=0以下会按新世界生成机制生成。
  • 巨型生物群系放大化世界现在可以被升级,升级到新的地形系统时,会被保留更多的特征。

常规

选项
  • 加入了单独的“在线选项”选项界面,位于原先主菜单上的“Realms的通知”选项以及多人游戏暂停菜单上的“难度”位置上。
    • “Realms的通知”被移入此界面。
    • 加入了“允许列入服务器玩家列表”选项,用于设置是否允许服务器将自己的ID公开展示在在线玩家列表中。
    • 加入了“服务器难度”,用于显示当前的服务器难度。
server.properties
  • 加入了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 — 睡觉完成时,rainTimethunderTime的值总是会被重置。
  • MC-170551 — 狐狸不能在灰化土或砂土上生成。
  • MC-187716 — 下界的地表生成器类型会错误地假定世界高度为128格高。
  • MC-190285bedrock_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-pre1Java版1.18的首个预发布版,发布于2021年11月11日[27],重新加入了放大化巨型生物群系世界类型,做了一些调整,并修复了一些漏洞。

新内容

常规

世界类型
  • 重新加入了放大化巨型生物群系,并进行了修改以使它们适应新地形。
    • 放大化世界的地形有如下改动:
      • 现在地势最高可达Y=320处,而非先前的Y=256处。
      • 海平面以上地形的偏移量加倍。
      • 大大提高了地形的3D噪声值,相应地降低了Y轴地形缩放因子的值。
      • 山峰的锯齿程度加倍。
    • 巨型生物群系世界的地形有如下改动:
      • 温度、植被、海陆和侵蚀地貌的多噪声生成(Multinoise)弱化了4倍,但山脉的噪声生成无变化。
      • 河流和山峰生物群系外,生物群系的规模整体扩大到了4倍。

更改

方块

潮涌核心
  • 现在使用能加快挖掘。

世界生成

旧世界升级
  • 现在新旧区块的衔接地形更平滑。
    • 地表高度、生物群系和洞穴现在会衔接得更加平滑。
  • 现在深板岩基岩层会在旧区块Y=0高度的下方正确生成。[28]
  • 雕刻器洞穴现在可以在新生成的部分生成。

常规

数据生成器(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-pre2Java版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-pre3Java版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-pre4Java版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-pre5Java版1.18的第5个预发布版,发布于2021年11月19日[32],更改了新地形在旧区块下方的生成条件,并修复了一些以纹理问题为主的漏洞。

新内容

常规

标签
  • 加入了以下方块标签:
    • azalea_grows_on
    • azalea_root_replaceable
    • replaceable_plants
    • terracotta
  • 加入了以下物品标签:
    • dirt
    • terracotta

更改

方块

铁砧
  • 略微更改了GUI上锤子的纹理。
木桶
  • 更改了底面纹理,以匹配纹理更新后的木板纹理。
胡萝卜
  • 更改了其stage3的纹理,去除了一个多余的像素点。
制图台
  • 更改了纹理,以匹配纹理更新后的木板纹理。
可可果
  • 更改了其stage0stage1的纹理文件,去除了多余的像素。
土径
  • 更改了侧面纹理,以匹配其顶面纹理。
  • 更改了门的模型,以修复云杉木门顶部及底部的纹理问题。
  • 更改了橡木门和铁门的纹理,去除了其中部的多余横线。
附魔台
玻璃板
  • 更改了顶部纹理,以匹配其侧面纹理。
讲台
  • 更改了底座的纹理,以匹配纹理更新后的木板纹理。
原木
  • 更改了绯红菌柄和诡异菌柄的顶部纹理,以匹配基岩版
  • 更改了深色橡木原木的顶部纹理。
  • 更改了去皮深色橡木原木的侧面纹理,以匹配其顶面颜色。
云杉木板
  • 更改了纹理上取色错误的一个像素点。
染色玻璃染色玻璃板
  • 更改了蓝色、红色染色玻璃及对应玻璃板的纹理,现在其透明度与其他染色玻璃一致。

物品

甜菜种子西瓜种子
  • 将纹理整体下调了1个像素。

生物

美西螈
  • 更改了棕色变种的背面纹理,使之水平居中。
唤魔者卫道士女巫
  • 更改了纹理,移除了多余的兜帽纹理。
幻术师
  • 更改了纹理,移除了几个多余的像素点。
鹦鹉
  • 更改了所有变种的模型,使其翅膀贴图不再颠倒。

非生物实体

盔甲架
  • 更新了平滑石头底座的边框纹理。

世界生成

随机斑块
  • 现在西瓜斑块的生成量大约是之前的10倍。
  • 现在南瓜斑块的生成量大约是之前的6倍。
  • 现在甜浆果丛斑块的生成量大约是之前的4倍。
旧世界升级
  • 现在,若一个旧区块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 — 生成出的孢子花、洞穴藤蔓和滴水石锥会陷入洞穴表面。
上个开发版本的漏洞
  • MC-241800 — 不能更改创建世界时游戏规则设定中的数值。
  • MC-241847 — 虚空超平坦世界不生成浮空石头平台。

1.18-pre6

1.18-pre6Java版1.18的第6个预发布版,发布于2021年11月22日[33],做了一些调整,并修复了一些漏洞。

更改

世界生成

溶洞繁茂洞穴
  • 地物会生成得略微稀疏。
稀疏丛林
  • 减少了其中西瓜的生成量。
旧世界升级
  • 现在在被空置或部分空置的旧区块下方生成的新地形会更好的与已有部分相贴合。

常规

常规
  • 现在只要有任何空闲时间都会保存区块,以避免自动保存导致的突然卡顿。

修复

修复了18个漏洞
Java版1.18开发版本的漏洞
  • MC-236947Signature属性已从java record中剥离。
  • MC-238930 — 灵魂沙和灵魂土生成会在下界顶部基岩的下方。
  • MC-238959 — 放置在Y=1处的下落的方块会在落到Y=0处时变为掉落物。
  • MC-239880 — 一些区块低于0的位置会完全不生成新地形。
  • MC-239900 — 把自定义世界升级到21w43a时,会忽略世界生成设置中的min_yheight参数。
  • 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-pre7Java版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-pre8Java版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 — 猫不能吓退幻翼。
上个开发版本的漏洞
  • MC-242646 — 落入虚空死亡后复活时,游戏崩溃。
  • MC-242647 — 方块获取方块状态时崩溃(索引6中缺失Palette条目)。

1.18-rc1

1.18-rc1Java版1.18的首个发布候选版本,发布于2021年11月25日[37],提高了服务器资源包的大小限制,并修复了1个与内存泄露有关的漏洞。

更改

常规

资源包
  • 服务器资源包的大小限制由100MB提高到250MB。

修复

修复了1个漏洞
上个开发版本的漏洞
  • MC-242708 — 旁观模式下穿过方块时会导致内存泄露。

1.18-rc2

1.18-rc2Java版1.18的第2个发布候选版本,发布于2021年11月26日[38],修复了1个与世界生成有关的漏洞。

修复

修复了1个漏洞
Java版1.18开发版本的漏洞
  • MC-242547 — 大型洞穴不能生成到Y=-54处,故大型熔岩湖也不能生成。

1.18-rc3

1.18-rc3Java版1.18的第3个发布候选版本,发布于2021年11月26日[39],修复了1个漏洞。

修复

修复了1个漏洞
Java版1.18开发版本的漏洞
  • MC-242859 — 玩家死亡后,所有方块实体会不可见,且内部的物品也会消失。

1.18-rc4

1.18-rc4Java版1.18的第4个,也是最后一个发布候选版本,发布于2021年11月29日[40],修复了1个关于煤矿石分布情况的漏洞。

修复

修复了1个漏洞
其他漏洞
  • 修复了较低高度处(Y=0至Y=192)煤矿石分布方式有误的漏洞。

注释与参考

  1. 19w34a及后续版本均可用。
  2. 20w45a及后续版本均可用。
  3. 汇报页面的原文为“Big Spruce Tree”,但实际上应生成小型云杉。
  4. 类似于C语言的静态编译方式。
  5. 在实验性快照中称为Gravelly Hills。
  6. 在实验性快照中称为Extreme Hills。
  7. 发布到了所有1.18快照中。
  1. “New world generation in Java available for testing” – Minecraft.net,2021年7月13日
  2. "Minecraft 1.18 experimental snapshot is out!" – u/MrHenrik2,2021年7月13日
  3. “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日
  4. “New world generation in Java available for testing” – Minecraft.net,2021年7月20日
  5. "Minecraft 1.18 experimental snapshot 2 is out!" – u/MrHenrik2,2021年7月20日
  6. “New world generation in Java available for testing”,Henrik Kniberg。Minecraft.net,2021年8月10日
  7. "Minecraft 1.18 experimental snapshot 3 is out!" – u/MrHenrik2,2021年8月10日
  8. “New world generation in Java available for testing”,Henrik Kniberg。Minecraft.net,2021年8月17日
  9. "Minecraft 1.18 experimental snapshot 4 is out!" – u/MrHenrik2,2021年8月17日
  10. “New world generation in Java available for testing”,Henrik Kniberg。Minecraft.net,2021年8月25日
  11. "Minecraft 1.18 experimental snapshot 5 is out!" – u/MrHenrik2,2021年8月25日
  12. “New world generation in Java available for testing”,Henrik Kniberg。Minecraft.net,2021年9月1日
  13. "Minecraft 1.18 experimental snapshot 6 is out!" – u/MrHenrik2,2021年9月1日
  14. “New world generation in Java available for testing”,Henrik Kniberg。Minecraft.net,2021年9月8日
  15. "Minecraft 1.18 experimental snapshot 7 is out!" – u/MrHenrik2,2021年9月8日
  16. "Minecraft Snapshot 21w37a" – Minecraft.net,2021年9月15日
  17. "Minecraft Snapshot 21w38a" – Minecraft.net,2021年9月23日
  18. MC-237493 — 漏洞状态为“有意为之”。
  19. "Minecraft Snapshot 21w39a" – Minecraft.net,2021年9月29日
  20. "Minecraft Snapshot 21w40a" – Minecraft.net,2021年10月7日
  21. "Minecraft Snapshot 21w41a" – Minecraft.net,2021年10月13日
  22. "Minecraft Snapshot 21w42a" – Minecraft.net,2021年10月20日
  23. "Minecraft Snapshot 21w43a" – Minecraft.net,2021年10月27日
  24. “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日
  25. "Minecraft Snapshot 21w44a" – Minecraft.net,2021年11月3日
  26. MC-240481
  27. “Minecraft 1.18 Pre-Release 1” – Minecraft.net,2021年11月11日
  28. MC-240481 — 漏洞状态为“已修复”。
  29. “Minecraft 1.18 Pre-Release 2” – Minecraft.net,2021年11月16日
  30. “Minecraft 1.18 Pre-Release 3” – Minecraft.net,2021年11月17日
  31. “Minecraft 1.18 Pre-Release 4” – Minecraft.net,2021年11月17日
  32. “Minecraft 1.18 Pre-Release 5” – Minecraft.net,2021年11月19日
  33. “Minecraft 1.18 Pre-Release 6” – Minecraft.net,2021年11月22日
  34. “Minecraft 1.18 Pre-Release 7” – Minecraft.net,2021年11月23日
  35. “Minecraft 1.18 Pre-Release 8” – Minecraft.net,2021年11月24日
  36. https://pastebin.com/1uJHcwNU
  37. “Minecraft 1.18 Release Candidate 1” – Minecraft.net,2021年11月25日
  38. “Minecraft 1.18 Release Candidate 2” – Minecraft.net,2021年11月26日
  39. “Minecraft 1.18 Release Candidate 3” – Minecraft.net,2021年11月26日
  40. “Minecraft 1.18 Release Candidate 4” – Minecraft.net,2021年11月29日

语言

Advertisement