Demon 发表于 2023-6-10 18:49:55

我的世界1.20“足迹与故事”特性列表


■ 新内容

■ 通用

启动器:

[*]游戏的应用图标由工作台改为草方块,若是快照版本则为泥土。
[*]加入了对 ARM64 架构 Windows 的原生支持。

[*]目前需要手动在启动器中指定原生 Java 可执行文件。

标题屏幕与菜单屏幕:

[*]更新了主菜单的全景图,内容为一片樱花树林。
[*]更新了 Minecraft: Java Edition 的徽标。

[*]Java Edition 的部分有轻微放大。
[*]Minecraft 的部分有轻微缩小。
[*]现在 Minceraft 徽标彩蛋使用独立的图片文件。
[*]启动游戏时,现在会在用户开启复述功能但功能不可用时显示提示框。



[*]移除了启动参数 server 和 port ,现在由快速进入游戏(Quick Play)功能替代。
[*]加入了四个新的启动参数,允许游戏启动时直接进入世界。
[*]参数 quickPlayPath 接受一个相对于运行目录的日志记录的路径。

[*]如果提供了路径,则加入世界时以下信息会被记录:

[*]type:可能的值有 singleplayer 、​ multiplayer 和 realms 。
[*]identifier:所要加入世界的标识符。

[*]如果 type 是 singleplayer(单人游戏):世界的文件夹名称。
[*]如果 type 是 multiplayer(多人游戏):服务器的IP地址。
[*]如果 type 是 realms:Realm 的 ID。
[*]port:服务器的端口号,仅多人游戏会记录。
[*]name:世界名称。
[*]gamemode:世界的游戏模式。
[*]lastPlayedTime:上次加入世界的时间。
[*]例如:

[*]指定 --quickPlayPath "quickPlay/log.json" 会指向 .minecraft/quickPlay/log.json。
[*]quickPlaySingleplayer 、 ​quickPlayMultiplayer 和 quickPlayRealms 三个参数接受相应的 identifier。

[*]如果提供了其中某个参数,游戏会在启动时尝试直接进入指定的世界。
[*]例如:

[*]--quickPlaySingleplayer "New World"
[*]--quickPlayMultiplayer "localhost:25565"
[*]--quickPlayRealms "1234"


■ 方块

竹块 Block of Bamboo:

[*]是一种由竹子合成的装饰性方块。
[*]有对应的去皮变种。

竹板 Bamboo Planks:

[*]由竹块合成的方块。
[*]可用于合成对应的按钮、告示牌、门、栅栏、栅栏门、压力板、台阶、楼梯、活板门、竹筏和运输竹筏。

竹马赛克 Bamboo Mosaic:

[*]竹板的变种,有着交错的竹片纹理。
[*]可用于合成对应的台阶和楼梯。

悬挂式告示牌 Hanging Signs:

[*]告示牌的新变种,由锁链和去皮原木(或去皮菌柄、去皮竹块)合成。
[*]需附着于方块的侧面或底面。

[*]在方块底面有 2 种悬挂样式,取决于该底面是否完整。
[*]附在方块底面时可朝向 16 个不同的方向。

左:雕纹书架(空)
右:雕纹书架(满)雕纹书架 Chiseled Bookshelf:

[*]书架的新变种,书、附魔书、书与笔、成书和知识之书可被放入其中,每个方块最多容纳6本。

[*]玩家可以手持任意书对其槽位按下使用键以在该槽位放入书本。
[*]未持有书时按下使用键则是取出对应槽位上的书本。
[*]放入的书也会显示在纹理上(与放入的书无关,只显示该槽位固定的纹理)。
[*]可充当红石比较器的电源,输出的红石信号强度为最后一次存取书的槽位位置。

校(jiào)频幽匿感测体 Calibrated Sculk Sensor:

[*]幽匿感测体的新变种,无法自然生成。
[*]可以使用 1 个幽匿感测体与 3 个紫水晶碎片合成。
[*]有一面可以接收红石信号,使其只能检测到频率与该红石信号强度相等数值的振动。

樱花树叶 Cherry Leaves:

[*]一种新的树叶,长满粉红色的花朵,其下方会出现粉红色的下落粒子。
[*]蜜蜂将其视为花。

樱花原木 Cherry Log:

[*]一种紫褐色外皮、粉红色内干的原木,有对应的去皮变种。
[*]可用于合成樱花木板。

樱花木 Cherry Wood:

[*]樱花原木的木头变种,有对应的去皮变种。
[*]可用于合成樱花木板。

樱花木板 Cherry Planks:

[*]一种新的木板。
[*]可以合成对应种类的按钮、门、栅栏、栅栏门、压力板、告示牌、台阶、楼梯、活板门、船和运输船。

樱花树苗 Cherry Sapling:

[*]一种新的树苗,可以长成樱花树。
[*]也可以放置在花盆中作为装饰。

粉红色花簇 Pink Petals:

[*]一种新的方块,在樱花树林中自然生成。
[*]可通过对已有的粉红色花簇或樱花树林的地面使用骨粉再生。
[*]类似于海泡菜,一个方块内可以放置 4 个。
[*]可以以特定方向放置。
[*]可以用来合成粉红色染料。
[*]蜜蜂会将其视为花。

可疑的方块 Suspicious Blocks:

[*]包括可疑的沙子和可疑的沙砾。
[*]与普通沙子和沙砾相似,但纹理看起来更粗糙。
[*]受重力影响,会在落地时消失。
[*]被挖掘或被活塞推动时不掉落任何物品,用附有精准采集的工具挖掘也不会掉落。
[*]会在沙漠神殿、沙漠水井、海底废墟和古迹废墟中自然生成,不同地点使用不同的战利品表。
[*]可以用刷子刷扫出其中的物品。

[*]清刷时,可疑的方块会经历 4 个阶段,若中途停止,它们会逐渐恢复原状。
[*]清刷完成后,可疑的方块转变为普通的对应方块。
[*]带有有效战利品表的可疑的方块才能刷出物品。

饰纹陶罐 Decorated Pot:

[*]在合成表中使用 4 个陶片或红砖摆成菱形以合成。

[*]陶片的种类决定了输出陶罐的对应面出现何种图案,使用红砖则没有图案。
[*]非常容易被破坏。

[*]使用剑、镐、锹、锄、斧或三叉戟进行破坏,会碎裂成其原先的合成材料。
[*]徒手破坏、被活塞推动和使用附有精准采集魔咒的工具破坏时掉落自身。

火把花植株 Torchflower Crop:

[*]一种新的作物方块,可用火把花种子种出。
[*]共有 3 个生长阶段,完全成熟时变为火把花。
[*]若完全成熟,破坏时掉落火把花;若未完全成熟,破坏时掉落火把花种子。
火把花 Torchflower:

[*]一种新的小型花。
[*]可用于合成橙色染料。
[*]可用于合成谜之炖菜,给予玩家夜视效果。
[*]可以放置在花盆中。

瓶子草植株 Pitcher Crop:

[*]一种新的作物方块,可用瓶子草荚果种出。
[*]共有 5 个生长阶段,完全成熟时变为瓶子草。
[*]若完全成熟,破坏时掉落瓶子草;若未完全成熟,破坏时掉落瓶子草荚果。
瓶子草 Pitcher Plant:

[*]一种新的大型花。
[*]可用于合成青色染料。


嗅探兽蛋 Sniffer Egg:

[*]可以从热带海底废墟中的可疑的沙子中获取。
[*]两只嗅探兽繁殖后也会产下嗅探兽蛋。
[*]放置于苔藓块上时会在大约 10 分钟后孵化。放置于其余方块上时的孵化时长约为 20 分钟。

猪灵的头 Piglin Head:

[*]一种新的生物头颅。
[*]可在闪电苦力怕杀死猪灵时掉落。
[*]当 NoGravity 为 0 时,会在其收到红石信号时或玩家穿戴其行走时扇动耳朵。


■ 物品

火把花种子 Torchflower Seed:

[*]一种新的种子,可以种植在耕地上。
[*]可通过嗅探兽挖掘获得。
[*]可用于喂食鸡、鹦鹉和嗅探兽。

瓶子草荚果 Pitcher Pod:

[*]一种新的种子,可以种植在耕地上。
[*]可通过嗅探兽挖掘获得。
[*]可用于喂食鸡、鹦鹉。

刷怪蛋:

[*]添加了骆驼刷怪蛋。
[*]添加了嗅探兽刷怪蛋。

左:下界合金升级右:向导盔甲纹饰锻造模板 Smithing Template:

[*]一类新物品,可用于装饰盔甲与锻造下界合金装备,在锻造台上使用。
[*]一次消耗一个锻造模板。
[*]无法直接合成,但可以在工作台中用 7 个钻石、1 个锻造模板和 1 个对应复制材料来复制 1 个。
[*]共有以下 17 种(一些种类的盔甲纹饰会更稀有)

名称获取途径对应复制材料
下界合金升级堡垒遗迹的战利品箱下界岩
海岸盔甲纹饰沉船的战利品箱圆石
沙丘盔甲纹饰沙漠神殿的战利品箱砂岩
眼眸盔甲纹饰要塞的祭坛、图书馆箱子末地石
雇主盔甲纹饰古迹废墟的可疑的方块陶瓦
牧民盔甲纹饰古迹废墟的可疑的方块陶瓦
肋骨盔甲纹饰下界要塞的战利品箱下界岩
哨兵盔甲纹饰掠夺者前哨站的战利品箱圆石
塑造盔甲纹饰古迹废墟的可疑的方块陶瓦
幽静盔甲纹饰*远古城市的战利品箱深板岩圆石
猪鼻盔甲纹饰堡垒遗迹的战利品箱黑石
尖塔盔甲纹饰末地城的战利品箱紫珀块
潮汐盔甲纹饰远古守卫者死亡后掉落海晶石
恼鬼盔甲纹饰林地府邸的战利品箱圆石
监守盔甲纹饰远古城市的战利品箱深板岩圆石
向导盔甲纹饰古迹废墟的可疑的方块陶瓦
荒野盔甲纹饰丛林神庙的战利品箱苔石
* 幽静盔甲纹饰锻造模板的获取概率最低,仅为 1.25%,平均需要开启 80 个远古城市的奖励箱才可获取一个。

刷子 Brush:

[*]用于清刷方块的物品。
[*]使用 1 根羽毛、1 个铜锭和 1 个木棍合成,摆放方式类似于箭。
[*]成功刷出物品时消耗 1 点耐久。
[*]对可疑的方块外的其它方块刷扫时也会呈现粒子,但没有实际效果。

图:垂钓纹样陶片陶片 Pottery Shard:

[*]共有20种。
[*]无法合成,只能通过刷可疑的方块来获得。

[*]生成于沙漠神殿的可疑的沙子有 1⁄8 的概率装有弓箭、采矿、珍宝或头颅纹样陶片。
[*]生成于沙漠水井的可疑的沙子有 2⁄8 的概率装有举臂或佳酿纹样陶片。
[*]生成于寒带海底废墟的可疑的沙砾有 1⁄15 的概率装有利刃、探险、悲恸或富饶纹样陶片。
[*]生成于热带海底废墟的可疑的沙子有 1⁄15 的概率装有垂钓、树荫或嗅探纹样陶片。
[*]生成于古迹废墟的可疑的沙砾有 1⁄56 的概率装有烈焰、危机、挚友、爱心、心碎、狼嚎或麦捆纹样陶片。

音乐唱片:

[*]加入了音乐唱片“Relic”,作者为 Aaron Cherof。
[*]无法合成,只能在古迹废墟通过刷扫可疑的沙砾获得。
[*]使用唱片机播放时,能通过红石比较器输出 14 格红石信号。


■ 生物

骆驼 Camel:

[*]每个沙漠村庄中会自然生成一只。
[*]可以跨过栅栏等 1.5 格高的方块。
[*]有时会原地坐下。
[*]可以通过仙人掌繁殖。
[*]可以装备鞍,供 2 名玩家骑乘。

[*]被骑乘时可以慢走和疾跑。也可以冲刺,但有一定冷却时间。
[*]在玩家骑乘时,来自比玩家低 0.5 格以上距离的生物的单体近战攻击无法伤害玩家。

嗅探兽 Sniffer:

[*]Minecraft Live 2022 生物投票的获胜生物,属于友好生物,体型很大。
[*]有14( ❤ × 7)点生命值。
[*]会被火把花种子吸引,但不能被驯服。
[*]时常嗅探空气,有时能刨挖出火把花种子与瓶子草荚果。

[*]有 8 分钟冷却时间。
[*]最近被刨挖过的 20 个方块会被记录,并且不再寻求刨挖这些方块。
[*]可以使用火把花种子喂养和繁殖。
[*]繁殖后会掉落嗅探兽蛋。


■ 世界生成

樱花树林 Cherry Grove:

[*]一种新的山地生物群系变种,类似于草甸。
[*]含有樱花树,一种新的树木。

[*]在樱花树林内自然生成的树 100% 为樱花树
[*]有 5% 的概率带有蜂巢。
[*]可以自然生成兔子、猪、绵羊、蜜蜂。

樱花树 Cherry Tree:

[*]樱花树的整体高度为 10 - 11 格。其枝干歪斜,树叶纹理布满粉红色的樱花,并且树叶会洒下粉红色的花瓣粒子。
[*]每棵樱花树长有 1 - 3 条枝干,其中有 1 - 2 条是在同一轴方向上延伸的分枝,分枝长 2 - 4 格、高 3 - 5 格。
[*]樱花树的树冠高 5 格,上部呈较为规则的团状。樱花树叶每个底面有大约 16.7% 的概率下垂。

古迹废墟 Trail Ruins:

[*]一种被掩埋的陶瓦建筑群结构。
[*]自然生成于丛林、针叶林、积雪针叶林、原始松木针叶林、原始云杉针叶林和原始桦木森林。
[*]主要由泥砖、各色陶瓦和带釉陶瓦以及一些功能方块构成。
[*]不包含箱子,但会生成可疑的沙砾。


■ 游戏内容

■ 命令

/return
可用于控制函数内部执行流程并更改函数返回值的新命令,可达成以下效果:
[*]跳过当前执行函数中尚未执行的单独顶层命令。
[*]将 /function 命令返回值由命令执行次数改为指定值。
此命令本身的返回值即为其 value 参数的值。

[*]语法:/return
[*]value:需要指定的返回值。


■ 进度

旧貌锻新颜 Crafting a New Look:

[*]在锻造台中合成带有纹饰的盔甲。
[*]上游进度:冒险(杀死任意实体或被任意实体杀死)。

匠心独具 Smithing with Style:

[*]将下列锻造模板都至少使用一次:尖塔、猪鼻、肋骨、监守、幽静、恼鬼、潮汐、向导。
[*]上游进度:旧貌锻新颜。

探古寻源 Respecting the Remnants:

[*]刷扫可疑的方块来获得陶片。
[*]上游进度:冒险。

精修细补 Careful Restoration:

[*]使用 4 个陶片制作饰纹陶罐。
[*]上游进度:探古寻源。

怪味蛋 Smells Interesting:

[*]获得嗅探兽蛋。
[*]上游进度:农牧业(吃一种能被吃下的食物)。

小小嗅探兽 Little Sniffs:

[*]喂食一只幼年嗅探兽。
[*]上游进度:怪味蛋。

播种往事 Planting the Past:

[*]种植任意嗅探兽种子。
[*]上游进度:小小嗅探兽。

知识就是力量 The Power of Books:

[*]使用红石比较器获取雕纹书架的信号强度。
[*]上游进度:冒险。


recipe_crafted
加入了 recipe_crafted 进度触发器,会在合成一个配方时触发。
[*]触发条件:

[*]recipe_id:合成出的配方的命名空间ID。
[*]ingredients:由配方中的物品堆叠的谓词组成的数组。

[*]一个物品堆叠只能满足一个谓词的条件。
[*]只有在所有谓词的条件被满足时进度才会触发,以区分使用相同标识符但不同合成材料的配方。
[*]该字段为可选项,当字段未指定或字段为空时,对应的进度只会通过 recipe_id 触发。


■ 音乐

加入了4首新的音乐,作者为 Aaron Cherof:

[*]“A Familiar Room” 会在生存模式(所有生物群系)以及菜单屏幕中播放。
[*]“Bromeliad” 会在竹林、樱花树林、繁花森林、森林、丛林和稀疏的丛林中以及菜单屏幕中播放。
[*]“Crescent Dunes” 会在沙漠、所有种类的恶地中以及菜单屏幕中播放。
[*]“Echo in the Wind” 会在樱花树林、繁花森林、繁茂洞穴、所有种类的恶地中以及菜单屏幕中播放


■ 粒子


[*]加入了 cherry_leaves 粒子,会在樱花树叶下方生成。


■ 闪烁标语

加入了以下闪烁标语:

[*]This sand is sus
[*]Remember to brush your... ...teeth
[*]Has working bookshelves!
[*]Sniff sniff...
[*]Place hanging sign here
[*]Joule is neat too!


■ 伤害类型

加入了2种新伤害类型。

[*]outside_border

[*]玩家位于世界边界外死亡时使用,替代了之前使用的 in_wall。
[*]generic_kill

[*]使用 /kill 命令强制清除实体时使用,替代了之前使用的 out_of_world ,/kill 命令显示的死亡信息也因此更改。


■ 数据包

加入了 trim_pattern 和 trim_material 注册项。

[*]新的纹饰和锻造原材料可以通过这两个注册项添加。
[*]玩家加入服务端时,这些数据会自动同步到客户端上,但需要客户端有对应资源包才能显示纹理。
[*]纹理路径根据纹饰的 JSON 文件名推断,并会在与纹饰的 name 字段相同的命名空间中查找。
[*]trim_pattern 定义了以下数据:

[*]asset_id:纹理的命名空间 ID,用于推断纹理存储位置及定位。
[*]template_item:锻造模板物品的命名空间 ID,用于应用纹饰。
[*]description:文本组件,用于在悬停提示中显示纹饰名称。
[*]trim_material 定义了以下数据:

[*]asset_name:字符串,用作盔甲纹饰纹理位置的后缀。
[*]ingredient:锻造原材料的命名空间 ID,用于指定要应用到纹饰上的调色板。
[*]item_model_index:浮点数,用于定义物品模型覆写,以改变盔甲物品的显示。
[*]incompatible_armor_material:可选,无法应用该锻造原材料的盔甲材料命名空间 ID。
[*]description:文本组件,用于在悬停提示中显示锻造原材料名称。
[*]此描述中定义的样式也可用于纹饰的 description 字段。


■ 资源包

加入了paletted_permutations 图集配置资源,可以通过调色板在内存中动态生成新纹理,而不再需要为每个纹理变种单独制作纹理。其拥有以下参数:

[*]textures:基础纹理的命名空间地址列表。
[*]palette_key:指定需要被调色板中的颜色替换的像素。
[*]permutations:将前缀对应到调色板的命名空间地址的排列映射。

[*]前缀位于输出纹理目标地址之前,与基础纹理名称以_隔开。
[*]调色板为一用作替换基础纹理文件中符合调色板键的像素的纹理文件,像素数量须与 palette_key 的定义相同。
[*]键配对的过程为比较 palette_key 与调色板中像素的 RGB 值。Alpha 通道在键配对的过程中会被忽略,但在配对完成后会与调色板的 Alpha 通道相乘。
[*]不符合 palette_key 的像素会被直接复制到输出纹理中。
[*]定义了 paletted_permutations ,这些输出的纹理可以被资源包中的其他资源引用。

[*]如定义了以下 paletted_permutations:

[*]{
[*]    "type": "paletted_permutations",
[*]    "textures": [
[*]      "minecraft:item/leather_helmet",
[*]      "minecraft:item/leather_chestplate",
[*]      "minecraft:item/leather_leggings",
[*]      "minecraft:item/leather_boots"
[*]    ],
[*]    "palette_key": "minecraft:colormap/color_palettes/leather_armor_color_key",
[*]    "permutations": {
[*]      "red": "minecraft:colormap/color_palettes/red",
[*]      "green": "minecraft:colormap/color_palettes/green",
[*]      "blue": "minecraft:colormap/color_palettes/blue"
[*]    }
[*]}

复制代码
[*]可在其他资源中通过下面的方式引用:

[*]{
[*]    "textures": {
[*]      "layer0": "minecraft:item/leather_helmet_red",
[*]      "layer1": "minecraft:item/leather_chestplate_green",
[*]      "layer2": "minecraft:item/leather_boots_blue"
[*]    }
[*]}

复制代码



■ 配方


[*]为新的工具锻造机制加入了 smithing_transform 和 smithing_trim 配方序列化器,分别用于新的下界合金升级配方和盔甲锻造配方。


■ 战利品表


[*]加入了新的战利品表函数 reference。
[*]新函数 reference 允许函数调用子函数(与 reference 条件类似)。

[*]字段:name - 要调用的函数的位置。


■ 配方


[*]为新的工具锻造机制加入了 smithing_transform 和 smithing_trim 配方序列化器,分别用于新的下界合金升级配方和盔甲锻造配方。


■ 字体

加入了 unihex 字形提供器,用于读取 Unifont HEX 文件。

[*]HEX 格式包含了字体的位图字形。

[*]所有字形的高度均为 16 像素。
[*]所有字形的宽度可为 8、16、24、32 像素。
[*]每一行由两个十六进制数字组成,由:分隔。
[*]第一个数字代表字符码点,需要有 4、5 或 6 位。
[*]第二个数字为字形的比特流。
[*]渲染时字形左右的空像素列会被移除。
[*]可以通过 size_overrides 设置自定义字形宽度。
[*]提供器有两个必选字段:

[*]hex_file:指向包含一个或多个 *.hex 文件的 ZIP 压缩包的路径(压缩包内其他文件会被跳过)。
[*]size_overrides:包含需要自动检测并调整字形宽度的码点区间的列表。拥有以下字段:

[*]from、to:码点区间的起始与结束点(区间为闭区间)。
[*]left、right:字形最左边和最右边的像素列。

[*]该区间之外的所有像素或字节都会被忽略。
加入了 reference 字形提供器,可以包含其他字体的字形提供器。

[*]若包含多个相同提供器,每个提供器都只会被加载一次。
[*]拥有必选字段 id:指定被包含的字体。

[*]在所有字体被加载后,该字段指定的字体的所有提供器都会被加入到该提供器中。


■ player.dat 格式


[*]为 HideFlagsNBT 字段加入了旗标(值为128),用于隐藏盔甲纹饰的工具提示。


■ 遥测数据


[*]加入了 launcher_name 全局属性,会包括在所有事件中。

[*]使用 minecraft.launcher.brand 系统事件进行设置,可以帮助判断游戏启动时出现的错误是否与官方启动器或第三方软件相关。
[*]为 world_loaded 事件加入了 realms_map_content 属性。

[*]当加载 Realm 地图内容(小游戏)时,world_loaded 会接受到该地图的名称。
[*]加入了 advancement_made 可选事件。

[*]在玩家达成进度时触发,包含进度的 ID 和完成进度的时间。
[*]加入了 game_load_times 可选事件。

[*]在游戏客户端加载时触发,包含客户端加载的时间。



■ 更改内容


床、地毯和羊毛:

[*]现在所有颜色的单个方块物品均可以通过与单个染料合成而染成其他颜色的单个方块物品,以同步基岩版。
[*]地毯不再需要通过 8 个白色地毯围绕单个染料的方式染色。

按钮

[*]磨制黑石按钮的破坏时间现在与其他按钮一致。


左:旧纹理右:新纹理带釉陶瓦

[*]略微更改了紫色带釉陶瓦的纹理,使剑的图案契合纹理更新后的剑纹理。

唱片机

[*]加入至创造模式物品栏的“红石方块”分类。

紫水晶块

[*]现在放置在幽匿感测体旁时具有共振功能。

[*]当幽匿感测体接收到振动时,紫水晶块会在其位置发送一个频率相同的振动。
[*]可以在不重新创造振动源的情况下远程传递振动。
[*]加入到创造模式物品栏中的“红石方块”标签页。

附魔台

[*]现在多数非固体方块不会阻断书架对附魔台的附魔等级增益。

幽匿尖啸体

[*]现在会在含水时静音。
[*]加入到创造模式物品栏中的“红石方块”标签页。
[*]若有振动计划被幽匿尖啸体接收,此振动会在临近全部区块均被加载和计算前留在等待队列中。

[*]此改动用于防止共振机制在远处被卸载的区块中出现问题。

幽匿感测体

[*]现在会强充能下方的方块。
[*]加入了可感测到的15个resonate游戏事件,对应15个振动频率。
[*]更改了许多可感测的游戏事件的振动频率,新的振动种类及其对应的振动频率见下表:

振动种类振动频率
移动1
落地2
与物品互动3
鞘翅滑翔及实体的独有动作(如劫掠兽咆哮、狼甩掉身上的水)4
离开坐骑及装备物品5
骑上坐骑及与实体互动6
实体受伤7
进食及饮用8
方块取消激活9
方块激活10
方块变化11
破坏方块12
放置方块13
传送及放置实体14
爆炸及实体死亡15

[*]若有振动计划被幽匿感测体接收,此振动会在临近全部区块均被加载和计算前留在等待队列中。

[*]此改动用于防止共振机制在远处被卸载的区块中出现问题。
[*]激活状态的持续时长由40游戏刻改为30游戏刻。
[*]冷却状态的持续时长由1游戏刻改为10游戏刻。

生物头颅

[*]现在可放在音符盒上,发出对应生物的空闲状态音效。

告示牌

[*]现在在放置后可以通过与其交互来重新编辑文字。
[*]现在告示牌的两面可以分别显示独立的文字和文字颜色。

[*]在首次放置时会默认编辑正面。
[*]现在可以使用蜜脾涂蜡,涂蜡后的告示牌无法再进行编辑。

潜影盒

[*]现在开启时也属于红石导体。

红石线

[*]现在会连接四周开启的活板门上的红石线。

图:幽静锻造模板物品盔甲

[*]现在盔甲可以通过锻造台消耗锻造模板和以下10种原材料中的一种进行锻造:

[*]紫水晶碎片
[*]铜锭
[*]钻石
[*]绿宝石
[*]金锭
[*]铁锭
[*]青金石
[*]下界石英
[*]下界合金锭
[*]红石粉
[*]锻造结果不会提供任何属性增益。
[*]锻造模板决定锻造后盔甲纹饰图案,原材料决定纹饰颜色。
[*]重复锻造将会覆盖上一次的锻造结果。
[*]锻造后的盔甲,其纹饰和锻造原材料名称会在物品提示框中以原材料颜色显示。
[*]不同的纹饰在物品栏图标中显示的是相同的纹理,实际展示出来的是类似于荒野盔甲纹饰的样式;不同的纹饰颜色在物品栏图标中显示的纹饰颜色不同。

药水

[*]更改了缓降药水的颜色。
[*]更改了凋零效果的粒子颜色,使其可辨识度更高。


■ 生物

监守者

[*]现在能检测到紫水晶块的共振。

村民

[*]现在农民可以种植火把花种子和瓶子草荚果。


■ 世界生成

沙漠神殿

[*]更改了结构,现在会有一个填满沙子和可疑的沙子的新空间。

[*]一些沙子会暴露在外,可以在与蓝色陶瓦等高的位置上找到。

沙漠水井

[*]现在可疑的沙子会生成在其水下。

海底废墟

[*]现在会生成可疑的沙子和可疑的沙砾。


■ 非生物实体

展示实体

[*]现在当 interpolation_duration 为 0 时所有先前的值都会被丢弃。
[*]现在所有的渲染属性都会同时应用到对象上。
[*]现在展示实体在接收到初始的数据后才会渲染,所以在部分情况下展示实体并不会在插值的第一刻显示。
[*]将 item_display 展示的物品沿 Y 轴旋转了 180 度,以与应用于渲染盔甲架头部及展示框上的物品的渲染变换相匹配。


■ 进度


[*]现在完成“探索的时光”进度还需要访问樱花树林生物群系。
[*]将火把花种子和瓶子草荚果加入到了进度“开荒垦地”的达成要求当中。
[*]将嗅探兽加入到了进度“成双成对”的达成要求当中。
[*]现在可通过繁殖嗅探兽来达成进度“我从哪儿来?”。
[*]将 placed_block 、​item_used_on_block 和allay_drop_item_on_block 进度触发器中的所有字段移至新的位置。

[*]新的位置与 player 字段相似,为一个含有战利品条件/谓词的列表。
[*]列表中的所有条件都必须满足才能触发进度。
[*]条件现在会在 advancement_location 上下文中进行评估。该上下文可以访问:

[*]玩家。
[*]被放置/交互的方块的位置。
[*]被放置/交互的方块的方块状态。
[*]手持着/被使用的物品。


■ 锻造机制


[*]更改了锻造台的 UI,现在拥有三个输入槽位,第一个槽位为锻造模板,其次为装备,最后为锻造原材料。

[*]锻造模板控制可在后两个槽位中放置的物品种类。
[*]现在锻造下界合金工具需要“下界合金升级”锻造模板才能完成。


■ 命令格式

/data

[*]string 数据源的[]和[]参数现在可以以负数表示从字符串末尾起计的位置。


■ 数据包


[*]将数据包版本号更改为 15。


■ 资源包


[*]将资源包版本号更改为 15。

[*]更新了 minecraft.png 的 Sprite 布局。
[*]移除了 Programmar Art 资源包中用于覆盖的 minecraft.png。
[*]更新了invite_icon.png 的 Sprite 布局。
[*]移除了 legacy_unicode 字形提供器。
[*]移除了 uniform 字体使用的位图。
[*]将 uniform 字体更新为 Unifont 15.0.01.

[*]此更改会使很多字符形状发生变动,同时也添加了对新字符的支持。
[*]组合字符不再包括覆盖在它们上面的圆圈。
[*]在 credits.json 中加入了 disciplines 字段(放在 titles 的上一级),作为第二级组织结构。
[*]将 uniform 字体从 Unifont 15.0.01 更新为 Unifont 15.0.03。

[*]向 Unifont 字体文件内加入了一部分 Unicode 第 2 平面的中日韩统一表意文字,以覆盖《通用规范汉字表》的所有汉字(如化学元素及部分地名、人名用字等),以及一部分第3平面的中日韩统一表意文字,例如𰻝𰻝(Biángbiáng)面的前两个字。
[*]更新了 U+FF00 到 U+FFEF 的全角标点及符号,使得其不再呈现为半角拉伸的形态。
[*]微调了其他的部分字形,其中包括臭鼬表情符号(U+1F9A8)的字形。


■ 游戏事件


[*]移除了 piston_contract 游戏事件,现在对应的动作会触发 block_deactivate 游戏事件。
[*]移除了 piston_extend 和 dispense_fail 游戏事件,现在对应的动作会触发 block_activate 游戏事件。

[*]更改了许多游戏事件的振动频率:

振动频率更改前包含更改后包含
1stepstep、​swim、flap
2flap、item_interact_finishprojectile_land、​hit_ground、splash
3swimitem_interact_finish、​projectile_shoot、instrument_play
4elytra_glideentity_roar、entity_shake、
elytra_glide
5hit_ground、teleportentity_dismount、equip
6block_change、​entity_dismount、entity_shaking、​note_block_play、splashentity_mount、​entity_interact、shear
7drink、​entity_mount、prime_fuse、projectile_shootentity_damage
8eat、​entity_damage、entity_interact、projectile_landdrink、eat
9entity_roar、​equip、shearcontainer_close、block_close、block_deactivate、block_detach
10block_close、​block_deactivate​、block_detach、dispense_failcontainer_open、​block_open、block_activate、block_attach、prime_fuse、note_block_play
11block_activate、​block_attach、block_openblock_change
12block_place、​entity_place、fluid_placeblock_destroy、fluid_pickup
13block_destroy、entity_die、fluid_pickupblock_place、fluid_place
14container_close、piston_contractentity_place、lightning_strike、teleport
15container_open、explode、​instrument_play、​lightning_strike、piston_extendentity_die、explode



■ 选项

[*]现在可以在视频设置屏幕上按 Ctrl 并滚动鼠标滚轮调整界面尺寸。


■ 声音

[*]现在行走于地毯、雪、下界苗和菌索上时,行走音效会与其下方方块的行走音效合并。
[*]下方方块行走音效的音量和音高都会略低于默认值。


■ 结构后处理器

[*]加入了 capped 后处理器,用于限制指定的结构后处理器中可随机变换的方块的数量。
[*]必选参数:
[*]delegate:执行方块变换的结构后处理器。
[*]limit:指定的结构后处理器中可随机变换的方块的最大数量。
[*]当达到其设定的最大值前,结构中的方块会随机传递至 delegate 参数指定的结构后处理器中。
[*]现在output_nbt字段会引用 block_entity_modifier,而不是由自定义规则指定。
[*]有如下几种内置的 block_entity_modifier:
[*]passthrough:默认值,保留方块实体的原有字段。
[*]append_static:向方块实体添加静态字段。
[*]clear:移除方块实体的原有字段。
[*]append_loot:向方块实体添加战利品表和种子,需通过 loot_table 参数指定添加到方块实体 LootTable 字段的战利品表。
[*]基于方块位置的随机战利品表种子 LootTableSeed 也会添加到方块实体中。


■ 鸣谢名单


[*]更新了鸣谢名单。
[*]现在可通过 ↑ 键向上滚动。


■ 调试屏幕


[*]字体纹理现在会包含在使用 F3 + S 生成的内容中。


■ 世界加载屏幕


[*]略微更改了区块颜色图的颜色。


■ 音乐


[*]更改了以下音乐可播放的位置:

[*]“Aerie”“Firebugs”和“Labyrinthine”现在不再会在菜单屏幕上播放,也不会在所有种类的丛林中播放。


■ 音效


[*]现在在方块上行走时总是会发出脚步声。

[*]之前,如果在靠近液体或空气的方块边缘行走则不会播放脚步声。
[*]现在在海床上行走会播放所走过的方块对应的脚步声,但音高和音量会更低。


■ 战利品表


[*]战利品表的随机序列现在是确定性的。
[*]用于战利品表的随机序列 ID 现在可通过新的 random_sequence 字段指定。
[*]谓词
[*]将 alternative 条件重命名为any_of。
[*]加入了 all_of 条件,只会在所有子条件通过的时候通过。其语法与 any_of 相同。


■ server.properties


[*]文件更改为 UTF-8 编码存储。
[*]读取文件默认以 UTF-8 编码读取,若失败则按以前使用的编码(ISO 8859-1/Latin 1)读取。


■ 配方


[*]"item": "minecraft:air" 现在可用于表示会与空槽位匹配上的合成材料,但下列配方类型不允许空合成材料出现:

[*]minecraft:crafting_shaped
[*]minecraft:crafting_shapeless
[*]minecraft:smelting
[*]minecraft:blasting
[*]minecraft:smoking
[*]minecraft:campfire_cooking
[*]minecraft:stonecutting


Rebine 发表于 2023-6-10 20:02:36

server.properties文件以前不就是utf8的吗?

寒星烁 发表于 2023-6-19 20:18:23

哦哦哦
页: [1]
查看完整版本: 我的世界1.20“足迹与故事”特性列表