Minecraft Wiki

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

了解更多

Minecraft Wiki
Advertisement
Disambig gray  關於Java版1.13前的自訂,請見「自訂/Java版1.13前」。關於可直接自定生態域及地形生成器的世界類型,請見「自助式世界類型」。關於Java版快照20w14∞中名為「custom」的彩蛋維度,請見「20w14infinite § 世界生成」。
Disambig gray  「自訂世界」重新導向至此。關於建立自訂維度,詳見「自訂維度」。關於使用資料包控制世界生成,詳見「自訂世界生成」。
Clock
本條目缺乏維護,請務必查證相關資訊

條目中某些資訊已經不符合目前版本情況,你可以幫我們更新它
編輯時請遵守著作權協議,請勿從他處複製文字至本wiki。

Information icon
此特性為Java版獨有。
Warped Forest Overworld

使用自訂生成設定在主世界生成的扭曲森林生態域

自訂(Custom)是一種世界類型,允許玩家變更主世界、地獄和終界的生成設定並新增維度,可以透過修改在世界選項介面中匯出的JSON檔案來實現。

訪問[]

自訂世界生成需使用JSON檔案進行,建立世界時可以匯入這些檔案。玩家也可以隨時從已有世界中匯出這些JSON檔案。

在建立世界選單中,進入「更多選項」介面,然後點擊「匯入世界」按鈕,然後選擇用於自訂世界生成的JSON檔案。如果JSON檔案中包含有非預設的生成設定,那麼此時會彈出一個警告彈窗,警告該功能目前還處於實驗性階段;點擊「是」以繼續。接著,你會發現地圖設定介面中世界類型變成了不可變更的「自訂」。

訪問自行加入的維度的唯一方法是透過指令,比如/execute in <維度名稱> run tp @s ~ ~ ~,這會將玩家傳送到指定的維度(見§JSON格式)。

JSON格式[]

自訂世界的檔案儲存格式如下:

  • 根標籤
    •  bonus_chest(布林值):決定該世界是否會生成獎勵箱(等同於「獎勵箱」選項)。
    •  generate_features(布林值):決定該世界是否會自然生成結構。(等同於建立世界時的「生成結構」選項)
    •  seed(整數):該世界的種子(數字)。
    •  legacy_custom_options(字串):自訂世界的預設值,用來生成舊的自訂世界。只存在於舊的自訂世界中。
    •  dimensions:此世界中維度的列表,鍵為維度的命名空間ID。玩家會以minecraft:overworld(主世界)作為遊戲的起點。如果沒有定義minecraft:overworld,所有自訂維度設定都會被重設並重新生成預設的主世界。如果沒有定義minecraft:the_nether(地獄)或minecraft:the_end(終界)維度,那麼地獄傳送門終界傳送門仍然可以被正常建立,但無法傳送任何實體
      • 一個維度。世界正常運轉必須要有維度minecraft:overworldminecraft:the_netherminecraft:the_end。自訂維度允許任何其他的命名空間ID。
        •  generator:用於該維度的生成器設定。
          •  type(字串):生成器的ID。可以是minecraft:flat(超平坦維度)、minecraft:noise(噪點維度)、minecraft:debug除錯維度)。
          • 其他複合標籤(見下文
        •  type:可以是由維度選項、資料包中的維度類型檔案的命名空間ID或四個預設維度類型的一個(minecraft:overworld, minecraft:the_nether, minecraft:the_endminecraft:overworld_caves)組成的列表。
          • 維度類型

生成器類型[]

  • 根標籤
    •  type:生成器的ID。可以為noiseflatdebug
       typeminecraft:noise時,附加參數如下:
    •  settings:地形生成器中使用的雜訊設定。可以為一個雜訊設定ID或一個雜訊設定對象。
    •  biome_source:設定要生成的生態域及其形態。
      •  type:生態域生成類型。可以為minecraft:vanilla_layeredminecraft:fixedminecraft:checkerboardminecraft:multi_noiseminecraft:the_end
        如果typemulti_noise(用於地獄和21w37a之後版本的主世界),附加的參數如下:
      •  preset:(與 biomes互斥)要使用的一組生態域原版預設。可以是netheroverworld
      •  biomes:(與 preset互斥)(不能為空)生態域列表,包括其目標雜訊參數。
        • :一個生態域及其屬性。
          •  biome:一個生態域ID。一個生態域ID可以重複多次以帶有不同參數。
          •  parameters:代表應該放置生態域的最理想條件。這些值不會影響生態域內的地形生成,而是影響遊戲在何處選擇安放這些生態域。在每個特定點,都會選擇一個與這一點在各個雜訊圖上的參數最接近的生態域。例如,如果某一點的溫度為-1,濕度為0.2,海拔為0.5,怪異度為0,那麼則會選擇樺木森林丘陵(溫度-0.1、濕度0.2、海拔0.25、怪異度0)而不是沙漠(溫度0.5、濕度-0.5、海拔0、怪異度0)。列表中的每一組參陣列合必須獨一無二,否則只生成其中第一項的生態域。
            • 生態域雜訊值參數
        如果typethe_end(原版中終界的生態域生成方式。以生態域minecraft:the_end(終界)為中心,周圍環繞著其他生態域),沒有附加參數。
        如果typefixed(單一生態域。),附加的參數如下:
      •  biome:生成的單一生態域的ID。
        如果typecheckerboard(每個生態域單元呈正方形或近似正方形,並沿對角線重複排列),附加的參數如下:
      •  biomes:沿著對角線重複的生態域列表。可以為一個生態域ID或一個生態域標籤,或者一個生態域ID的列表。
      •  scale:(可選,預設為2)在指數尺度上確定正方形的大小。取值範圍為0到62的閉區間。
       typeminecraft:debug(用於生成除錯模式維度)時,沒有附加參數。
       typeminecraft:flat(用於生成超平坦地形)時,附加參數如下:
    •  settings:超平坦設定。
      • 超平坦生成器設定

預設值[]

雜訊生成器預設預設值[]

以下是由minecraft:noise生成器可用的6種預設使用的選項。

結構預設值[]

這些是所有有命名空間的結構的預設值。每個預設為所有這些結構使用相同值,除了minecraft:ruined_portal

生態域參數預設值[]

這些是multi_noise biome_source中的每個生態域使用的預設值。不過,雖然說只有地獄生態域的值可以透過預設值訪問,但一些主世界生態域也有預設值。

類型預設值[]

下列是在Minecraft原版中被3種維度使用以及被洞穴世界類型使用的選項。

示例[]

建立新的世界目前不允許匯入JSON檔案來生成世界,但這些設定仍然可以透過直接編輯level.dat來應用。

預設設定[]

以下是匯出的預設Minecraft世界設定。此世界的種子為0。

擴展的預設設定[]

Clock
本段落缺乏維護,請務必查證相關資訊

段落中某些資訊已經不符合目前版本情況,你可以幫我們更新它
編輯時請遵守著作權協議,請勿從他處複製文字至本wiki。

此檔案包含與用於生成預設世界的相同的設定,但其中所有設定都被擴展為其預設值。注意不能夠建立終界龍平台而不使用維度類型預設minecraft:the_end,因為建立這個平台的硬編碼在了代碼中,不能透過JSON訪問。但是,其他方面和預設世界還是一樣的。

「簡潔」除錯世界[]

Lonewolf Dimension Commandline

不存在其他維度

一個不包含地獄和終界的除錯模式世界。當玩家或其他實體觸碰到地獄傳送門方塊終界傳送門方塊時也不會離開目前維度。

實例1:自訂超平坦維度[]

Clock
本段落缺乏維護,請務必查證相關資訊

段落中某些資訊已經不符合目前版本情況,你可以幫我們更新它
編輯時請遵守著作權協議,請勿從他處複製文字至本wiki。

Custom superflat dimension

使用相近設定創造的世界

該維度是一個由五層玄武岩、四層粗泥和一層草地由下至上依次覆蓋而成的超平坦世界。由於其spacing被設為3(預設:32),separation被設為1(預設:8),整個世界都滿是村莊中的房屋。該維度的時間鎖定為1000。

歷史[]

Java版
2018年5月15日首次提及了Java版自訂世界的回歸。[1][2][3]
1.1620w21a重新加入了自訂世界。
自訂世界現在由JSON檔案驅動。
現在可加入自訂維度,而原版已有的維度也可進行調整。
調整世界的選單並未加入遊戲,自訂世界只能透過匯入JSON檔案來生成。
pre1維度和維度設定現在可透過資料包建立了。
生態域的「temparature」(溫度)參數現在被正確地拼寫為「temperature」了。
1.16.220w28a自訂世界現在支持自訂生態域這一實驗性功能。
1.1720w49a最低建築高度以及可放置方塊的總高度現在可以透過自訂世界的JSON檔案修改了,數值分別在-2048到2047,以及0到4096之間有效。
21w05a最低建築高度以及可放置方塊總高度的有效數值現在分別從-2048到2047、0到4096,調整到-2032到2031、0到4064。

畫廊[]

外部連結[]

參見[]

注釋[]

  1. 佔位值,沒有實際作用
  2. 2.0 2.1 這些結構不使用鹽值,改變也不生效

參考[]

  1. "Customized worlds will be returning. I can't speak for the extra options you mentioned though." – u/AlmightyZing
    "But after 1.13" – u/_Grum,2018年5月15日
  2. "Would you really not consider holding off 1.13 until customised worlds are finished? Seems pretty crazy to set a precedent for the chance of losing features for several updates.
    We came so close to having access to customising structures in world gen this update too, a shame that hasn't made the cut" – u/DaUltraMarine
    "No, they will come back but completely different from before." – u/_Grum,2018年5月15日
  3. "No customization until after 1.13, or the other things?" – u/Kobbett
    "No more screens with 50 vague sliders indeed." – u/_Grum,2018年5月15日

語言

Advertisement