Minecraft Wiki

除另有声明,转载时均必须注明出处若簡繁轉換出錯,請以遊戲內為準请勇于扩充与修正内容有兴趣逛逛我们的微博沟通交流,欢迎到社区专页需要协助,请在告示板留言

了解更多

Minecraft Wiki
Advertisement
[查看 | 编辑 | 历史 | 清除缓存]文档页面

此模板用于创建用于进度页面和进度段落的表格。

用法

基本用法

{{Advancements|key=进度的本地化键名}}

完整用法

{{Advancements
|key=进度的本地化键名
|head=1
|tail=1
|prize=1
|category=顶部分类显示内容
|icon=进度图标
|icon-custom=自定义进度图标文件名
|bg=进度背景
|name-normal=自定义名称(普通字号)
|name-small=自定义名称(较小字号)
|upcoming=“即将到来”标注
|until=“失效”标注
|describe-custom=自定义游戏内描述
|upstream=上游进度的本地化键名
|upstream-custom=上游进度的自定义名称
|require=“实际需求(若异)”中的描述
|nsid=自定义命名空间ID
|reward=奖励的经验数
|reward-custom=奖励内容(原始文本)
}}
基本参数
  • key必填(字符串),指定此进度的本地化键名。若想自定义进度,而不想填写本地化键名,请使用&​ndash;代替,但自定义参数就会成为必填项。
格式化参数
  • head:可选(布尔值),指明此引用为表格的第一行。
  • tail:可选(布尔值),指明此引用为表格的最后一行。
  • prize:可选(布尔值),指明本引用或后续引用中包含“奖励”一列。
  • category:可选(字符串),表格顶部大类别的显示文本。
图标参数
  • icon:可选(字符串),指定要显示的进度图标(使用英文名,为物品栏图标),默认显示“Air”。
  • icon-custom:可选(字符串),指定一个图片文件作为进度图标(不需要包含File:部分)。
  • bg:可选(字符串),指定进度的背景(由{{advancement}}定义),默认为普通进度背景,可用选项:
    • plain:普通进度
    • oval:目标进度
    • fancy:挑战进度
名称参数
  • name-normal:可选(字符串),指定进度名称的普通字号部分,默认显示key对应的名称(一般为进度中文名)。
  • name-small:可选(字符串),指定进度名称的较小字号部分,默认显示key对应的名称(一般为进度英文名)。
  • upcoming:可选(字符串),在进度名称后添加“即将到来”标记,此参数传递给{{upcoming}}处理。
  • until:可选(字符串),在进度名称后添加“失效”标记,此参数传递给{{until}}处理。
描述参数
  • describe-custom:可选(字符串),指定游戏内描述的内容,默认显示key对应的游戏内描述。
上游进度参数
  • upstream:可选(字符串),指定此进度上游进度的本地化键名。
  • upstream-custom:可选(字符串),指定上游进度的名称,默认显示upstream对应的进度名称。
需求参数
  • require:可选(字符串),“实际需求(若异)”中的显示文本。
命名空间ID参数
  • nsid:可选(字符串),如本地化键名与命名空间ID不一致时,指定命名空间ID。此时,此进度的本地化键名会悬浮显示。
奖励参数
  • reward:可选(整数),指定奖励的经验数。
  • reward-custom:可选(字符串),指定“奖励”一栏内容的原始文本,不添加其他修饰。

一般错误信息/错误排除

  • 缺失key参数:Template:Advancements:“key”参数为必填项!
  • keyupstream参数无效(找不到对应进度,且对应自定义选项未设置):Template:Advancement name:找不到指定键名“指定的本地化键名”对应的进度!

示例

{{Advancements
|key=story.cure_zombie_villager
|icon=Golden Apple
|bg=oval
|require=找到一个带有[[虚弱]]效果的[[僵尸村民]](可通过向其{{control|投掷}}[[喷溅药水|喷溅型]]或[[滞留型虚弱药水]]来实现)并按下{{control|使用}}键喂它吃一个[[金苹果]],直到它被治愈成[[村民]]。
|upstream=story.enter_the_nether
}}

效果:

图标 进度 游戏内描述 上游进度 实际需求(若异) 命名空间ID
Advancement-oval-raw.png僵尸科医生
Zombie Doctor
弱化并治疗一名僵尸村民勇往直下找到一个带有虚弱效果的僵尸村民(可通过向其投掷喷溅型滞留型虚弱药水来实现)并按下使用键喂它吃一个金苹果,直到它被治愈成村民story/cure_zombie_villager

依赖项

模板
  • {{Advancement}} – 提供进度图标的组合与显示功能。
  • {{Advancement name}} – 提供本地化键名到显示名称的自动转换。
  • {{Anchor}} – 提供表格中锚点的创建功能。
  • {{Experience}} – 提供“奖励”中奖励经验数的统一样式。
  • {{Tooltip}} – 提供“命名空间ID”中悬浮本地化键名的显示功能。
  • {{Upcoming}} – 提供“即将到来”标记的统一样式。
  • {{Until}} – 提供“失效”标记的统一样式。
扩展

另见

Advertisement