看板 Minecraft 關於我們 聯絡資訊
※ 引述《jeffffliu (女子 食我 口阿)》之銘言: : 首先要修改遊戲地圖檔案"level.dat"需要工具NBTedit : http://www.minecraftforum.net/topic/6661- : 這裡要介紹的是level.dat裡面跟"地圖"有關的設定 : TAG_String("generatorName"): 此數值決定遊戲模式是超平模式還是預設模式 : 此數值設定為 : "flat" 超平模式 : "default" 預設模式(有叢林的氣候產生演算法) : "default_1_1" 預設模式(無叢林的1.1產生演算法) 關於這個部分 剛剛測試了一下和測試版不同的部分 generatorName 1.0.0以及之前地圖 無此數值 在使用 default \全部都會設定成default 1.1.0開啟過的地圖 DEFAULT =>1.2.2版 => default /採用1.2新版叢林演算法 1.2.2開啟過的地圖 default 開啟過後 default 另外如果是此數值是default_1_1 遊戲地圖產生演算法還是1.1版的 可能是使用12w03a~12w0?a (到哪一版我不知道) 開啟1.1地圖把DEFAULT改成default_1_1 或是手動修改程此數值也可以 結論: 直接用1.2.2遊戲版本開啟舊版地圖皆會採用新版地形產生演算法 地形演算法只是會套用到新產生的區域已經產生的不在變更 由於新舊版地形演算法沒有差異的部分只有海洋河流陸地形狀(只是形狀) 以及雪原(不是針葉林)、香菇島兩種氣候,其他氣候皆有可能改變 在新產生的地圖跟舊的地圖因為產生演算法不同會造成斷層現象 地底的遺跡位置以及村莊位置也可能會改變(廢礦不清楚因為太多了) 另外你如果還是想維持舊版1.1地形產生演算法還是可以的,請自行 把level.dat的generatorName字串修改成default_1_1就能維持在1.1 只是就沒有新的叢林 以上是目前在1.2.2正式版的情況 (雖然我覺得沒必要再發表一篇WW) : http://www.minecraftwiki.net/wiki/Alpha_Level_Format -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.38.242.191 ※ 編輯: jeffffliu 來自: 114.38.242.191 (03/02 15:36)
stupidsteve:如果是像推文中說的那些BUG有辦法解決嗎@_@? 03/02 16:07
jeffffliu:因為演算法不同 造成地形斷層 是必然的結果 03/02 16:41
andychay2:結論第一段部分如果舊地圖開過也會變嗎 還是走過就不會? 03/02 16:41
jeffffliu:已經存在的不會變化 新產生根據演算法產生 03/02 16:43
jeffffliu:另外有多一個generatorVersion 數值 03/02 16:44
※ 編輯: jeffffliu 來自: 114.38.242.191 (03/02 16:48)
andychay2:謝謝 所以簡單的說就是為探索的地方用1.1 1.2跑會不一樣 03/02 16:49
andychay2:未探索 謝謝測試 03/02 16:50