teddyxlandlee
前情提要:https://www.mcbbs.net/thread-1441343-1-1.html

新快照已在今日凌晨发布。它更改了 minecraft:texts/credits.json 的语法规则,增加了一级 disciplines 列表,位于 section 与 titles 之间。
旧文件示例:[
    {
        "section": "Minecraft",
        "titles": [
            {
                "title": "Head of Minecraft",
                "names": [
                    "Helen Chiang"
                ]
            },
            {
                "title": "Head of Stockholm Studio",
                "names": [
                    "Ulrika Höjgård"
                ]
            }
        ]
    },
    {
        "section": "Design",
        // ....
}复制代码
新文件实例:[
    {
        "section": "Mojang Studios",
        "disciplines": [
            {
                "discipline": "Mojang Studios Leadership",
                "titles": [
                    {
                        "title": "Studio Head of Mojang Studios",
                        "names": [
                            "Helen Chiang"
                        ]
                    },
                    {
                        "title": "Head of Stockholm Studio",
                        "names": [
                            "Ulrika Höjgård"
                        ]
                    },
                    {
                        "title": "Head of Growth Products & Partnerships",
                        "names": [
                            "Ada Duan"
                        ]
                    },
                    {
                    // ...复制代码
discipline 副标题将以黄色居中文本显示,紧随2个空行。
在原版规则中,如果不想指定discipline,需要将其设定为空字符串,不能不写。
更新的规则使得原来的 section - titles 格式,无法加载,必须进行调整以适配 section - disciplines - titles 格式。

目前,我们的紧急更新即将准备完毕(目前已经完成了对 1.19.4+ 的支持,正在考虑向下移植)。更新内容如下:在继续支持 section - titles 格式的情况下,增加对 section - disciplines - titles 格式的支持。这一支持同时覆盖 Mojang 鸣谢名单与 Mod/资源包鸣谢名单。这意味着,原有的格式仍然可以被加载。允许在 section - disciplines - titles 格式下,不填写 discipline 副标题字段,或将其留为空白字符,以将其跳过。两种格式可以混用。

感谢各位的支持。

对了,各位不要忘记领每周红包