Demon 发表于 2024-4-11 16:01:36

我的世界Java版1.20.5-pre1发布

1.20.5-pre1是Java版1.20.5的首个预发布版,发布于2024年4月10日,加入了4个新进度,在内置实验性数据包中加入了1个新进度,更改了试炼密室的结构,并修复了一些漏洞。

新内容常规进度
[*]加入了4个新进度。

[*]这不是鳞甲么?

[*]用刷子从犰狳身上获得犰狳鳞甲
[*]Snip it!

[*]用剪刀移除狼身上的狼铠
[*]Good as New

[*]用犰狳鳞甲修复损坏的狼铠
[*]The Whole Pack

[*]驯服所有种类的狼


语言
[*]加入了Viossa。
结构地物的地形调整方式
[*]加入了encapsulate。

[*]结构周围每一部分的密度都会增加。
[*]用于需要完全埋藏在地下的理想结构。

战利品表函数
[*]modify_contents:对容器类组件中的每个物品应用modifier中函数的新函数。

[*]

[*] conditions:(默认为[])一个战利品表谓词列表。当其中的条件全部符合时才会应用此物品修饰器。
[*] component:目标组件,值可以为:container、​bundle_contents和charged_projectiles。
[*] modifier:应用于目标组件中所有物品的函数或函数列表。



[*]如果组件不存在,此函数不生效。

[*]set_item:不更改数量和组件即可替换物品堆叠类型的新函数。

[*]

[*] conditions:(默认为[])一个战利品表谓词列表。当其中的条件全部符合时才会应用此物品修饰器。
[*] item:新物品ID。



[*]filtered:仅对符合物品谓词的物品应用modifier中函数的新函数。

[*]

[*] conditions:(默认为[])一个战利品表谓词列表。当其中的条件全部符合时才会应用此物品修饰器。
[*] item_filter:用于匹配物品的物品谓词。
[*] modifier:应用于物品的函数。



[*]set_custom_model_data:设置custom_model_data组件的新函数。

[*]

[*] conditions:(默认为[])一个战利品表谓词列表。当其中的条件全部符合时才会应用此物品修饰器。
[*] value:一个整型数值提供器。


实体谓词
[*]在实体子谓词equipment中加入了body选项,以匹配实体身体盔甲槽中的物品。
标签
[*]加入了以下实体类型标签:

[*]#punchable_projectiles:fireball。

[*]能被击中且会随玩家视角方向偏转的弹射物。

[*]加入了以下魔咒标签:

[*]#tooltip_order:binding_curse、​vanishing_curse、​riptide、​channeling、​frost_walker、​sharpness、​smite、​bane_of_arthropods、​impaling、​power、​piercing、​sweeping_edge、​multishot、​fire_aspect、​flame、​knockback、​punch、​protection、​blast_protection、​fire_protection、​projectile_protection、​feather_falling、​fortune、​looting、​silk_touch、​luck_of_the_sea、​efficiency、​quick_charge、​lure、​respiration、​aqua_affinity、​soul_speed、​swift_sneak、​depth_strider、​thorns、​loyalty、​unbreaking、​infinity和mending。

[*]控制在物品提示框中所显示魔咒的顺序。


更改方块常规
[*]更改了在刷怪笼方块实体数据SpawnPotentials中和试炼刷怪笼方块实体数据spawn_potentials中的可选字段equipment_loot_table。

[*]现在被重命名为equipment。
[*] equipment


[*]

[*] loot_table:一个用于生成装备的战利品表。
[*] slot_drop_chances:(可选)为浮点型时,表示对所有槽位生效的掉落概率。为列表时,表示每个槽位装备的掉落概率列表。

[*] <槽位ID>:一个装备槽位与指定掉落概率的键值对。




[*]示例:equipment: {loot_table: "minecraft:equipment/trial_chamber", slot_drop_chances: {"head": 0.0f, "chest": 0.25f, "legs": 1.0f, "feet": 0.25f}}。
物品药水
[*]将不可合成的药水由品红色更改为蓝色。
[*]现在盘丝药水、渗浆药水和虫蚀药水只能由命令获取。
游戏内容粒子
[*]命令中的粒子效果和与区域效果云的Particles相似的字段现在使用与生物群系环境粒子设置的相同格式。

[*]例如/particle minecraft:dust 1.0 0.0 0.0 2.0 ...变为了/particle minecraft:dust{color:, scale:2.0} ...。
[*]没有额外选项的粒子的语法保持不变,如minecraft:villager。
[*]对方块粒子(如block、​block_marker、​falling_dust和dust_pillar)选项的更改:

[*]将value重命名为block_state。

[*]block_state可用方块ID表示某种方块状态。

[*]如minecraft:block minecraft:redstone_lamp可转换为minecraft:block{block_state: {Name: "minecraft:redstone_lamp", Properties: {lit: "true"}}},minecraft:block minecraft:diamond_block可转换为minecraft:block{block_state: "minecraft:diamond_block"}。


[*]对item选项的更改:

[*]将value重命名为item。

[*]item可用物品ID表示带有某些物品堆叠组件的物品。

[*]如minecraft:item minecraft:dirt可转换为minecraft:item{item: {id: "minecraft:dirt"}},minecraft:item minecraft:dirt可转换为minecraft:item{item: "minecraft:dirt"}。


[*]对dust_color_transition选项的更改:

[*]将fromColor重命名为from_color。
[*]将toColor重命名为to_color。
[*]转换示例:

[*]dust_color_transition 1.0 0.0 0.0 0.5 0.0 1.0 0.5 -> dust_color_transition{from_color: , scale: 0.5f, to_color: }

[*]对entity_effect选项的更改:

[*]将value重命名为color。

[*]color现在也接受表示RGBA颜色的浮点数列表。


常规数据包
[*]将数据包版本号更改为39。
战利品表函数
[*]set_contents

[*]移除了未使用的 type字段。
[*]加入了必选字段 component,描述将加入物品的目标组件。

[*]可选的值为container、​bundle_contents和charged_projectiles,其中bundle_contents和charged_projectiles会忽略空堆叠。

[*]set_custom_data

[*] tag现在也接受SNBT字符串数据和不扁平标签。

物品堆叠组件
[*]移除了 written_book_content组件中的 pages项数上限。
[*] max_stack_size和 max_damage组件不再可通过命令或数据包定义组合。
[*]移除了 food组件中的 saturation_modifier,并加入了 saturation字段作为替代。

[*] saturation是所增加玩家饱和度的精确值,而非 saturation_modifier所定义的saturation = nutrition * saturation_modifier * 2。

标签
[*]移除了以下物品标签:

[*]#tools

[*]与#breaks_decorated_pots重合。


新内容(实验性)常规进度
[*]加入了1个新进度。

[*]Revaulting

[*]用不祥试炼钥匙解锁不祥宝库


更改(实验性)方块试炼刷怪笼和宝库
[*]更改了纹理。
物品附魔书
[*]风爆附魔书现在不再能从村民交易、战利品箱和钓鱼获取。
重锤
[*]现在可以打破饰纹陶罐。
游戏内容魔咒
[*]风爆魔咒不再能从附魔台获取。
[*]风爆魔咒现在需要使用重锤猛击才能生效。
[*]风爆魔咒不再对重锤以外的物品生效。
药水酿造
[*]现在盘丝药水、渗浆药水和虫蚀药水的酿造配方属于实验性内容。
状态效果
[*]盘丝

[*]现在死亡时会更稳定地生成2-3个蜘蛛网。

[*]现在蜘蛛网可以替代具有#replaceable标签的方块。
[*]现在玩家也能受到穿过蜘蛛网的移速增益。

[*]玩家会以正常速度的50%而不是25%穿过蜘蛛网。

[*]寄生

[*]现在生成1-2个蠹虫的概率为10%而非5%。
[*]现在蠹虫生成在实体边界箱中心,并会被按受伤实体所面对的方向抛出。
[*]渗浆

[*]现在只会在实体周围5×5×5的区域生成史莱姆,直到达到实体挤压上限。
[*]袭击之兆

[*]更改了图标。

不祥试炼
[*]现在可穿戴装备的生物会带有魔咒的武器和盔甲生成。

[*]盔甲魔咒包括保护IV、弹射物保护IV和火焰保护IV。
[*]武器魔咒包括锋利I、击退I、力量I和冲击I。
[*]所生成生物身上的装备不再在死亡时掉落。
[*]玩家现在有50%概率被不祥试炼刷怪笼选中以在其上方生成弹射物。

[*]这些弹射物会更精准地生成在选中实体上方。

世界生成试炼密室
[*]现在会更常被地形掩埋。
[*]移除了chamber_6结构,并加入了assembly。
[*]加入了发射器陷阱风格的决斗室。
[*]修复了长廊中的各种拼图断连问题。
[*]eruption决斗室中,凝灰岩砖不再浮空生成,并在象限处添加了更多光源。
常规标签
[*]在实体类型标签#punchable_projectiles中加入了wind_charge和breeze_wind_charge。
[*]在物品标签#breaks_decorated_pots中加入了mace。
[*]在魔咒标签#tooltip_order的channeling后加入了wind_burst,在power后加入了density和breach。
修复修复了55个漏洞1.20前正式版的漏洞
[*]MC-165435 — 当站在2×2岩浆块气泡柱中间时创造模式玩家不能飞行。
[*]MC-188497 — 生成时不能设定AngerTime和AngryAt。
[*]MC-207353 — 如果攻击造成0伤害,则恶魂火球和风弹不能被近战反射。
1.20的漏洞
[*]MC-263315 — 疣猪兽和僵尸疣猪兽的攻击目标不会被/execute on target检测到。
1.20.1的漏洞
[*]MC-264456 — 被青蛙和美西螈选为目标的实体不会被/execute on target检测到。
[*]MC-265390 — /forceload命令提供错误的输出。
1.20.4的漏洞
[*]MC-268000 — 使用/give给予玩家一个头颅时,客户端崩溃。
[*]MC-269496 — 在矿车或船中与旋风人战斗不会受到任何伤害。
1.20.5开发版本的漏洞
[*]MC-267934 — 在发送ClientboundTransferPacket后断开连接只会踢出玩家。
[*]MC-268346 — 在generic.jump_strength被设为0时跳跃会导致速度提升。
[*]MC-268947 — minecraft:generic.gravity属性增大时,不能稳定起飞。
[*]MC-269191 — 旧的村民不能交易。
[*]MC-269192 — 旋风人不受/execute on target命令的影响。
[*]MC-269266 — 由苦力怕爆炸生成的区域效果云粒子被错误地着色。
[*]MC-269320 — 含有超过100页的书升级后被截断。
[*]MC-269357 — 涡流和旋风旗帜图案描述显示为原始翻译字符串。
[*]MC-269366 — 重锤不像其他工具一样打破饰纹陶罐。
[*]MC-269501 — 即使“文本背景”设置为“全局”,旁观模式快捷栏上方的文本也没有背景。
[*]MC-269508 — 玩家被音波攻击后跳起或落地时保持垂直动量。
[*]MC-269609 — 风弹可以伤害栖息于返回传送门顶端的末影龙,这与箭和三叉戟不同。
[*]MC-269610 — 风弹能对生命值达到一半或更低的凋灵造成伤害。
[*]MC-269680 — 将物品的max_stack_size更改至低于其当前堆叠数量后,游戏于尝试保存时崩溃。
[*]MC-269707 — 酿造台槽位存在设定为64的最大堆叠数量。
[*]MC-269765 — 如果使用重锤攻击一次后仍在摔落,则其伤害不会被重置。
[*]MC-269933 — limit_count物品修饰器能创造堆叠量溢出的物品。
[*]MC-269947 — 使用重锤连点总共造成很高伤害。
[*]MC-269948 — minecraft:event.mob_effect.raid_omen音效事件字幕显示为原始翻译字符串。
[*]MC-269949 — “袭击之兆”效果新纹理基于Programmer Art中的唤魔者制作。
[*]MC-269954 — 使用附魔风爆的重锤攻击非生物实体会将玩家向上推动,即使他(们)正在飞行。
[*]MC-269955 — 在创造模式下飞行时,使用附魔风爆的重锤攻击末影龙将玩家向上推动,与攻击其他生物的行为不同。
[*]MC-269959 — 加入世界时,控制台输出Not a list。
[*]MC-269961 — 带有盘丝状态效果的非玩家实体不能以普通速度穿过蜘蛛网。
[*]MC-269963 — 禁用实验性功能时,不祥之兆不会被移除。
[*]MC-269974 — 带有盘丝状态效果的生物死亡时不能用蜘蛛网替代可被替换的方块。
[*]MC-269976 — 风爆附魔书可由村民交易获取。
[*]MC-269977 — 风爆魔咒可由附魔台获取。
[*]MC-269980 — 风爆魔咒仅需普攻就能触发,而非需猛击。
[*]MC-269993 — 使用附魔风爆的重锤攻击风弹造成非常高的上升动量。
[*]MC-269999 — 不启用实验性功能时,盘丝、渗浆和虫蚀药水也能被获取。
[*]MC-270001 — 粒子minecraft:item minecraft:air导致客户端崩溃。
[*]MC-270004 — 给自己一个带有高于3级的风爆魔咒的物品,用它攻击某些实体会导致游戏崩溃。
[*]MC-270005 — 下落一次可以使用重锤造成多次猛击。
[*]MC-270009 — 带有寄生效果的实体无需真正地受伤也能生成蠹虫。
[*]MC-270048 — 宝库纹理不一致。
[*]MC-270060 — 试炼刷怪笼的发光部分纹理不一致。
[*]MC-270094 — 不启用实验性功能时,制箭师也会卖出新药箭。
[*]MC-270099 — 即使禁用了mobGriefing,杀死一个带有盘丝效果的生物的行为也会放置蜘蛛网。
[*]MC-270119 — /item命令的内容槽不适用于射出的箭、三叉戟和火球。
[*]MC-270125 — 风爆可由箱子和钓鱼战利品获取。
[*]MC-270158 — 风爆在重锤冷却时生效。
[*]MC-270161 — 风爆魔咒在载具实体上明显更强。
[*]MC-270201 — 在第三人称视角下,钓鱼竿渔线未处理scale属性。
[*]MC-270236 — 区域效果云和滞留药水导致potion_contents.custom_color略微透明。
上个开发版本的漏洞
[*]MC-270412 — 在非实验性世界中,风弹物品造成崩溃。
[*]MC-270475 — 容器组件slot:-1造成崩溃。
来源:Minecraft Wiki
页: [1]
查看完整版本: 我的世界Java版1.20.5-pre1发布