Java版1.12
| 版本 |
computer |
|---|---|
| 正式名稱 | |
| 類型 |
正式版 |
| 發佈日期 |
2017年6月7日 |
◄◄ 1.11 ◄ 1.11.x
1.13 ►► | |
1.12是多彩世界更新[1]的第1個正式版。此次更新加入了新的合成系統和函數系統、為新手準備的提示、釉陶、混凝土、染色床、幻術師和鸚鵡,以及取代成就的進度。
新內容
常規
- 取代成就
- 可透過JSON檔案自訂
- 多標籤介面
- 5個標籤(支持更多):
- Minecraft:遊戲的核心與故事。
- 冒險:冒險、探索與戰鬥。
- 地獄:記得帶夏裝。
- 終界:還是開始了?
- 農牧業:這個世界全部是朋友和食物。
- 基於資料的介面,包括位置與佈局
- 5個標籤(支持更多):
- 支持配方、戰利品、經驗和函數的獎勵形式
- 原版進度只有「挑戰」進度會給予玩家獎勵,其獎勵的是一定量的經驗
- 當完成進度時會彈出提示框提示玩家
- 新的彈出效果
- 有兩種顏色——完成普通進度時為黃色,完成「挑戰」進度時為紫色
- 在完成特定進度時顯示一個新的數字來追蹤完成程度
- 為創造模式下的物品欄儲存加入了快捷鍵選項
- 加入打開進度的新快捷鍵(預設為「L」)
- 加入了「快捷欄組合」標籤
- 創造模式下可以用C+1-9來儲存物品快捷欄組合,用X+1-9來載入
- 可以儲存最多9種物品快捷欄組合。
- 如果嘗試儲存一個空的物品快捷欄組合,它將清除對應的已儲存的物品快捷欄組合,並在相應的方格中放回「資訊紙」。
- 加入了新的函數系統,是位於
namespace:path/to/function/file中拓展名為.mcfunction的純文字檔案。- 比如執行
/function custom:example/test指的是位於WORLDNAME/data/functions/custom/example/test.mcfunction的函數。
- 比如執行
- 函數格式為指令列表,一行一條指令(不包含反斜槓),可以用
#注釋。
- JSON格式
- 加入了'group'到配方json格式檔案中,用於使相似的配方集合起來。
- 加入了新的'keybind'文字組件,用於提供玩家的按鍵綁定資訊。
- 可以點擊版權文字來查看製作人員
- 按下CTRL+B啟動,可以自動閱讀玩家的聊天文字,包括發出資訊的玩家的名稱。
- 朗讀功能有以下幾個模式:「關閉」、「閱讀聊天文字和系統訊息」、「僅閱讀聊天文字」和「僅閱讀系統訊息」
- 切換朗讀功能時會顯示彈出通知
- 朗讀功能不會閱讀指令或指令的輸出,也不會閱讀使用了
/me的訊息。 - 當朗讀功能不可用時會顯示一條訊息
-
LastExecution- 儲存了連鎖式指令方塊最後被啟動的遊戲刻
-
LoveCauseLeast和LoveCauseMost用於可人工繁衍的實體- 二者記錄使其繁衍的實體的UUID。
-
recipeBook- 含配方列表的字串,玩家可以看到像配方手冊資訊一樣被JSON化。
-
isFilteringCraftable- 當玩家開啟配方手冊的「僅顯示可合成」功能時,該值變為1。
-
isGuiOpen- 檢查GUI是否在打開狀態
-
unlocked
-
recipes- 包含玩家看過的所有配方的資訊
-
displayed- 檢查玩家已經在配方手冊內打開過了哪些合成配方(點擊或瀏覽)
-
toBeDisplayed- 儲存玩家已解鎖但尚未在合成幫助中瀏覽的配方名稱
- 用於播放新配方解鎖時的動畫
-
Recipes- 玩家手持知識之書時,點擊右鍵來解鎖的合成配方列表。
- 如果未指定NBT標籤,知識之書不會被消耗。
-
seenCredits- 玩家通過傳送門離開終末之界時為1。
-
ShoulderEntityLeft和ShoulderEntityRight- 包含了在玩家左右肩膀上的實體的實體資料。
-
UpdateLastExecution- 預設為
1b。如果被設定為0b,就可以創造循環,即在1遊戲刻內啟動同一個指令方塊多次。
- 預設為
- 達到條件時解鎖的合成配方目錄
- 點擊一個已解鎖的配方後,配方將在合成網格中出現;如果材料足夠則可以製作
- 按下Shift時左鍵點擊一個配方可以將所有可用的原材料放入合成方格
- 當玩家解鎖新合成配方時會彈出一個灰白色的提示框
- 這個通知框將顯示透過這個新解鎖的配方可以合成的新物品的圖示
- 如果你在配方手冊內搜尋「excitedze」,你的遊戲語言會變成海盜語
- 新的聲音效果
- 加入了「Don't feed chocolate to parrots!」(「不要給鸚鵡餵巧克力!」)
- "The true meaning of covfefe"
- 源於Donald Trump的一條神秘推特。
- "An illusion! What are you hiding?"
- "Something's not quite right..."
- 教學提示
- 只會在生存模式顯示,並只在第一次建立新世界時顯示。
- 對每個玩家儲存,儲存在options.txt中。
- 名字:
tutorialStep - 條件列表:
movement、find_tree、punch_tree、open_inventory、craft_planks和none
- 名字:
- 對每個玩家儲存,儲存在options.txt中。
指令
@s- 選擇執行任意指令的實體本身。例:
/execute @e[type=villager] ~ ~ ~ say @s
- 選擇執行任意指令的實體本身。例:
/advancement advancement <grant revoke test> <玩家> <進度> [條件]- 可以對指定的玩家授予、檢測或剝奪進度或其特定準則
- 此指令有5個修飾符:"everything"、"from"、"until"、"through"、"only"
- "everything" - 所有進度,沒有格式要求(相當於"*")。
- "from" - 指定進度及所有其子進度。
- "until" - 指定進度及所有其父進度。
- "through" - 以上兩者。
- "only" - 僅指定進度。
- 例子:
/advancement grant dinnerbone until story/elytra /advancement revoke dinnerbone everything
/function namespace:file- 當實體或指令方塊執行/function指令時執行函數
- 加入了新的參數:
if <selector>- 僅在指定了特定選擇器幸運行函數unless <selector>- 僅在未指定特定選擇器幸運行函數
- 加入了新的參數:
- 當實體或指令方塊執行/function指令時執行函數
/recipe <give|take> [玩家] <名字|*>- 可為指定的玩家解鎖或鎖定指定的合成配方
- 當指定為
*時,會為玩家解鎖或鎖定所有合成配方
/reload
遊戲規則
/gamerule announceAdvancements- 預設為true
- 切換完成進度時是否顯示通知,取代了
server.properties
doLimitedCrafting- 預設關閉
- 開啟後只允許玩家合成已解鎖的配方內的物品。
gameLoopFunction- 每刻執行一個函數
maxCommandChainLength- 預設為65536
- 控制連鎖式指令方塊執行的指令鏈長度極限
方塊
- 有16種不同染料的顏色
- 當混凝土粉末接觸靜止的水或流動的水時生成。
- 有16種不同染料的顏色
- 將任何染色硬化粘土在熔爐裡燒制可以獲得該顏色的釉陶(普通的硬化粘土除外)。
- 可以以4個方向放置:北,南,西,東。
- 當以正確的方向放置時,可以創造出一個固定的圖案。例如,4個黃色釉陶正確放置時可創造出一個太陽的圖案。
- 附在粘液塊的側面、頂部和底部時不會被粘住,但如果附在前面和後面則會被粘住。
物品
- 一本綠色的書。
- 目前只能透過使用
/give <玩家名稱> knowledge_book指令獲得。 - 一本帶著
RecipesNBT標籤的知識之書,包含著物品ID列表,當玩家使用它時就會被消耗並解鎖指定物品的配方。- 當
/gamerule doLimitedCrafting的值設為true時會很有用。
- 當
- 鸚鵡(新生物)生怪蛋:綠色中嵌著紅色圓點。
生物
- 新的刌民。
- 會給予玩家20秒的失明效果,然後向玩家射箭。
- 其失明效果僅在區域難易度為3及以上生效。
- 會召喚和自己一模一樣的幻影。
- 所有幻影都會顯示射擊動畫,但只有本體才能攻擊和被攻擊。
- 本體會隱形。
- 該版本中還沒有對應的生怪蛋,只可以使用
/summon illusion_illager指令生成。 - 攻擊玩家和村民。
- 可用種子馴服
- 會四處飛,累的時候會坐下
- 如果給鸚鵡吃餅乾,鸚鵡會死亡
- 因食用餅乾而死亡的鸚鵡會在死亡時發出中毒顆粒。
- 顯示資訊「鸚鵡被<玩家>殺死了」
- 跟隨並聚集在附近的生物旁
- 能模仿其他生物發出的聲音
- 附近有唱片機播放音樂時,鸚鵡會跳舞
- 右鍵點擊動作可用:
- 滑鼠右鍵點擊馴服了的鸚鵡可使它坐下
- 玩家穿過鸚鵡所在位置時,鸚鵡就會坐到玩家的肩膀上
- 若馴服者跳躍可使鸚鵡離開肩膀
- 會跟隨正在使用鞘翅飛行的玩家
- 擁有6(


)的生命值 - 擁有紅色、藍色、綠色、青色和灰色的變種。
變更
常規
- 被移除,並被進度所取代。
- 按下F1會隱藏所有彈出通知
- 當關閉合成介面時,其上的物品將不再掉落,取而代之的是物品被自動放入到物品欄。
- 將材料標籤合併到雜項標籤中。
- Java版本
- 自這個版本開始,支持執行的Java版本至少要是Java 8。[2]
- 許多之前被鎖定為英語的文字現在可以翻譯了
- 完整的變更列表可以在這裏找到。
- 移動
- NBT格式
- 改進了NBT在指令中的解析。
- 鍵現在能夠被(可選地)引號包括,例如:
"Motion":[0.0,0.0,0.0] - 無引號包括的字串型值現在會變的更加嚴格,它們不能包含空格或特殊符號,例如:
CustomName:Test Test - 以前在列表中可選的索引現在不再被允許使用,例如:
Motion:[0:7.3,1:1.0,2:3.1] - 空值不再被允許使用
- 鍵現在能夠被(可選地)引號包括,例如:
- 改進錯誤訊息的提示,現在會指出錯誤之處。
- 最佳化
- 對創造模式物品欄的搜尋功能進行了大幅度最佳化。
- 改進了區塊載入。
- 「Now Java 6!」改為了「Now Java 8!」。
方塊
- 新的配色材質。
- 「頂橫條」和「底橫條」的旗幟現在變成「頂」和「底」的旗幟。
- 當中立的殭屍豬人在附近時可以睡覺。
- 現在你可以在床上彈跳,效果和粘液塊相似但稍弱。
- 現在墜落在床上時,受到的摔落傷害會減弱
- 玩家可以在離床41格的高度下摔落並活著
- 如果更高,彈起後再落下時造成的傷害會殺死玩家
- 玩家可以在床旁邊的地面上造一個7格高的平台以防自己死亡,在這種情況下玩家可以摔落45格後仍然存活下來
- 加入了可以用染色羊毛合成或用染料染色的彩色床
- 現在床成為了方塊實體,並且床的每一半都可以用NBT標籤
color染色 - 床有了新的顏色,所以現在床以3D的形式在物品欄內顯示,而不像攜帶版內,床在物品欄以2D顯示。
- 現在會在執行指令鏈中所有的指令之後再將它們加入下個計劃刻
- 現在能夠即時地透過指令來終止/修改一個指令鏈並得到相應意見回饋(而非在1遊戲刻之後)。
- 最佳化指令方塊中錯誤的條件
- 指令方塊中使用Tab來自動補全的指令名稱不再有
/的前綴。
- 現在可以和階梯連接了
- 重新命名為陶土
- 火在其上可以持續燃燒,就像在地獄岩上一樣。
- 當被放置在骨塊、羊毛、粘土和冰磚上時,敲打或啟動音階盒會發出特別的聲音。
- 現在將嘗試在可用空間中放置最大的可能。
- 變更了顏色,以和其他彩色方塊的顏色配套。
- 紫色界伏盒沒有改變顏色。
物品
生物
界伏盒和界伏蚌的新舊顏色對比。
- 身上的羊毛有了新的配色材質。
- 變更了顏色,以和其他彩色方塊的顏色配套。
- 紫色界伏蚌的顏色未改變。
- 無法再破壞終界折躍門方塊和活塞臂。
- 新的
ConversionPlayerLeast和ConversionPlayerMost標籤- 玩家治療殭屍村民時,殭屍村民會記錄玩家的UUID。
- 在進度中同「minecraft:cured_zombie_villager」觸發器一併使用。
未確定的特性
這些是關於1.12未確定的特性,但在1.12開發期間它們會被開發者提及或者展示。主條目:提及特性
修復
參考
- ↑ 1.0 1.1 https://www.reddit.com/r/Minecraft/comments/5z5c7f/submit_your_colourful_builds_and_get_featured_in
- ↑ https://twitter.com/Dinnerbone/status/847408242233704448
- ↑ 114900, resolved as "Works as Intended" – Maria Lemón, April 22, 2017
- ↑ "It actually is a bug, it tries to rotate the body to the direction you are walking, but it can only do it so far, that is also why it basically picks a 'random direction'. Now it can actually understand when it is walking backwards and it stopped doing that weird behavior." – u/_Grum,2017年4月22日
- ↑ 「Here's another example of the palette, this time with exactly the same texture in both pictures」 – @jeb_,2017年1月24日
- ↑ "Added to our minor polishing list." – u/jeb_,2016年12月15日
- ↑ "Added to our minor polishing list." – u/jeb_,2016年12月15日
Template:Computer versions