進度完成時彈出的提示。
目標進度完成時彈出的提示。
挑戰進度完成時彈出的提示。
進度(Advancements)是一種只存在於Java版中的、用來逐步引導新手玩家融入Minecraft,並給予他們需完成的挑戰的途徑的系統,它類似於原主機版和基岩版中更簡單的成就系統。
取得
進度和成就的取得方式基本相同。不同於成就,進度可以在任何模式下完成,在每個世界獨立獲得以及儲存,也可以使用命令/advancement來獲得進度。
雖然進度也是像成就一項一步一步引導玩家,與成就不同的是,每一個進度彼此獨立,不需要完成其上一個進度即可完成。
若一個進度被完成,熒幕右上角會顯示一個捲動通知,聊天框內也會有訊息通知。通知中標題文字的顏色取決於每一個進度:普通和目標進度完成時有黃色標題文字彈出,而特殊的挑戰進度具有粉紅色標題文字。完成一個普通進度時會顯示「進度達成!」,完成一個目標進度時標題會顯示「目標達成!」,完成一個挑戰進度時標題會顯示「挑戰達成!」。
界面
進度介面。其中「莫非這是鐵鎬」進度被選中。
與成就一樣,進度界面也是在暫停界面內調出。玩家也可以按下L來打開此界面(可在遊戲內的選項選單中變更)。
進度系統包含若干棵進度樹,每棵進度樹的開端是一個根進度,末端則是目標或挑戰進度。透過點擊與拖動,可以查看進度樹的不同分支。每棵樹分為不同的標籤(這些標籤本身就是一個進度)。目前原版Minecraft中有5個標籤(儘管之後還會繼續加入[2][3]):
每個標籤具有不同的背景和重複的材質。
進度標籤圖示在滑鼠懸停於其上時顯示標題名稱和描述。當這個進度完成時,這個進度標籤只會顯示一串進程分支 。但是,每個進度是獨立的,不需要完成其上一個進度即可完成。「目標」進度的圖示框架更加圓潤,而「挑戰」進度則具有更加清晰的外觀。每個進度的圖示一開始為淺灰色,但在完成後變為深黃色。
圖示的框架能隨難易度變化,無論其是否完成。圖例如下:
| 圖示 | 描述 | |
|---|---|---|
| 常規 | 已完成 | |
|
|
普通進度。 |
|
|
目標進度。 |
|
|
挑戰進度。 |
可以使用JSON檔案加入和客製化額外的進度和其選項卡,如下所述。
進度列表
Minecraft
Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項!
地獄
Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項!
終界
Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項!
冒險
Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項!
農牧業
Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項! Template:Advancements:「key」參數為必填項!
JSON格式
歷史
| Java版 | |||||
|---|---|---|---|---|---|
| 1.12 | 2017年2月16日 | Dinnerbone發Twitter説他已花一整天時間和Darngeek一起設計「一個新東西」。 | |||
| 2017年2月20日 | 「這個東西」的設計已經完成,可以開始實施了;他稍後提示了新特性的名稱。[4] | ||||
| 2017年2月22日 | 他説他在「推進」此特性:「太,多,的,Json,文,件,了。」 | ||||
當天稍晚他説此工程正變得更大,他也許需要一個「比/scoreboard更複雜的命令」。 | |||||
| 2017年3月6日 | 神祕特性的後端已經完成但UI還沒完成。 | ||||
| 他稍後説:「我今天做了個tabthulhu。」[5]這暗示此特性可能要使用很多的標籤。 | |||||
| 2017年3月13日 | 他再次在Twitter中提及特性名稱,説他快完成這個新特性了。 | ||||
| 2017年3月14日 | UI正在研發中,此項目需要許多天和一些研究報吿來完成。 | ||||
| 2017年3月22日 | 此特性現在「獎勵玩家一些東西」,他再次提到特性名稱。 | ||||
| 2017年3月23日 | Dinnerbone説此特性需要大約500個JSON檔案。 | ||||
| 他稍後發佈了一張特性預覽圖,[6],後來澄清了是偽裝為.png圖片的.zip檔案。[7][8][9]此.zip檔案包含自訂JSON配方檔案。 | |||||
| 他後來又發佈了另一個加密的.zip檔案,包含了更多配方。[10] | |||||
| 2017年3月24日 | 「一個吵鬧的車子讓我持續分心」,Dinnerbone説。用户們很快精確地找到這個奇怪的訊息指向這個Gfycat連結,第一次官方地展示進度。 | ||||
| 他透露UI可以包含進度樹上的許多標籤,其本身就是進度。[11]他説這就是他説的「tabthulhu.」的意思。[12] | |||||
| 所有UI都是數據驅動,包括位置和佈局,沒有位置或硬編碼數據。[13] | |||||
| 17w13a | 加入了進度。 | ||||
| 17w14a | 加入了新的進度,包括一個新的「冒險」標籤。 | ||||
| 加入了玩家達成進度時的提醒,有滑動效果和兩種顏色:普通進度為黃色,特殊挑戰為粉紅色。 | |||||
| 17w15a | 增加了對每個進度的描述,並變更了一些進度的標題。 | ||||
| 17w16b | 加入了item_durability_changed觸發器。 | ||||
| 17w17a | 加入了新的進度以及兩個新的標籤:「終界」和「地獄」。 | ||||
加入了levitation觸發器。 | |||||
加入了location觸發器的一個新的feature條件。 | |||||
| 進度現在可以透過命令獲得。 | |||||
| 進度圖示現在可以使用數據值。 | |||||
加入了5個修飾符到/advancement grant和/advancement revoke命令:everything、from、until、through和only。 | |||||
| 17w17b | 預設的進度現在從本地化檔案中取得標題和簡介。 | ||||
| 加入了取得某些進度時提供直觀的數字顯示 | |||||
加入了changed_dimension觸發器,有兩種可用條件:to和from,都允許「overworld」「the_nether」或「the_end」為參數。 | |||||
「位置」共享對象現在有了一個名為dimension的新的字串(和上述內容有相同的值)。 | |||||
| 17w18a | 重新加入通知功能,當有人獲得新的進度時,聊天欄內會顯示訊息 | ||||
| 加入了新的冒險進度:「Template:Advancements/name」「Template:Advancements/name」和「Template:Advancements/name」。 | |||||
加入了新的tick和tame_animal觸發器。 | |||||
加入了新的show_toast 和announce_to_chat顯示選項。 | |||||
加入了/gamerule announceAdvancements,用來控制聊天欄的進度提示。替代了舊的server.properties條目。 | |||||
「entity」對象以及levitation觸發器現在使用一個共享的「distance」對象。它們檢查玩家是否在一定的x軸、y軸或z軸範圍內或之外,儘管水平位置不包括Y軸。 | |||||
| 進度「Template:Advancements/name」現在要求玩家向上漂浮50米,而不是持續漂浮30秒。 | |||||
| 「Template:Advancements/name」的完成標準現在檢查水平距離。 | |||||
| 進度載入現在需要嚴格JSON。 | |||||
| 17w18b | 加入了一個新的「農牧業」標籤和下列新的進度:「Template:Advancements/name」「Template:Advancements/name」「Template:Advancements/name」「Template:Advancements/name」。 | ||||
| 在之前的快照中加入了的進度會移到新的農牧業標籤。 | |||||
加入了新的進度觸發器:consume_item、placed_block和arbitrary_player_tick。 | |||||
| 「Template:Advancements/name」和「Template:Advancements/name」進度現在需要22個生物而不是23個,從列表中移除了幻術師。 | |||||
| pre1 | 加入了新的進度:「Template:Advancements/name」「Template:Advancements/name」「Template:Advancements/name」「Template:Advancements/name」。 | ||||
加入了hidden,隱藏進度介紹的設定,預設為否。 | |||||
加入了新的effects_changed、used_totem、nether_travel的進度觸發器。 | |||||
加入了function作為進度的獎勵,移除了進度中的commands獎勵。 | |||||
| 進度樹現在將居中在UI中。 | |||||
進度中的物品和實體將擁有一個額外的NBT字段。 | |||||
進度中的實體將有額外的effects與location字段。 | |||||
移除了arbitrary_player_tick觸發器。 | |||||
| pre2 | 加入了新的進度:「Template:Advancements/name」。獎勵100經驗。 | ||||
| pre3 | 「Template:Advancements/name」進度需獲得的狀態效果現在包括抗性,完成該進度時會現在給予玩家1000點經驗。 | ||||
| 完成「Template:Advancements/name」進度所需要吃的食物現在包含所有種類的魚(生的和熟的,如果有)和附魔金蘋果。 | |||||
| 進度界面會記住你上次打開的頁籤。 | |||||
| pre5 | 所有配方解鎖的進度都有recipes/root的上級ID了。
| ||||
| 某些配方解鎖的進度更名了。 | |||||
| pre7 | 為所有「挑戰」進度加入經驗獎勵。 | ||||
| 正式版 | 為推送通知加入了新的聲音。 | ||||
| 1.13 | 17w43a | 自訂進度移動到了數據包中。 | |||
| 17w45a | 加入了advancement選擇器參數來檢測獲得的進度。 | ||||
| 17w49b | 進度item predicates現在支援物品標籤。 | ||||
| 18w14a | 加入了4條進度:「Template:Advancements/name」「Template:Advancements/name」「Template:Advancements/name」和「Template:Advancements/name」。 | ||||
| 18w19a | 進度「Template:Advancements/name」現在包含海靈能量的狀態效果。 | ||||
| 18w22a | 進度「Template:Advancements/name」的描述中去掉了弓箭的部分(因為也可以使用三叉戟達成此項進度)。 | ||||
| pre6 | 在進度圖示部分加入了nbt字段。 | ||||
| pre7 | 普通進度和目標進度的描述使用綠色,挑戰進度的描述則使用紫色。 | ||||
| 1.14 | 18w43a | 加入了四條新進度:「Template:Advancements/name」、「Template:Advancements/name」、「Template:Advancements/name」、「Template:Advancements/name」。 | |||
| 「Template:Advancements/name」現在需要飽食和失明。 | |||||
| 18w44a | 加入了「Template:Advancements/name」進度。 | ||||
| 「Template:Advancements/name」「Template:Advancements/name」和「Template:Advancements/name」的要求由豹貓改成貓。 | |||||
| 「Template:Advancements/name」還需要繁殖熊貓。 | |||||
| 18w50a | 「Template:Advancements/name」現在還需要Jellie的外觀。 | ||||
| 19w12a | 「Template:Advancements/name」現在還需要繁殖狐狸。 | ||||
| 19w14a | 「Template:Advancements/name」和「Template:Advancements/name」現在不再要求殺死北極熊。 | ||||
| pre2 | 加入了2條新進度:「Template:Advancements/name」和「Template:Advancements/name」。 | ||||
| 1.14.3 | pre2 | 「Template:Advancements/name」現在不再需要飽食效果。 | |||
| 1.15 | 19w34a | 現在可以透過繁殖蜜蜂來獲得進度「Template:Advancements/name」。 | |||
| 19w35a | 現在完成「Template:Advancements/name」進度還需要繁殖蜜蜂。[14] | ||||
| 現在完成「Template:Advancements/name」進度還需要使用蜜糖樽。 | |||||
| 19w45a | 現在能使用追跡之箭來解鎖「Template:Advancements/name」進度。 | ||||
| 19w46a | 加入了和蜜蜂相關的進度:「Template:Advancements/name」「Template:Advancements/name」和「Template:Advancements/name」。 | ||||
加入了觸發器bee_nest_destroyed、safely_harvest_honey和slide_down_block。 | |||||
| 1.16 | 20w09a | 加入了「Template:Advancements/name」進度。 | |||
加入了target_hit觸發器。 | |||||
| 20w10a | 修改了target_hit觸發器。 | ||||
| 20w12a | 現在完成「Template:Advancements/name」進度還需要繁殖野豬獸。 | ||||
| 20w13a | 現在可以透過繁殖熾足獸來完成「Template:Advancements/name」進度。 | ||||
| 20w14a | 現在,「Template:Advancements/name」和「Template:Advancements/name」進度需要擊殺「遠古深海守衛」、「終界龍」、「終界蟎」、「惱鬼」、「凋零怪」和「豬屍獸」。 | ||||
| 20w20a | 加入了10個新進度:Template:Advancements/name、Template:Advancements/name、Template:Advancements/name、Template:Advancements/name、Template:Advancements/name、Template:Advancements/name、Template:Advancements/name、Template:Advancements/name、Template:Advancements/name和Template:Advancements/name。 | ||||
| 熾足獸加入「Template:Advancements/name」進度需求。 | |||||
| 獲得黑石也會達成「Template:Advancements/name」進度。 | |||||
| 「Template:Advancements/name」進度描述從「完全耗盡一個鑽石鋤頭,然後重新衡量你的人生抉擇」變更為「使用獄髓錠升級一把鋤頭,然後重新衡量你的人生選擇」。這意味着「Template:Advancements/name」進度現在只需要獲得地獄合金鋤頭,這意味着不再需要將其耐久度耗盡。進度圖示也從鑽石鋤頭改為地獄合金鋤頭。 | |||||
| 「Template:Advancements/name」進度描述從「使用盾牌反彈一支箭或三叉戟」變更為「使用盾牌反彈投射物」。 | |||||
| 「Template:Advancements/name」進度描述從「製造並挖掘一塊黑曜石」變更為「取得一塊黑曜石」。 | |||||
| 「Template:Advancements/name」進度描述從「用箭矢擊中標靶方塊的靶心」變更為「從至少30公尺的距離射中標靶的靶心」。 | |||||
| 「Template:Advancements/name」進度現在為挑戰進度並給予50經驗值。 | |||||
| 20w22a | 「Template:Advancements/name」進度現在也可透過採集蜂箱中的蜜糖來達成。 | ||||
| pre1 | 「Template:Advancements/name」進度會給予500經驗值。 | ||||
| 「Template:Advancements/name」會獎勵100經驗值。 | |||||
將「Template:Advancements/name」的進度檔案重新命名為obtain_netherite_hoe.json。這意味着升級到該版本的世界將不會保留該進度是否已達成的資訊。 | |||||
| 完成進度「Template:Advancements/name」現在還需繁殖出驢和騾。該進度現在會檢測繁殖出的生物的類型。 | |||||
| 對進度「Who Is Cutting Onions?(Template:Advancements/name)」的名稱進行了大小寫修正,改為「Who is Cutting Onions?」。 | |||||
| pre3 | 進度「Template:Advancements/name」不再能透過用金質物品吸引幼年豬人達成。 | ||||
| pre6 | 進度「Template:Advancements/name」現在可透過手持金質物品對豬人按下使用鍵達成。 | ||||
加入了觸發器player_interacted_with_entity。 | |||||
| 1.16.2 | 20w27a | 將殘暴豬人加入到了進度「Template:Advancements/name」和「Template:Advancements/name」的達成要求當中。 | |||
錯誤
Template:Issue list
你知道嗎
- 14個原Java版的成就被重製為進度:這是?工作台!(改為「Template:Advancements/name」)、Template:Advancements/name、Template:Advancements/name、我們需要再深入些(改為「Template:Advancements/name」)、Template:Advancements/name、Template:Advancements/name、Template:Advancements/name、Template:Advancements/name、開始了?(改為「Template:Advancements/name」)、Template:Advancements/name、Template:Advancements/name、Template:Advancements/name、Template:Advancements/name和Template:Advancements/name。
- 6個原其他版本的成就被重製為進度: 保鏢(改為「Template:Advancements/name」)、逃脱死亡(改為「Template:Advancements/name」)、Template:Advancements/name、Template:Advancements/name、Template:Advancements/name、Template:Advancements/name。
- 不像其他的進度,「自我放逐」不使用與之同名的觸發器
voluntary_exile。 - 完成「狙擊手的對決」這一進度時,遊戲會在骷髏骨被射殺的時候才確定玩家與骷髏骨之間的距離。這使得玩家可以透過其他途徑使獲得這個進度變得更加簡單。
- 作為愚人節玩笑,快照20w14∞增加了一項新的進度,稱為「就快到了」,在玩家穿過傳送門十億次之後達成。遊戲內的描述為「訪問超過十億個維度」。
引用自其他文化的迷因
- 進度Template:Advancements/name(Adventuring Time)出自Cartoon Network的動畫《探險活寶》(Adventure Time)。
- 進度Template:Advancements/name(Withering Heights)可能出自Emily Brontë的小説《咆哮山莊》(Wuthering Heights)。
- 進度Template:Advancements/name(Isn't it Iron Pick) 可能引用自艾拉妮絲·莫莉塞特的歌曲《諷刺》(Ironic),或者是對「諷刺」一詞的雙關語,聽起來像「鐵鎬(Iron Pick)」。
- 進度Template:Advancements/name(Very Very Frightening)出自英國搖滾樂隊Queen的歌曲《波希米亞狂想曲》(Bohemian Rhapsody)。
- 進度Template:Advancements/name(Ol' Betsy)可能出自華特迪士尼公司的人物羅賓漢(Robin Hood)。
- 進度Template:Advancements/name(We Need To Go Deeper)出自電影《潛行兇間》(Inception),通常用於暗諷。
- 進度Template:Advancements/name(Not Today, Thank You)引用自小説《哈比人歷險記》(The Hobbit)中人物Bilbo Baggins的話。
- 進度Template:Advancements/name(Spooky Scary Skeleton)出自Andrew Gold的同名歌曲。
- 進度Template:Advancements/name(Bring Home the Beacon)是「Bring home the bacon」的雙關語。
- 進度Template:Advancements/name(The Next Generation)出自電視劇《銀河飛龍》(Star Trek: The Next Generation)。
- 進度Template:Advancements/name(The Parrots and the Bats)出自諺語The birds and the bees。
- 進度Template:Advancements/name(Monster Hunter)出自由卡普空製作的同名影片遊戲魔物獵人系列。
- 進度Template:Advancements/name(Bee Our Guest)引用自迪士尼電影《美女與野獸》中的歌曲《Be Our Guest》。
- 進度Template:Advancements/name(Ice Bucket Challenge)取名自現實同名挑戰。
- 進度Template:Advancements/name(Two by Two)出自諾亞方舟。
- 進度Template:Advancements/name(The City at the End of the Game)可能出自Douglas Adams的系列小説《銀河便車指南》(The Hitchhikers Guide to the Galaxy)中的「宇宙盡頭的餐廳」(The Restaurant at the End of the Universe)。
- 進度Template:Advancements/name(War Pigs)引用自Black Sabbath的歌曲War Pigs。
- 進度Template:Advancements/name(Country Lode, Take Me Home)引用自約翰·丹佛的歌曲《鄉村路帶我回家》(Take Me Home, Country Roads),中文譯名引用自唐代詩人張九齡的作品《望月懷遠》中的詩句「海上生明月,天涯共此時」。
畫廊
參見
參考
- ↑ https://www.reddit.com/r/Minecraft/comments/64pk6r/dinnerbone_working_on_giving_advancements/dg4uiou?context=1
- ↑ 「The tabs are alternate trees that are themselves advancements too. We support a lot, but we'll use 4/5 in vanilla. http://media.dinnerbone.com/uploads/2017-03/screenshots/24_09-23-41_rYLfqg0Q52.png」 – @Dinnerbone,2017年3月24日
- ↑ 「4 or 5 tabs. Probably: "mine & craft", "nether", "end", "combat", "engineering" or some variant of.」 – @Dinnerbone,2017年3月27日
- ↑ 「Getting this implemented in a nice way would be a real advancement for the game.」 – @Dinnerbone,2017年2月20日
- ↑ 「I made a tabthulhu at work today. This is an interesting project!」 – @Dinnerbone,2017年3月6日
- ↑ 「This is a super big spoiler of what I'm working on. Totally unfinished and may change a lot, but gives you an idea. http://media.dinnerbone.com/uploads/2017-03/screenshots/23_15-00-52_ttcfj9tDnV.png」 – @Dinnerbone,2017年3月23日
- ↑ 「(No I'm not adding emoji.)」 – @Dinnerbone,2017年3月23日
- ↑ 「(P.s. there was more to that picture than meets the eye. May need a bit of trickery.)」 – @Dinnerbone,2017年3月23日
- ↑ 「Did the filesize seem a bit big?」 – @Dinnerbone,2017年3月23日
- ↑ 「Okay so I think my webserver proxy messed that up. Technology is difficult. Here's a more fun image, in a zip: http:// media.dinnerbone.com/uploads/2017-03/screenshots/23_15-00-52_ttcfj9tDnV.zip」 – @Dinnerbone,2017年3月23日
- ↑ 「The tabs are alternate trees that are themselves advancements too. We support a lot, but we'll use 4/5 in vanilla. http://media.dinnerbone.com/uploads/2017-03/screenshots/24_09-23-41_rYLfqg0Q52.png」 – @Dinnerbone,2017年3月24日
- ↑ 「(Thus "tabthulu" tweets from a few weeks back. :D)」 – @Dinnerbone,2017年3月24日
- ↑ 「Also worth noting: all of that UI is data driven. Positioning and layout included. No hardcoded data in UI, no hardcoded positions in data.」 – @Dinnerbone,2017年3月24日
- ↑ MC-159357
| 組件 |
| ||
|---|---|---|---|
| 數據包 | |||
| 教學 | |||






