主世界(The Overworld)是Minecraft玩家的遊戲征途開始時所在的維度。許多玩家認為它類似於地球,因為它比任何其他維度都更像我們的世界,就類似於我們的世界。
生成
建立一個新世界時,玩家將預設出生在主世界。其他維度,如地獄和終末之界都需要經過特定的傳送門才能夠進入。
種子
Minecraft中的世界的生成都使用種子,作為世界生成算法的起點。種子如果不是整數(譬如「Glacier」),則會被轉換成對應的整數(如1772835215)使用。
只要遊戲版本和世界類型相同,使用相同的種子會產生幾乎完全一致的世界。除了重生點有微小的差異外,所有地理特性的所處座標會保持一致。
環境
主世界是一個非常複雜的環境,擁有各種各樣的特性。
生態域
河流群系穿過惡地生態域。
主世界可以劃分為多個生態域,一個區域的生態域可以決定該區域幾乎所有的地理性質。生態域的大小各不相同,且幾乎所有生態域都有自己的變種。生態域也會影響生物的生成,以及環境表現(如天氣)。
自然結構
村莊,是主世界生成的眾多結構之一。
主世界中擁有各種特異的地形樣式,被稱為結構。結構的分佈因種子和生態域而大不相同。特定的結構在特定的世界中是獨一無二的;結構一般可以與現實一一對應,譬如山脈、洞穴和湖泊。某些「不可思議」的結構,譬如浮空島嶼,也會出現在主世界中。
除了這些地形樣式以外,自然結構還包括自然生成的建築物,譬如村莊、地牢和廢棄礦坑。
晝夜更替
主世界是唯一擁有晝夜更替的維度;因此也是唯一存在時間概念的維度。
在白天時,太陽作為強大的光源,亮度等級為最大值15。明亮的陽光會促使植物生長,且影響生物的生成,還會有其他有趣的效果。在夜晚時,月亮是唯一的自然光源。但是,月光相對較暗;亮度等級最低會降至4,使敵對生物得以生成。玩家只能在夜晚上床睡覺。
晝夜更替可透過時鐘來觀察,玩家可以在主世界的任何地方使用時鐘查看大致的Minecraft時間。時間也可以透過/time指令修改。
太陽如現實世界一般東升西落。觀察太陽月亮的移動軌跡是沒有羅盤時分辨方向的簡單方法。
生物
主世界是多種生物的家園。生物的生成受亮度等級、生態域和其他因素影響。生物的習性各不相同,且可能會對玩家造成大大小小的威脅。其他維度,譬如地獄中的生物,可能會透過傳送門進入主世界。然而,Boss生物如終界龍和凋零怪無法使用傳送門。
被動型生物
|
|
|
|
File:Rabbiticon.png |
|
|
|
|
| 羊 | 牛 | 豬 | 雞 | 兔子 | 魷魚 | 蝙蝠 | 村民 | 哞菇 |
|
|
|
|
|
|
| 骷髏馬 | 海龜 | 鱈魚 | 鮭魚 | 河豚 | 熱帶魚 |
可馴服生物
|
|
|
|
File:DonkeyHead.png | File:Red Parrot Face.png |
| 狼 | 山貓 | 駱馬 | 馬 | 驢子 | 鸚鵡 |
中立型生物
|
|
|
|
| |
| 北極熊 | 終界使者 | 蜘蛛 | 洞穴蜘蛛 | 海豚 | 駱馬 |
攻擊型生物
|
|
|
|
|
File:ZombieVillagerHead.png |
|
|
|
|
|
| 殭屍 | 骷髏 | 爬行者 | 史萊姆 | 女巫 | 殭屍村民 | 蠹魚 | 深海守衛 | 遠古深海守衛 | 掠奪者 | 劫毀獸 |
|
|
|
|
|
|
|
|
|
| 屍殼 | 流髑 | 蜘蛛騎士 | 雞騎士 | 骷髏騎手 | 衛道士 | 喚魔者 | 夜魅 | 沉屍 |
效用型生物
| File:Vg face.png |
| 鐵魔像 |
生成
與所有其他維度一樣,主世界可以無限生成。然而生成會有所限制,詳情見下。
主世界擁有高度限制(Y=256),最低通往虛空(Y=0),但往四周可水平延伸29,999,999格。技術上而言,世界的生成是透過建立數個雜訊分佈來決定地形地貌、區塊外觀,以及山脈、洞穴系統的狀態和分佈。
區塊
區塊的示意圖。
區塊是世界生成器劃分世界的分塊,以便管理。區塊有16方格寬、16方格長、256方格高,總體積為65,536方塊。首次進入世界時,玩家周圍的區塊會立即生成;隨著玩家的移動,新的區塊會根據需要逐漸生成。透過調節顯示距離,玩家可以決定載入記憶體的區塊數量,範圍為25-1089個區塊。
只有指定範圍內的區塊能夠發生活動(生物生成、樹木生長、水的流動、掉落物品的消失、生物移動等等),範圍以外的區塊不活動,且被儲存在硬盤上。這種區塊管理機制使玩家的計算機免於同時追蹤成千上萬的方塊和實體。值得注意的是,這種機制不適用於重生點區塊,無論玩家走得有多遠,該區塊都能夠繼續發生活動。在無限世界首次引入時(Infdev-Beta 1.7版本),在X軸或Z軸±32,000,000處的區塊是「假區塊」,超過了這個位置不會有方塊生成,儘管仍然有方塊顯示出來。如果玩家嘗試走上這些區塊,會掉進虛空。
限制
Minecraft世界的可視分割點(左側為正常生成的區域,右側為受限制的區域)。
雖然世界的大小是無限的,但玩家可以走出的範圍是有限的。世界的X/Z軸+/- 29,999,984處存在世界邊界。世界邊界是一面動態的藍色斜線牆。靠近世界邊界會使畫面泛紅。除傳送外,大多數生物無法穿過世界邊界。越過邊界的玩家會承受持續傷害,除非處於創造模式。玩家可以傳送的位置最遠為X/Z軸±29,999,999,那裏有一堵隱形的牆。
在基岩版中,舊世界的大小限制為256×256。世界的邊緣處被隱形的基岩所包圍。
在Xbox 360版、PlayStation 3版、PlayStation Vita版、Wii U版中,主世界大小預設限制在864×864;Xbox One版、PlayStation 4版和Nintendo Switch版中,玩家可選擇更大的世界,從小型(1024×1024)、中型(3072×3072)到大型(5120×5120,Switch版不可選)。這些世界的邊緣會被無盡的海洋包圍,還會以透明的屏障所隔絕。
方塊
Template:ID table/key
自然生成
自然生成的方塊包括根據種子碼生成的方塊。
| 名稱 | 命名空間ID |
|---|---|
| 空氣 | ? |
| 石頭 | ? |
| 草地 | grass |
| 泥土 | ? |
| 基岩 | ? |
| 水 | water |
| 熔岩 | lava |
| 沙 | ? |
| 礫石 | ? |
| 金礦 | ? |
| 鐵礦 | ? |
| 煤礦 | ? |
| 木塊 | log |
| 樹葉 | ? |
| 青金石礦 | lapis_ore |
| 砂岩 | ? |
| 草 | tallgrass |
| 枯灌木 | deadbush |
| 蒲公英 | yellow_flower |
| 花 | red_flower |
| 棕色蘑菇 | ? |
| 紅色蘑菇 | ? |
| 鑽石礦 | ? |
| 名稱 | 命名空間ID |
|---|---|
| 紅石礦 | ? |
| 雪 | snow_layer |
| 冰 | ? |
| 雪 | ? |
| 仙人掌 | ? |
| 黏土 | ? |
| 甘蔗 | reeds |
| 南瓜 | ? |
| Stone Monster Egg | monster_egg |
| 棕色蘑菇方塊 | brown_mushroom_block |
| 紅色蘑菇方塊 | red_mushroom_block |
| 西瓜 | melon_block |
| 藤蔓 | vine |
| 菌絲土 | ? |
| 荷葉 | waterlily |
| 可可豆 | ? |
| 綠寶石礦 | ? |
| 染色黏土 | stained_hardened_clay |
| Leaves (相思木/黑橡木) | oak-leaves2 |
| Log (相思木/黑橡木) | log2 |
| 陶土 | ? |
| 冰磚 | ? |
| Large Flowers | double_plant |
自然創造
自然創造指某些事件,造成一個新的方塊在自然原因下出現,而不是因玩家而出現。其中的某些方塊也可能屬於世界生成的一部分。
| 名稱 | 命名空間ID |
|---|---|
| 空氣 | ? |
| 石頭 | ? |
| 草地 | grass |
| 泥土 | ? |
| 鵝卵石 | ? |
| 水 | flowing_water |
| 棕色蘑菇 | ? |
| 紅色蘑菇 | ? |
| 黑曜石 | ? |
| 火 | ? |
| 雪 | snow_layer |
| 冰 | ? |
| 仙人掌 | ? |
| 甘蔗 | reeds |
| 藤蔓 | vine |
| 菌絲土 | ? |
建築物
同樣是自然生成的,但這些方塊只在「生成建築物」選項啟用時產生。
| 名稱 | 命名空間ID |
|---|---|
| 空氣 | ? |
| 拋光安山岩 | stone |
| 鵝卵石 | ? |
| 橡木材 | planks |
| 杉木材 | planks |
| 相思木材 | planks |
| 黑橡木材 | planks |
| 水 | flowing_water |
| 熔岩 | flowing_lava |
| 礫石 | ? |
| 煤礦 | ? |
| 橡木原木 | log |
| 杉木原木 | log |
| 海綿 | ? |
| 發射器 | ? |
| 砂岩 | ? |
| 紅色床 | ? |
| 黏性活塞 | ? |
| 蜘蛛網 | web |
| 羊毛 | ? |
| 黃金方塊 | gold_block |
| 石頭半磚 | ? |
| TNT | ? |
| 書櫃 | ? |
| 青苔鵝卵石 | ? |
| 火把 | ? |
| 生怪磚 | mob_spawner |
| 橡木階梯 | oak_stairs |
| 儲物箱 | ? |
| 紅石線 | ? |
| 工作枱 | ? |
| 小麥 | ? |
| 耕地 | ? |
| 熔爐 | ? |
| 橡木門 | wooden_door |
| 梯子 | ? |
| 鐵軌 | ? |
| 鵝卵石階梯 | stone_stairs |
| 告示牌 | ? |
| 控制桿 | ? |
| 石製壓力板 | ? |
| 鐵門 | ? |
| 木質壓力板 | ? |
| 紅石火把 | ? |
| 名稱 | 命名空間ID |
|---|---|
| 石製按鈕 | ? |
| 冰 | ? |
| 雪 | ? |
| 橡木柵欄 | ? |
| 紅石中繼器 | unpowered_repeater |
| 地板門 | ? |
| Stone Monster Egg | monster_egg |
| Stone Brick Monster Egg | monster_egg |
| Cracked Stone Brick Monster Egg | monster_egg |
| Mossy Stone Brick Monster Egg | monster_egg |
| Chiseled Stone Brick Monster Egg | monster_egg |
| 石磚 | stonebrick |
| 裂紋石磚 | stonebrick |
| 青苔石磚 | stonebrick |
| 浮雕石磚 | stonebrick |
| 鐵柵欄 | ? |
| 玻璃片 | ? |
| 釀造台 | ? |
| 鍋釜 | ? |
| 終界傳送門框架 | ? |
| 橡木半磚 | wooden_slab |
| 杉木半磚 | wooden_slab |
| 砂岩階梯 | ? |
| 絆線鈎 | ? |
| 絆線 | ? |
| 杉木階梯 | spruce_stairs |
| 花盆 | ? |
| 胡蘿蔔 | ? |
| 馬鈴薯 | ? |
| 相思木 | log2 |
| 相思木階梯 | acacia_stairs |
| 海磷石 | ? |
| 海燈籠 | ? |
| 白色地毯 | ? |
| 灰色地毯 | ? |
| 紅色地毯 | ? |
| 杉木柵欄 | spruce_fence |
| 黑橡木柵欄 | dark_oak_fence |
| 相思木柵欄 | acacia_fence |
| 杉木門 | spruce_door |
| 相思木門 | acacia_door |
| 甜菜種子 | beetroots |
| 草徑 | ? |
| 骨塊 | ? |
技術性資訊
主世界的資訊儲存在.minecraft/saves/worldname目錄的region資料夾當中,其中「worldname」是世界名稱。
刪除region檔案會重設主世界,導致玩家執行過的所有變更和建築物都會被撤銷。
歷史
2009年末的Classic版有限世界生成器。
Alpha 1.2.0前的地形生成器。
Alpha 1.2.0至Beta 1.7.3間的世界生成器。
Beta 1.8冒險更新上線的世界生成器,後於1.7再次更新。
| Java版pre-Classic | |||||
|---|---|---|---|---|---|
| Cave game技術測試 | 地圖最初是有限的,並且地形是隨機生成的。 | ||||
| rd-132211 | 現在地圖的地形變更為超平坦。 | ||||
| rd-160052 | 地圖現在由山丘和山谷組成。 | ||||
| Java版Classic | |||||
| 0.0.12a | 地形起伏坡度變得更淺。 | ||||
| 地圖現在被一片海洋和一層基岩包圍。 | |||||
| 0.24(2009年8月25日) | 現在將會生成更多的懸崖,更長和更窄的洞穴。 | ||||
| Java版Indev | |||||
| 2010年2月12日,1 | 加入了晝夜更替。 | ||||
| Java版Infdev | |||||
| 2010年2月27日 | 首次測試無限世界,並使用與Indev版本中相同的地形生成器。 | ||||
| 2010年3月27日 | 新的地形生成器,暫時移除花和洞穴。 | ||||
| 2010年6月11日 | 變更了地形生成器。 | ||||
| Java版Alpha | |||||
| v1.0.0 | 高度限制增加至128米。以前的高度限制是64米(海平面32以上和海平面32以下)。 | ||||
| v1.2.0 | ? | 加入了生態域。 | |||
| v1.2.3 | 按F3鍵可切換除錯畫面,顯示玩家的精確座標。 | ||||
| Java版Beta | |||||
| 1.3 | 玩家可以自訂地圖的名稱和種子。 | ||||
| 1.5 | 加入了天氣。 | ||||
| 1.7 | 'f'值被加入到除錯畫面,表示玩家面向的方向。 | ||||
| 1.8 | ? | 地形生成器有重大更新。 | |||
| 一些生態域被改變、加入或移除。 | |||||
| 玩家可以透過在遊戲內按F3找到目前的地圖種子。 | |||||
| 現在被動型生物將會和世界一起生成,隨機生成的頻率降低。 | |||||
| 邊境之地被移除,並替換為虛空。 | |||||
| Java版 | |||||
| 1.2.1 | 12w07a | 世界高度現在為256米而不再是128米,得益於世界檔案被轉換成了Anvil格式。 | |||
| 1.6.1 | 13w17a | 較大的水湖不再會在沙漠生態域中生成。 | |||
| 1.7.2 | 13w36a | 變更洞穴生成方式,減少洞穴和其他洞穴的交叉。[1] | |||
| 加入新的生態域並且變更一些舊的生態域。 | |||||
| 13w37a | X軸或Z軸絕對值等於30,000,000處加入不可見屏障,這相當於刪除了邊境之地的最後殘餘。 | ||||
| 1.8 | 14w17a | 加入了世界邊界,出現於世界界限的前一個區塊中,並且可以被穿越。 | |||
你知道嗎
- 在主世界中方塊能夠存在的最大數量約為921.6千兆(9.216×1017),預計可從中心往4個方向外延伸30,000,000米)
- 如果有人創造了與地球尺寸大小比為1:1(1方塊=1米)的地圖,其約由510.9萬億(5.109x1014)個方塊構成。
- 假設地圖厚度為1個方塊,每個方塊僅佔用1位元組,則檔案大小約為475,800 GB(464.7 TB)。
- 與一個月球一樣大的地圖約由37.95萬億(3.795x1013)個方塊構成。
- 這意味著檔案大小約為35,340 GB(34.52 TB)。








































