該頁面所介紹的內容已從Minecraft中移除。
此指令已被Java版1.12加入的/advancement取代。
加入或移除玩家的成就。
語法[]
achievement (give|take) (<名称>|*) [玩家]
參數[]
名称
- 定義要修改的成就名。必須為下列之一:
achievement.成就名,成就名為有效的成就識別碼;*,表示所有成就。
玩家(可选)
- 必須是玩家名稱或目標選擇器。若未定義,預設為指令執行者。在指令方塊上是必需參數。
效果[]
若參數沒有正確定義或玩家未能指定一個及以上的線上玩家,則指令失敗。
成功時,加入或移除指定玩家的成就(且加入或刪除該成就的前置需求或後續依賴)。
示例[]
為自己加入成就「趕盡殺絕」(Overkill):/achievement give achievement.overkill
為Alice加入成就「打開物品欄」(Taking Inventory):/achievement give achievement.openInventory Alice
移除全部玩家的所有成就:/achievement take * @a
歷史[]
| Java版 | |||||
|---|---|---|---|---|---|
| 1.7.2 | 13w36a | 加入了/achievement指令。 | |||
| 1.9 | 16w03a | /achievement指令不再影響統計資料。 | |||
| 1.12 | 17w13a | 移除了/achievement指令。 | |||