18w43a是Java版1.14的首個快照,發布於2018年10月24日[1],加入了首批村莊與掠奪的特性(主要包含竹子及竹林、貓熊、新的村莊及村民和對應的工作站點方塊、新的花及對應的染料、更多種類的告示牌、半磚、階梯,以及掠奪者),並修復了一些錯誤。
新內容[]
方塊[]
- 在叢林和竹林裡自然生成。
- 可以在叢林神廟和沉船的儲物箱裡找到。
- 當貓熊被殺死時掉落,並且可以在叢林生態域裡釣魚時釣到。
- 可種植,能長到12-16格高。
- 對其使用骨粉會使其長高1-2格。
- 可以用劍瞬間破壞。
- 可作為貓熊的食物,可用作燃料(可熔煉四分之一個物品),也可以種在花盆裡。
- 可用於合成木棒。
- 用兩根線和兩塊木材合成。
- 可將圖案塗在旗幟上:用於染色和設計旗幟。
- 有一個旗幟槽、染料槽和旗幟圖案槽。
- 普通圖案現在只消耗1個染料。
- 移除現有的旗幟合成配方。
- 特殊的旗幟圖案現在可以合成一個新的物品—旗幟圖案。
- 這些圖案在紡織機中使用時不會消耗自身。
- 可選擇的旗幟圖案以列表的方式顯示。
- 加入了樺木、杉木、叢林木、相思木、黑橡木告示牌。
- 加入了石頭、安山岩、拋光安山岩、閃長岩、拋光閃長岩、花崗岩、拋光花崗岩、青苔石磚、青苔鵝卵石、平滑砂岩、平滑紅砂岩、平滑石英、紅色地獄磚頭和終界石磚半磚。
- 加入了石頭、安山岩、拋光安山岩、閃長岩、拋光閃長岩、花崗岩、拋光花崗岩、青苔石磚、青苔鵝卵石、平滑砂岩、平滑紅砂岩、平滑石英、紅色地獄磚頭和終界石磚階梯。
- 加入了紅磚頭、安山岩、閃長岩、花崗岩、海磷石、青苔石磚、砂岩、紅砂岩、地獄磚頭、紅色地獄磚頭、終界石磚牆。
物品[]
- 災厄之獸生怪蛋
- 貓熊生怪蛋
- 掠奪者生怪蛋
生物[]
- 暫時不能自然生成。
- 擁有20( × 10)生命值。
- 被擊殺時掉落1根竹子(不受掠奪附魔影響)。
- 會尋找竹子和蛋糕物品並吃掉它們。
- 可繁殖。
- 小貓熊有時會打噴嚏,並讓周圍的貓熊跳起來。當它們打噴嚏時有機率掉落一個史萊姆球。
- 貓熊的遺傳特性是由一個特殊的遺傳系統決定的。
- 擁有不同的性格:正常、好鬥的、懶惰的、虛弱的、擔憂的和頑皮的(由兩個NBT決定:
HiddenGene
和MainGene
)。 - 有稀有的棕色變種。(當棕色貓熊的顯性基因和隱性基因都是棕色時產生)。
- 有時候會打滾,有時候會坐在自己的後腿上。
世界生成[]
指令格式[]
/drop
- 在各種情況下掉落物品。
- 用於安排函數或標籤在特定的遊戲刻後執行。
- 每個函數/標籤只能被安排一次。
- 執行已安排的函數/標籤將替換最舊的記錄。
常規[]
- 加入了4個新進度:
- 扣下懸刀:用弩進行一次射擊。
- 現在誰才是掠奪者?:讓掠奪者也嘗嘗弩的滋味。
- 一箭雙鵰:用一支貫穿箭射殺兩隻夜魅。
- 勁弩手:用弩一發擊殺五個不同的怪物。
變更[]
方塊[]
- 現在會掉落0-2根木棒。
- 重新命名為「橡木告示牌」。
- 預設的文字顏色由黑色改為白色。
- 顏色不受亮度影響。
- 石頭半磚重新命名為平滑石頭半磚。
- 現在由平滑石頭而不是石頭合成。
物品[]
- 合成配方現在是無序的。
- 書和羽毛筆的編輯更直觀了:
- 移動游標可以自由編輯文字。
- 支持選擇。
- 支持複製粘貼。
- 鍵盤和滑鼠操作。
- 改善換行和換頁。
- 雙擊高亮單詞,三擊高亮整頁。
- 現在最多可有100頁。
- 現在可用作熔爐燃料。
- 合成配方現在是無序的。
生物[]
遊戲內容[]
- 光照系統
- 效能改進
指令格式[]
- 實體類型現在支持標籤(
#baz
) - 傷害類型現在有新選項:
is_lightning
- 實體的狀態敘述現在可以接受指標(flag)了
- 可用的測試:
is_on_fire
、is_sneaking
、is_sprinting
、is_swimming
、is_baby
- 可用的測試:
- 指令/NBT標籤
- 強化了NBT路徑的描述
- 新增用於顯示NBT值的json聊天元件
- 方塊的描述元件
{"nbt": <path>, "block":{"x":<x> "y":<x>, "z":<z>}}
- 實體的描述元件
{"nbt": <path>, "entity":<选择器>}
- 如果聊天窗格的翻譯器是啟用的狀態的話,那麼nbt標籤的內容將會被視為json聊天元件實作
- 方塊的描述元件
- 物品的附加介紹現在使用JSON文字而非純文字
- 在指令
/time set
、/time add
和/schedule function
裡指定時間現在有單位t
是刻,s
是秒,d
是天- 只要最後結果為整數,就允許小數(例如0.5d)
- 創造模式選單
- 創造模式搜尋欄現在可以搜尋標籤(以#開頭)
- 創造模式物品欄滑鼠懸浮物品的資訊裡顯示了物品的標籤
- 方塊掉落現在由戰利品表控制。
- 整個隨機抽取表與戰利品隨機池都能接受戰利品表函數
- 新的隨機抽取表類型:
dynamic
、tag
、alternatives
、sequence
、group
- 新的戰利品表函數:
apply_bonus
、explosion_decay
、copy_name
、limit_count
、set_contents
、set_loot_table
- 新的述詞:
entity_present
、survives_explosion
、block_state_property
、table_bonus
、match_tool
、tool_enchantment
以及兩個修飾性條件:inverted
和alternative
- 數值輸入的戰利品表屬性現在可以指定特定的隨機數生成器
- 如常數
constant
、平均分布uniform
(預設值)、二次分布binomial
- 如常數
- 可以指定戰利品表的用途
empty
、chest
、fishing
、entity
、advancement_reward
、block
- 使用不可用的戰利品表函數將會導致警告
- 在子判據的實體屬性中可以狀態敘述:像是
direct_killer_entity
- 就允許了指定投射物的狀態等等。 - 在實體屬性(entity_properties)中的條件現在與進度一樣使用狀態敘述(predicates)(例如
player_killed_entity
)。- 此類判據現在在狀態敘述域(predicate field)裡面描述
- 新的述詞
alternative
:將其下的term
判據以「或」的形式加入。block_state_property
:用於檢查方塊狀態的屬性,包含以下判據:block
:方塊id;如果方塊不是相符的將會回傳「失敗」。properties
:屬性列表。
damage_source_properties
:檢查傷害的來源。- 與
entity_properties
格式相同,但使用傷害來源的實體狀態敘述(類似於player_hurt_entity
的進度觸發器)。
- 與
entity_present
:如果實體存在將會回傳「成功」。- 參見
entity_properties
的實體列表。
- 參見
inverted
:將term
判據的條件反相傳回。location_check
:使用進度的位置狀態敘述,包含判據:predicate
:對於位置的狀態敘述,與進度同樣地使用結構名稱。
match_tool
:檢查使用的工具(只在方塊破壞與釣魚的戰利品表有效)。包含以下狀態敘述:predicate
:道具的狀態敘述,使用與進度相同的格式。
survives_explosion
:在爆炸半徑的倒數的機率下回傳「成功」。table_bonus
:從列表中抽取相對應的機率,列表由附魔等級作為索引值。包含以下的狀態敘述:enchantment
:附魔id(如minecraft:riptide
)。chances
:依據附魔等級從0開始排列的機率列表。
weather_check
:檢測天氣,包含以下狀態敘述:raining
(可選)是否在下雨。thundering
(可選)是否在打雷。
- 新的隨機抽取列表類型(loot table entry types)
alternatives
:依序執行第一個符合條件子元素的戰利品表,不包含品質與權重,但可以有條件。dynamic
- 得到特定的方塊掉落
minecraft:contents
:包含方塊狀態的內容、minecraft:self
:用於旗幟與頭顱,保留NBT標籤的內容、
- 得到特定的方塊掉落
group
:個別執行子元素的戰利品表,不包含品質與權重但可能包含條件、sequence
:依序執行子元素的戰利品表直到無法執行為止;不包含品質與權重但可能包含條件、tag
:加入一個物品標籤的內容,包含以下判據:name
:物品標籤的名稱。expand
:如果為false,隨機抽取列表回返回所有標籤列表,否則會像多個物品隨機抽取列表一樣操作。
- 新的戰利品表函數
apply_bonus
:套用一個預設定的物品額外數量公式。- 包含以下判據:
enchantment
:附魔id,用於抽取該附魔等級以輸入公式中。formula
:使用的公式類型。parameters
:公式所要求使用的參數(取決於類型)。
- 公式是基於已存在的幸運效果
binomial_with_bonus_count
二項式分布的物品額外數量,包含了以下參數:probability
:機率,浮點數。extraRounds
:額外次數,整型。- 使用二項式分布加入隨機值:n <- level + extraRounds and p <- probabilty。
uniform_bonus_count
平均分佈的物品額外數量,包含以下參數:bonusMultiplier
額外數量的倍率- 物品額外數量會從0到
bonusMultiplier
*level
。
ore_drops
,沒有參數。- 公式為:物品原始數量 *(max(0, random(0..1) - 1) + 1)。
- 包含以下判據:
copy_name
- 從來源方塊或實體套用名稱(參考附魔台的行為)。
explosion_decay
- 對於要破壞的每個方塊應用平面分布的機會(等於1/爆炸半徑)(堆疊中的項目單獨處理)。
limit_count
,包含以下判據:limit
,包含以下判據:min
- 可選的最小值限制max
- 可選的最大值限制
- 用於設定所有物品堆疊的數量限制
set_contents
,包含以下判據:entries
戰利品元素的元素列表(類似於戰利品機率池列表)。- 從元素列表中的物品生成至
BlockEntityTag.Items
這個物品列表裡。
set_loot_table
,包含以下判據:name
:設定的戰利品表idseed
:隨機種子,如果未設定或其值為0,LootPoolSeed
就不會設定。- 用於設定
BlockEntityTag.LootTable
與BlockEntityTag.LootPoolSeed
兩個戰利品表的標籤。
- NBT路徑
- 現在可以回傳多個數值
- 當位置存在多個符合的目標時會同時修改所有元素
- 當設定的位置不存在目標元素時,會生成一個與目標相符的新元素
- 加入了
[{k1=v1,k2=v2}]
來從列表中抽取相對應元素 - 加入了
{k1=v1,k2=v2}
來選擇相對應的複合標籤- 選擇0或1個的元素主要是為了安全避免錯誤選擇元素
[index]
允許輸入負數來反向指定索引元素[]
現在可以選擇列表的所有元素
- 世界生成器登錄
- 大部分的生態域地物現在有登錄以及他們的設定列表了
- 加入了地物登錄
- 加入了裝飾登錄
- 加入了地形登錄
- 加入了地表建築物登錄
- 其他
/execute (if|unless) data <指定方塊或實體> <NBT路徑>
- 作為指令來輸出結果時回傳相符的元素數量
- 作為指令的一部分輸出仍只檢測有(if)或無(unless)
- 物品展示框的物品可以透過
/replaceitem
來修改了 /data modify <目標方塊或實體> <NBT路徑> <執行操作> <參照來源>
- 為選擇的NBT標籤進行操作
- 執行操作
set
用於設定標籤inserted before index
在列表的指定索引前插入值insert after index
在列表的指定索引後插入值prepend
往列表前增補內容append
往列表後增補內容merge
用來合併複合標籤
- 參照來源
from <指定方块或实体> <NBT路径>
修改的標籤來源使用指定方塊或實體的標籤value <NBT标签>
修改的標籤來源使用指定的NBT標籤
- 加入實體類型標籤
- 與其他標籤一樣,儲存在資料包相關位置中的
tags\entity_types\
。 - 目標選擇器的type參數現在也接受實體類型標籤了
- 與其他標籤一樣,儲存在資料包相關位置中的
- 物品模型會依照物品NBTNBT標籤而改變
- 新物品模型屬性:
custom_model_data
,由CustomModelData
整數NBT字段直接支持。
- 新物品模型屬性:
常規[]
- 製作人員名單
- 更新了製作人員名單列表。
- 暫停介面
- 增加了「提供意見回饋」和「報告錯誤」按鈕。
- 紋理
修復[]
- 修復了29個錯誤
- 1.14前正式版的錯誤
- MC-1578 — 寫作時游標不能在書/告示牌中向後移動,不能從書中複製任何內容。
- MC-1692 — 跨越塊邊界的光出現/消失過慢。
- MC-3329 — 自然產生的光源(火、螢光石、火把等)有時不發光。
- MC-3961 — 陽光穿過水、蜘蛛網、岩漿塊、樹葉和其他方塊時亮度不減弱。
- MC-4686 — 可以看到傳送的過程。
- MC-9188 — 火可以留下「幻象」並繼續照明。
- MC-11571 — 照明更新落後於遊戲。
- MC-76278 — 照明不會更新,直到走過去或方塊更新。
- MC-80966 — 區塊的光計算錯誤實現導致用戶端錯誤(空區塊不顯示光/繪製暗)。
- MC-88097 — 頂層雪隨機進行無用的更新,並在亮度變化時融化。
- MC-91136 — 照明更新在塊邊界處延遲。
- MC-95044 — 顯示卡與告示牌顏色的問題。
- MC-101127 — 凋零效果會傷害凋零骷髏。
- MC-102162 — 一些發光方塊(熔岩、燃燒的熔爐、被點亮的紅石礦)把同樣的光照強度向下發送。
- MC-112579 — 被持弓的凋零骷髏和流髑殺死的苦力怕不掉落唱片。
- MC-117067 — 樹木/樹葉在大平台下太亮。
- MC-119932 — 發光的固體方塊(燃燒的熔爐、岩漿塊、螢光石、被點亮的紅石礦)讓光線(陽光,方塊光)透過。
- MC-123772 — Lore字串不能格式化。
- MC-124395 — 實體方塊烽火台資料包含自訂名稱時,沒有將其儲存到NBT,而且烽火台GUI也沒有。
- MC-124926 — 方塊被指令破壞後拾起不顯示自訂名稱。
- MC-129090 — 世界底部的方塊發光。
- MC-131071 — 新區塊生成時丟擲異常:
Asking a region for a chunk out of bound | X X
。 - MC-131320 — 新生成的世界中照明錯誤。
- MC-132283 — 自然生成的湖泊有時過暗。
- MC-135453 — 繪製方塊實體時崩潰。
- MC-136526 — 在靠近世界的極限高度時崩潰。
- MC-137229 — 在1.13中載入1.8生成的世界時書籍損壞。
- MC-137276 — 海龜被閃電擊殺掉落碗的行為被硬編碼。
- MC-137300 — 升級世界時丟擲
ConcurrentModificationException
異常。
參考[]
- ↑ "Minecraft Snapshot 18w43a" – Minecraft.net,2018年10月24日
語言