Corpus Viewer
Root / 礦藝大典 / raw / 爪哇版二五週四五甲 / 爪哇版二五週四五甲.txt
是文文辭,有欠雅正。請予斧正,一月爲期,殊深銘感。
This article is not written in Classical Chinese. Speedy deletion will be requested if it still has not been translated to Classical Chinese within a month.
此文章非文言,应在一个月之内翻译为文言,否则将会被删除。
此模板置於協調世界時丙午年四月十五日寅初二十四分(西曆二〇二六年五月三一日 (日) 〇三時二四分 (UTC)),請更易文辭,以免速刪。
二五週四五甲(25w45a)者,爪哇版一點二一點一一之戊快照也,廣佈於乙巳年九月十五日,增馬甲之玄鈺者、屍化鸚鵡螺之㬉者,並補疏漏焉。
亦有涇渭之版,自謂25w45a Unobfuscated(啟者謂之25w45a_unobfuscated),以期來版辟交映之淆。
新者
物
马铠
加入了下界合金马铠,可在锻造台中通过升级钻石马铠获得。
提供19( × 9.5)盔甲和3盔甲強度。
生靈
僵尸鹦鹉螺
加入了新变种珊瑚僵尸鹦鹉螺,会在暖水海洋中代替普通变种生成。
戲事
进度
加入了1个新进度。
[[进度#advancements-anchor-adventure.spear_many_mobs|文種(參“2”)謬!]]
使用矛的冲锋攻击连续击中5个生物达成。
常
纹理图集
拆分了blocks,新增物品纹理图集items,此纹理图集不会受到MipMap影响。
物品模型的纹理必须来自同一个纹理图集。(blocks或items)
方块模型的纹理必须来自blocks纹理图集。
进度定义格式
加入了spear_mobs触发器。
当玩家使用任意物品进行Charge攻击时触发。
条件如下:
count:单次攻击的最少受击生物数量。
player:进行攻击的玩家。
标签
加入了生物群系标签:
#spawns_coral_variant_zombie_nautilus:珊瑚僵尸鹦鹉螺可以生成的生物群系。
加入了时间线标签:
#universal:在所有原版维度活动的时间线。
#in_overworld:在主世界活动的时间线。
#in_nether:在下界活动的时间线。
#in_end:在末地活动的时间线。
数据组件
加入了zombie_nautilus/variant组件。
僵尸鹦鹉螺变种定义格式
现在僵尸鹦鹉螺变种是数据驱动的,由文件data/<namespace>/zombie_nautilus_variant/<id>.json控制。
此功能是实验性的。
格式:
model:normal或warm。
asset_id:变种的纹理命名空间ID,将解析为assets/<namespace>/textures/<path>.png。
spawn_conditions:通用变种选择器。
时间线定义格式
时间线是新的实验性功能,定义在注册表timeline下。
时间线根据绝对游戏日时间(/time set)来影响游戏行为,且可以指定其周期运行的时间段。
首先,时间线可以作为环境属性源或套用修饰符以修改游戏玩法或视觉效果。
period_ticks:可选的整数,定义时间线循环的周期,单位为刻。
如果不存在,此时间线不可循环。
tracks:环境属性ID与环境属性轨迹的映射,可选。
时间线默认没有任何效果,除非在维度类型中定义。
维度存在时间线时,环境属性源的优先级从低到高依次为:
维度
生物群系
时间线
天气(非数据驱动)
插值
时间线可以定义属性轨迹,通过定义关键帧来指定特定环境属性的修饰符如何随时间变化。环境属性若可插值,则可以随属性在每个关键帧中插值,但如果不能插值,则始终为上一个关键帧的值。
例如,周期为24000刻的时间线若按如下方式设置:
时间为0时,sky_color为#FF0000(红色)。
时间为1000时,sky_color为#FF0000(红色)。
时间为6000时,sky_color为#FF00FF(品红色)。
在时间为0至1000时,天空始终为红色。在1000至6000时,天空将从红色变为品红色。然后从6000一直到下一个0时,颜色将慢慢变为红色。
与生物群系不同,如果时间线使用修饰符而不是覆盖,则插值将套用于修饰符参数,而不是将要修改的输入值。
属性轨迹
时间线中的属性轨迹采用以下对象格式:
ease:缓动类型,用于平滑处理关键帧之间的插值。
默认为linear。
如果环境属性不可插值,此字段无效。
keyframes:一个关键帧的,必须按顺序指定。
ticks:一个0至period_ticks(若有)的整数,关键帧的活动时间。
value:修饰符要用于计算的值。
如果没有指定修饰符或修饰符为override,则格式与环境属性相同,否则取决于修饰符。
同一刻内最多可接受两个关键帧,效果为立刻变换。
modifier:修饰符,默认为override。
例如,以下时间线周期为24000刻,属性轨迹仅修改了 minecraft:gameplay/cat_waking_up_gift_chance。因为缓动类型为常量,因此362至23667刻时修饰符参数取值为0.0,23667至362刻时为0.7:
{
"period_ticks": 24000,
"tracks": {
"minecraft:gameplay/cat_waking_up_gift_chance": {
"ease": "constant",
"modifier": "maximum",
"keyframes": [
{ "ticks": 362, "value": 0.0 },
{ "ticks": 23667, "value": 0.7 }
]
}
}
}
与其他环境属性源一样,指定的值将用作修饰符的参数,然后按顺序依次套用。在此例子中,修饰符为maximun,因此此时间线只会将属性轨迹gameplay/cat_waking_up_gift_chance增加到指定的值。
缓动类型
缓动类型通过曲线来控制关键帧之间的插值,内置的缓动类型如下:
constant:始终选择上一帧的值。
linear
in_back
in_bounce
in_circ
in_cubic
in_elastic
in_expo
in_quad
in_quart
in_quint
in_sine
in_out_back
in_out_bounce
in_out_circ
in_out_cubic
in_out_elastic
in_out_expo
in_out_quad
in_out_quart
in_out_quint
in_out_sine
out_back
out_bounce
out_circ
out_cubic
out_elastic
out_expo
out_quad
out_quart
out_quint
out_sine
缓动类型也可以指定一个[[wzh:贝塞尔曲线|三次]]:{"cubic_bezier": [x1, y1, x2, y2]}。
x1:0至1的浮点数,第一控制点的X坐标。
y1:0至1的浮点数,第一控制点的Y坐标。
x2:浮点数,第二控制点的X坐标。
y2:浮点数,第二控制点的Y坐标。
详情可参见easing.net和cubic-bezier.com
环境属性
通用数据类型
生物活动,来自minecraft:activity固有注册表的字符串,包括:
minecraft:core
minecraft:idle
minecraft:work
minecraft:play
minecraft:rest
minecraft:meet
minecraft:panic
minecraft:raid
minecraft:pre_raid
minecraft:hide
minecraft:fight
minecraft:celebrate
minecraft:admire_item
minecraft:avoid
minecraft:ride
minecraft:play_dead
minecraft:long_jump
minecraft:ram
minecraft:tongue
minecraft:swim
minecraft:lay_spawn
minecraft:sniff
minecraft:investigate
minecraft:roar
minecraft:emerge
minecraft:dig
新修饰符
blend_to_gray:RGB/ARGB修饰符,通过采用灰度形式、套用亮度修改器并使用某些因子与其混合。
其中,gray = brightness * (0.3 * red + 0.59 * green + 0.11 * blue),而result = lerp(factor, subject, [gray, gray, gray])。
参数:
brightness:0至1的浮点数,套用到灰度值的倍率。
factor:0至1的浮点数,计算使用的因子。
新环境属性
minecraft:visual/sunrise_sunset_color:控制日出和日落时的颜色和强度。如果完全透明,则不会渲染,仅在overworld天空盒下有作用。
值类型:ARGB颜色
默认值:#000000
修饰符:ARGB修饰符
可插值:是
在摄像机的位置解析
minecraft:visual/sun_angle:太阳的角度,从东到西顺时针,为0时太阳在正上方,仅在overworld天空盒下有作用。
值类型:浮点数,单位为角度。
默认值:0
修饰符:浮点修饰符
可插值:是
在摄像机的位置解析
minecraft:visual/moon_angle:月亮的角度,从东到西顺时针,为0时月亮在正上方,仅在overworld天空盒下有作用。
值类型:浮点数,单位为角度。
默认值:0
修饰符:浮点修饰符
可插值:是
在摄像机的位置解析
minecraft:visual/star_angle:星星的角度,从东到西顺时针,为0时星星在正上方,仅在overworld天空盒下有作用。
值类型:浮点数,单位为角度。
默认值:0
修饰符:浮点修饰符
可插值:是
在摄像机的位置解析
minecraft:visual/moon_phase:月相,仅在overworld天空盒下有作用。
值类型:字符串枚举。
full_moon
waning_gibbous
third_quarter
waning_crescent
new_moon
waxing_crescent
first_quarter
waxing_gibbous
默认值:full_moon
修饰符:override
可插值:否
在摄像机的位置解析
minecraft:visual/star_brightness:星星的亮度,0.5为常规夜晚,0为完全隐藏,仅在overworld天空盒下有作用。
值类型:浮点数,取值为0至1
默认值:0.0
修饰符:浮点修饰符
可插值:是
在摄像机的位置解析
minecraft:visual/sky_light_color:天空光照的视觉颜色,若方块天空光为0或minecraft:visual/sky_light_factor为0时则没有任何效果,这也是着色器lightmap.fsh的参数SkyLightColor。
值类型:RGB颜色
默认值:#FFFFFF
修饰符:RGB修饰符
可插值:是
在摄像机的位置解析
minecraft:visual/sky_light_factor:天空光照的视觉亮度,minecraft:visual/sky_light_color将乘上此值,这也是着色器lightmap.fsh的参数SkyFactor。而相应的游戏效果由minecraft:gameplay/sky_light_level控制。
值类型:浮点数
默认值:1.0
修饰符:浮点修饰符
可插值:是
在摄像机的位置解析
minecraft:audio/firefly_bush_sounds:如果为true且萤火虫灌木丛位于除树叶以外的露天位置下,则萤火虫灌木丛会发出环境音效。
值类型:布尔值
默认值:false
修饰符:布尔修饰符
可插值:否
在萤火虫灌木丛的位置解析
minecraft:gameplay/sky_light_level: 生物生成和阳光探测器等使用的天空光照强度。即完全露天的方块的天空光照将恰好为此值,而洞穴深处的方块不受影响。天空光照的视觉效果现在由minecraft:visual/sky_light_factor控制。
值类型:浮点数
默认值:15.0
修饰符:浮点修饰符
可插值:是
在整个维度解析
minecraft:gameplay/eyeblossom_open:眼眸花的行为。
值类型:字符串枚举。
open:闭合的眼眸花会转化为张开的眼眸花。
close:张开的眼眸花会转化为闭合的眼眸花。
default:眼眸花的状态不会改变
默认值:default
修饰符:override
可插值:否
在眼眸花的位置解析
minecraft:gameplay/turtle_egg_hatch_chance:海龟蛋接收随机刻时进入下一个孵化阶段的概率
值类型:浮点数,取值为0至1
默认值:0.0
修饰符:浮点修饰符
可插值:是
在海龟蛋的位置解析
minecraft:gameplay/creaking_active:为true时,嘎枝之心进入激活状态并生成嘎枝;为false时,嘎枝之心进入休眠状态。
值类型:布尔值
默认值:false
修饰符:布尔修饰符
可插值:否
在嘎枝之心的位置解析
minecraft:gameplay/surface_slime_spawn_chance:当属于#allows_surface_slime_spawns标签的生物群系尝试生成史莱姆时,地表区域生成史莱姆的概率。
值类型:浮点数,取值为0至1
默认值:0.0
修饰符:浮点修饰符
可插值:是
在尝试生成史莱姆的位置解析
minecraft:gameplay/cat_waking_up_gift_chance:当玩家醒来时,驯服的猫给玩家礼物的概率,礼物从gameplay/cat_morning_gift中抽取。
值类型:浮点数,取值为0至1
默认值:0.0
修饰符:浮点修饰符
可插值:是
在猫的位置解析
minecraft:gameplay/bees_stay_in_hive:为true时,蜜蜂会主动归巢且不会离巢,除非蜂巢被破坏或者着火。
值类型:布尔值
默认值:false
修饰符:布尔修饰符
可插值:否
在蜜蜂和蜂巢的位置解析
minecraft:gameplay/monsters_burn:为true时,怪物可以燃烧。
值类型:布尔值
默认值:false
修饰符:布尔修饰符
可插值:否
在怪物的位置解析
minecraft:gameplay/can_pillager_patrol_spawn:为true时,可以生成灾厄巡逻队。注意:全局天空光照必须大于11。
值类型:布尔值
默认值:false
修饰符:布尔修饰符
可插值:否
在灾厄巡逻队尝试生成的位置解析
替代了生物群系标签#without_patrol_spawns
minecraft:gameplay/villager_activity:成年村民的默认AI活动。如果指定的活动不受村民支持,则村民不会活动。
值类型:生物活动,且只有下列活动有实际意义:
core
hide
idle
meet
panic
pre_raid
raid
rest
work
默认值:minecraft:idle
修饰符:override
可插值:否
在村民的位置解析
minecraft:gameplay/baby_villager_activity:幼年村民的默认AI活动。如果指定的活动不受幼年村民支持,则幼年村民不会活动。
值类型:生物活动,且只有下列活动有实际意义:
core
hide
idle
meet
panic
play
pre_raid
raid
rest
默认值:minecraft:idle
修饰符:override
可插值:否
在村民的位置解析
改
物
矛
调整了第一人称视角下,玩家左手持矛进行冲锋攻击时矛的位置,以与右手保持对称。
现在矛进行Charge攻击时更不容易命中实体。
将矛Charge攻击时使用的攻击判定箱更改为实体碰撞箱再拓展0.125格,此前为0.25格。
生靈
骆驼尸壳
现在在掉落2至3个腐肉的基础上,抢夺魔咒每增加1级,掉落数量上限增加1。
现在在与玩家有任何交互之后都不再消失,而不仅仅是在被玩家骑乘后。
僵尸马和鹦鹉螺
现在在与玩家有任何交互之后都不再消失,而不仅仅是在被玩家骑乘后。
戲事
太阳
现在日出和日落时的天空颜色会受到天气影响。
常
数据包
将数据包版本号更改为93.0。
资源包
将资源包版本号更改为73.0。
全景图
更新了主菜单全景图以匹配群骑纷争。
游戏规则
将max_entity_cramming的下限由1改为0。
数据组件
minecraft:piercing_weapon和minecraft:kinetic_weapon组件的部分参数现在拥有值域限制:
min_reach:0.0至128.0
max_reach:0.0至128.0
hitbox_margin:0.0至1.0
维度类型
加入了timelines字段以指定本维度活动的时间线。
格式:时间线ID、时间线ID的数组或时间线标签。
移除了natural,其剩余功能被minecraft:gameplay/eyeblossom_open和minecraft:gameplay/creaking_active取代。
移除了effects,其功能由下列字段代替:
skybox:渲染天空的天空盒。取值可以为:
none(曾为minecraft:nether)
overworld(曾为minecraft:overworld)
下列环境属性仅在此天空盒下有实际作用:
minecraft:visual/sky_color
minecraft:visual/sun_angle
minecraft:visual/sunrise_sunset_color
minecraft:visual/moon_phase
minecraft:visual/moon_angle
minecraft:visual/star_angle
minecraft:visual/star_brightnes
end(曾为minecraft:end)
默认为overworld。
cardinal_light:方块光照类型,取值可以为:
default(曾为minecraft:overworld和minecraft:end)
nether(曾为minecraft:nether)
默认为default。
fixed_time被重置为has_fixed_time,新字段为布尔值,默认为false。
原来的基于时间的效果现在由环境属性指定。
原来的不由时间控制的效果现在由has_fixed_time决定。
标签
移除了生物群系标签#without_patrol_spawns,其功能被环境属性gameplay/can_pillager_patrol_spawn取代。
性能
减小了各向异性过滤选项对显存的影响,但需要的显存仍然较大。
補
修疏漏四十五
先之謬
MC-199467 — 某些实体的动画在世界中存在太长时间后停止。
MC-245895 — 使用鞘翅长时间滑翔后,停止工作。
MC-269295 — 跳跃蓄力栏渲染了动态纹理图集中未使用的像素。
MC-271729 — mob_drops游戏规则不影响犰狳鳞甲的掉落。
MC-271938 — 重锤的下落攻击可以推动飞行的创造模式玩家。
MC-301424 — 资源包中的entity_data组件检测损坏。
MC-302184 — 铜傀儡在洞穴空气和虚空空气中不会转为铜傀儡像。
MC-302469 — 爆炸半径为0的苦力怕在玩家所在位置爆炸会将玩家的速度设置为NaN。
MC-302477 — 战利品表不再支持SNBT作为实体数据。
槧二五週四五甲之謬
MC-302659 — mipmap等级启用时,草方块和仙人掌等方块在物品栏中的纹理不正确。
MC-302663 — 攻击非玩家实体总是播放“轻击”音效而不是合适的音效。
MC-302703 — 矛可以使任何载具上的不能受到伤害的实体或非生物实体停止骑乘。
MC-302887 — 在第一人称视角下,矛在主手和副手的冲锋动画没有完美对称。
MC-302911 — 如果无法加载太阳的纹理,会以月亮的纹理替代。
MC-303067 — 玩家死亡时仍然能用矛冲锋并造成伤害。
MC-303108 — 现在物品栏中的物品会被mipmap,使得它们看起来非常模糊。
MC-303109 — piercing_weapon组件的攻击距离过长会导致刻停止执行和内存显著增加。
MC-303226 — 离开苍白之园后,音乐不会重新开始播放。
MC-303292 — 世界的游戏时间值较大时,云的移动存在抖动。
MC-303402 — 在聊天中发送的文本中的悬停事件即使在GUI中也会生效。
MC-303405 — 可以用矛从对角线方向穿过固体方块之间的夹角攻击实体。
MC-303413 — 滚动的文本在UI元素中不会被正确遮挡。
MC-303427 — 如果饥饿值小于等于6,突进魔咒无法在创造模式中使用。
MC-303510 — 使用矛进行冲锋攻击时丢掉矛会减慢玩家速度。
MC-303554 — piercing_weapon组件会导致攻击冷却被忽略。
先槧之謬
MC-303654 — 焦骸的字幕显示为流浪者的。
MC-303656 — 在已加载区块中的空的子区块中放置方块会出现区块淡入效果。
MC-303658 — 在某些系统上,方块纹理会变模糊,取决于mipmap和各向异性过滤设置。
MC-303659 — 使用Tab ↹键不能按顺序选中语言菜单中的元素。
MC-303671 — 装备鞍的骆驼尸壳会消失。
MC-303674 — 手持拴绳右键被骑乘的骆驼尸壳或僵尸马会播放动画。
MC-303677 — 被拴绳拴住的骆驼尸壳会消失。
MC-303680 — 被拴绳拴住的未驯服的僵尸马会消失。
MC-303681 — 被拴绳拴住的未驯服的僵尸鹦鹉螺会消失。
MC-303703 — 实体和方块实体不受区块淡入效果影响。
MC-303704 — 如果将要保存的文件夹不存在,则不再会保存统计信息。
MC-303705 — 实体挤压不再能被禁用。
MC-303714 — 跳跃蓄力栏进度的精灵图没有正确缩放。
MC-303727 — 较短的效果名称会导致效果持续时间显示在效果框外面。
MC-303734 — deprecated.json将翻译键重命名为了不存在的键。
MC-303744 — 末影珍珠可以把玩家朝着它们被投掷的方向发射出去。
MC-303746 — 矛的攻击可以穿过门伤害实体。
MC-303799 — 选择世界菜单的搜索框中没有“”文本。
MC-303802 — 通过连续按下右键和⇧ Shift键来上船会增加移动速度。
MC-303891 — 未驯服的僵尸马和骷髅马无法使用/item在它们的鞍槽中装备鞍。
註
參典
津渡