Minecraft Java版 21w39a 发布

修改于2021/10/01145 浏览公告更新
|每周快照是Minecraft Java版的测试机制,主要用于下一个正式版的特性预览。
|然而,每周快照主要用于新特性展示,通常存在大量漏洞。因此对于普通玩家建议仅做测试尝鲜用。在快照中打开存档前请务必进行备份。适用于正式版的Mod不兼容快照,且大多数Mod都不对每周快照提供支持。
|1.18 仍未发布,21w39a为其第3个预览版。
|转载本贴时须注明原作者以及原帖地址
|部分新特性译名未最终确定,以下译名仅供参考。
——————————————————————————
TapTap
NEWS
Minecraft Snapshot 21w39a
Minecraft 快照 21w39a
A Minecraft Java Snapshot
Minecraft Java版 快照
Time for an advanced snapshot! In this snapshot, you can also open worlds from previous versions again - with one big warning! The blending technology we intend to introduce for Caves & Cliffs: Part II is not yet available. If you open an old world in this snapshot it will be upgraded with air under the current bottom of the world and visible chunk borders to new areas.
We highly recommend backing up your world before loading it in this snapshot.
是时候发布新快照了!在本周的快照中,你可以打开之前版本的世界了——但是会有一个巨大的警告提示!我们希望为洞穴与山崖第二部分引入的混合技术暂时还不可用。如果你在本快照启动一个旧的存档,那么它会自动升级,原来的底部会用空气填充,而且和新的区域之间会有明显的边界。
我们非常建议你在打开存档前先进行备份
New Features in 21w39a
21w39a 的新增特性
Added Caves & Cliffs: Part II Advancements
加入了洞穴与山崖第二部分的进度
Advancements
进度
Added “Caves & Cliffs” for falling from top to bottom of the Overworld
“洞穴与山崖”:从主世界的顶部掉落到底部
Added “Feels like home” for riding strider on lava for 50 blocks in the Overworld
“感觉像回家一样”:在主世界中骑乘炽足兽在岩浆中走过50个方块
Added “Star Trader” for trading with a villager at the build height limit
“星际交易员”:和一个在建筑高度极限的村民进行交易
Added “Sound of Music” for playing music with a jukebox in a Meadow biome
“音乐之声”:在草甸生物群系播放音乐
Changes in 21w39a
21w39a 的修改内容
Tweaked peaks to make small mountains look more like proper jagged mountain peaks instead of flat hilly mounds
调整了山峰,让小的山丘看起来更像锯齿状的山峰,而非平平的土丘
The lone trees in Meadows now always contain a bee nest
草甸的独树现在总会有一个蜂巢了
Drowned can spawn in aquifers inside dripstone caves
溺尸现在会在滴水石洞穴的含水层中生成
Zombies don’t spawn in dripstone caves
僵尸不再会生成在滴水石洞穴
Buried treasure chests can now contain water breathing potions
埋藏的宝藏箱子里会有水下呼吸药水了
Changed default brightness to 50
将默认亮度调整为50
Redesigned how effects look in the inventory screen, to allow them to show even with the recipe book open
重新设计了背包界面里面的效果示意图,使得打开配方书时也能看到效果
Effects
状态效果
Your list of effects are now shown to the right of your inventory, instead of the left side
你的状态效果列表现在放在背包的右边展示,而不再是左边了
When the inventory effects list is visible, it will be hidden from the game view to reduce screen clutter
当背包的状态效果可见时,就不再显示于游戏视角,以减少屏幕卡顿
There’s now two modes of seeing the effect list: compact and classic
现在有两种状态效果列表的呈现模式:紧凑/经典
Classic is the pre-existing list of effects,one after another
经典式就是之前那样,一个跟着一个
Compact is a single icon for each effect,suitable for small screen estate
紧凑式就是每个效果一个单独的图标,适合屏幕较小的情形
The game will automatically switch between the two looks to suit the available screen estate (including having the recipe book open)
游戏会根据当前可用的屏幕尺寸,自动在两种呈现方式中切换(包括在打开配方书的时候)
Technical changes in 21w39a
21w39a 的技术性修改
Added fall_from_height and ride_entity_distance advancement triggers
加入了fall_from_height和ride_entity_distance 进度触发器
Changed nether_travel to match other similar triggers
修改了nether_travel以匹配其它相似的触发器
Added new loot table function set_potion
加入了新的战利品表函数set_potion
Changes to the on-disk chunk format
对磁盘区块格式进行了修改
Resource pack format has been increased to 8
资源包格式升级到8
Standalone server.jar now bundles contains individual libraries instead of being flat archive
独立的server.jar现在会打包独立的库,而不是简单的压缩包
Advancements
进度
New triggers
新的触发器
fall_from_height
fall_from_height
Triggered when a player lands after falling
在玩家落地时触发
Conditions:
条件:
player - a player for which this trigger runs
player - 触发此触发器的玩家
start_position - location predicate for last position before falling started
start_position - 记录下落开始时的位置的谓词
distance - predicate for distance between start_position and 玩家
distance - 记录 start_position 与玩家距离的谓词
ride_entity_in_lava
ride_entity_in_lava
Triggered for every tick when player rides in lava
当玩家在岩浆中骑乘时,每刻都会触发
Conditions
条件
player - a player for which this trigger runs
player - 触发此触发器的玩家
start_position - position where riding started (first tick on lava)
start_position - 骑乘开始时的位置(处于岩浆中的第一刻)
distance - predicate for distance between start_position and 玩家
distance - 记录 start_position 和玩家之间距离的谓词
Changed triggers
触发器的修改
nether_travel
nether_travel
entered condition renamed to start_position
entered 条件现在重命名为 start_position
exited has been removed, since it was identical to player.location
exited 已被移除,因为这和 player.location完全一致
Loot Tables
战利品表
New functions
新的函数
set_potion
set_potion
Sets Potion tag on any item
对任意物品设置 Potion 标签
参数:
id - potion id
id - 药水的id
World Data: Chunk Format
世界数据:区块格式
Chunk’s Level.Sections[].BlockStates & Level.Sections[].Palette have moved to a container structure in Level.Sections[].block_states
区块的 Level.Sections[].Blocktates 和 Level.Sections[].Palette 移动到了 Level.Sections[].block_states 的一个容器结构中
Chunk’s Level.Biomes are now paletted and live in a similar container structure in Level.Sections[].biomes
区块的 Level.Biomes 现在算作 palette,且转移到Level.Sections[].biomes 中的一个相似的小容器结构中
Chunk’s Level.CarvingMasks[] is now long[] instead of byte[]
区块的 Level.CarvingMasks[]现在是long[]而不再是byte[]类型
Resource Pack format
资源包格式
minecraft/textures/gui/container/inventory.png now contains an extra sprite for a thin-layout version of the effect list in the inventory
minecraft/textures/gui/container/inventory.png现在包含了一个额外的图标表,适用于背包界面中紧凑模式下的状态效果列表
Server bundling
服务器打包
server.jar now bundles individual libraries instead of merging all the files into single archive
server.jar 现在会打包为独立的库,而不是将文件简单地合成为一个压缩包
This change is meant to solve certain problems related to Java modules
这一修改主要是为了解决 Java 模块的一些问题
On startup, server.jar will unpack libraries into a directory configured by bundlerRepoDi r (default: working directory)
在启动时, server.jar 会对库进行解包,放置到一个 bundlerRepoDir 指定的位置 (默认为工作目录)
To run different main class than server, use bundlerMainClass property (for example java -DbundlerMainClass=net.minecraft.data.Main -jar server.jar --reports) or unpack jar manually and use contents of META-INF/classpath-joined for command line
如果要运行不同的主类而不是服务器的话,可以使用 bundlerMainClass 属性(例如 java -DbundlerMainClass=net.minecraft.data.Main -jar server.jar --reports) 或者手动解包 jar 文件,在命令行中使用 META-INF/classpath-joined 的内容
Fixed bugs in 21w39a
21w39a 修复的漏洞
本段内容引用自 MCWiki:https://minecraft.fandom.com/zh/wiki/21w39a
MC-116359 - Status effects aren’t displayed in inventory when recipe book is open
MC-116359 - 配方书处于打开状态时,状态效果不在物品栏界面上显示。
MC-149822 - Bottom border on status effect displays in the inventory is missing
MC-149822 - 在物品栏界面上显示的状态效果缺失底部边框。
MC-193348 - Status effect bars shift the player’s inventory in creative mode
MC-193348 - 创造模式下的物品栏会因状态效果而不显示在正中间。
MC-196723 - Potion effects obtained in creative mode while in inventory do not show up until reopening inventory
MC-196723 - 创造模式下,当玩家无状态效果且打开物品栏时获得一个效果,此效果不会立即显示在物品栏上。
MC-214894 - Bamboo generates in caves under jungles
MC-214894 - 竹子会生成在丛林下方的洞穴中。
MC-214959 - Sugar cane generated in cave
MC-214959 - 甘蔗会生成在洞穴中。
MC-218167 - Chatting causes lag to occur
MC-218167 - 发送聊天内容会导致卡顿。
MC-236755 - “Feature Placement” Crash / java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
MC-236755 - “地物放置”崩溃:java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
MC-236903 - Naturally generated cave vines have an age between 17-25
MC-236903 - 自然生成的洞穴藤蔓会有17-25的age值。
MC-237505 - Certain Biome Builder debug values do not change
MC-237505 - 生物群系构造器(Biome Builder)特定调试值不变化。
——————————————————————————
【原贴地址:https://www.mcbbs.net/thread-1264912-1-1.html】原帖作者:Kanonymous
1
1
3