Cách nâng cấp bản đồ Minecraft cũ của bạn để chuyển đổi liền mạch thành quần xã mới
Nâng cấp Minecraft để có được các tính năng mới nhất luôn thú vị trừ khi nó phá vỡ các bản đồ cũ của bạn và tạo ra những cổ vật to lớn và xấu xí trên chúng. Đọc tiếp khi chúng tôi chỉ cho bạn cách bạn có thể lấy bản đồ Minecraft cũ và đưa nó vào phiên bản Minecraft mới mà không gặp phải những trục trặc thực sự xấu xí trong địa hình của bạn.
Có vấn đề gì vậy?
Bản đồ khổng lồ và được tạo theo thủ tục của Minecraft được tạo bằng thuật toán tạo địa hình được cung cấp bởi hạt giống thế giới (chuỗi số alpha được tạo tại thời điểm thế giới được tạo dựa trên dấu thời gian của hệ thống hoặc do người chơi cung cấp). Hạt giống này đóng vai trò là một số giả ngẫu nhiên được đưa vào một phương trình phức tạp, sau đó tạo ra thế giới Minecraft xung quanh người chơi, từng mảnh một.
Hệ thống này hoạt động rất tốt và đó là nền tảng kỳ diệu của vũ trụ Minecraft, trong đó người chơi có thể tiếp tục chuyển vùng và chuyển vùng với những ngọn đồi, núi, hang động mới và nhiều thứ khác được tạo ra khi họ khám phá.
Nơi nó bị hỏng (và những gì chúng ta quan tâm ngày nay) là khi người chơi mang bản đồ cũ từ phiên bản Minecraft trước đó vào phiên bản Minecraft mới. Hạt giống thế giới vẫn còn với bản đồ thế giới cho sự sống của bản đồ đó nhưng thuật toán tạo địa hình tạo ra dựa trên hạt giống đó có thể thay đổi đáng kể giữa các phiên bản Minecraft chính.
Điều này có nghĩa là nếu bạn tải bản đồ được tạo trong Minecraft 1.6. * Vào Minecraft 1.8. * Thì các khu vực chuyển tiếp giữa khu vực bạn đã khám phá và các khu vực mới bạn sẽ khám phá trong tương lai sẽ rất xấu vì trình tạo địa hình sẽ tạo ra địa hình hoàn toàn không phù hợp. Những ngọn núi sẽ lao thẳng xuống mặt đại dương, những mảng rừng hình vuông hoàn hảo kỳ lạ sẽ xuất hiện trong sa mạc và những cổ vật xấu xí khác sẽ xuất hiện trên bản đồ của bạn.
Chúng ta hãy xem làm thế nào xấu xí có thể bằng cách tải tạo bản đồ với Minecraft 1.6.4 và sau đó tải trong Minecraft 1.8.3. Đầu tiên, đây là một ảnh chụp màn hình của bản đồ mẫu của chúng tôi. Hạt giống cho bản đồ của chúng tôi, nếu bạn muốn chơi cùng ở nhà, là 1261263041493870342. Để biết thông tin về cách sử dụng hạt giống, hãy xem bài học Minecraft của chúng tôi Tạo Bản đồ tùy chỉnh.
Đầu tiên, hãy làm nổi bật phương pháp của chúng tôi. Chúng tôi đã tải bản đồ ở chế độ Sáng tạo và bay thẳng lên từ ô vuông bắt đầu của chúng tôi. Khoảng cách xem được đặt thành Far Far (các phiên bản đầu tiên của Minecraft không cho phép khoảng cách xem dựa trên số chấu, nhưng chúng tôi biết rằng Far tương đương với khoảng cách xem 16 chunk). Điều này có nghĩa là xung quanh điểm sinh sản của chúng ta có một lưới 32 × 32 khối được tạo bởi trình tạo địa hình.
Sau khi tạo bản đồ này, chúng tôi đợi tất cả các khối được tạo và chế độ xem của chúng tôi sẽ xuất hiện theo mọi hướng. Sau đó, chúng tôi đã đăng xuất và tải cùng một bản đồ trong Minecraft 1.8.3 và đặt khoảng cách xem của chúng tôi thành 32 khối. Sau khi chờ khoảng cách hiển thị, chúng tôi bay xung quanh rìa của bản đồ cũ (cách trung tâm khoảng 16 khối) và xem xét các cạnh của bản đồ được tạo bằng thuật toán cũ được hợp nhất với bản đồ mới. Bạn có biết ngôi làng bạn có thể nhìn thấy từ xa trong sa mạc ở trên không? Nó có một bờ biển khá đặc biệt bây giờ.
Ảnh chụp màn hình ở trên được chụp sau khi bay sang phía bên kia của ngôi làng sa mạc, nhìn về phía trung tâm bản đồ từ địa hình mới được tạo ra. Máy phát điện cũ đọc hạt giống và nói, Hãy biến khu vực này thành sa mạc! Nhưng máy phát điện mới cho biết, Hãy biến khu vực này thành một đại dương! Bạn có thể thấy đường thẳng sắc nét di chuyển theo chiều ngang, phân định địa hình cũ từ địa hình mới.
Nếu điều đó không đủ rối rắm và xấu xí đối với bạn, hãy xem xét ảnh chụp màn hình này từ khu vực rừng rậm nhìn về phía bắc của điểm sinh sản và ngôi làng trong hình trên.
Đó là, một quần xã rừng núi lớn đẹp. Chúng ta hãy nhìn xem nó trông tuyệt vời như thế nào từ phía bên kia.
Đáng yêu. Nhiều đại dương hơn và, nhờ chiều cao của địa hình được tạo ra trước khi chúng tôi tải bản đồ cũ vào phiên bản Minecraft mới hơn, việc thả từ đỉnh núi rừng xuống đại dương bên dưới là khoảng 50 khối. Có lẽ chúng ta nên biết ơn sự cố đã tạo ra một đại dương chứ không phải một cánh đồng như một giọt nước như vậy chắc chắn sẽ đưa chúng ta vào.
Trong trường hợp bạn vẫn chưa tin rằng việc hiển thị các trục trặc không hoàn toàn đáng ghét, hãy tranh thủ sự giúp đỡ của người bạn cũ Mapcrafter để hiển thị chế độ xem 3D trên Google Earth của bản đồ mà chúng tôi hiện đang khám phá để cho bạn thấy sự tàn bạo thực sự như thế nào sự xung đột của máy phát địa hình thực sự là.
Những gì chúng ta có thể xác định từ góc nhìn từ trên xuống này là hạt giống trong máy phát 1.6.4 muốn tạo ra một khu vực xung quanh điểm sinh sản là một giao điểm của rừng rậm, sa mạc, đồng bằng và rừng tuyết taiga. Thứ mà máy phát điện 1.8.3 muốn tạo ra ở cùng một nơi là một đại dương rộng lớn với những hòn đảo nhỏ rải rác và một khối đất lớn (như được thấy ở khu vực thấp hơn) với núi và rừng.
Khi hai người xung đột với nhau về cơ bản Minecraft đã nói, thì OK, những khối này đã tồn tại nên chúng tôi sẽ không cố tạo lại chúng, nhưng người chơi cần Mới chunk vì vậy chúng tôi sẽ áp dụng trình tạo của phiên bản hiện tại. Kết quả là sự nhầm lẫn khủng khiếp mà bạn thấy ở trên.
Bây giờ, chúng tôi sẽ là người đầu tiên nói với bạn rằng hình vuông ngoài 32 × 32 hoàn hảo của chúng tôi là một ví dụ cực đoan trong đó các cạnh rất rõ ràng. Chúng tôi cố tình tạo ra một bản đồ hình vuông nhỏ trong Minecraft 1.6.4 rõ ràng để vừa làm nổi bật và khoanh vùng những thay đổi cực đoan giữa địa hình cũ và mới để giới thiệu nó cho bạn.
Một người sống ở bản đồ, nơi bạn đã khám phá và chơi trò chơi một cách hữu cơ sẽ không có hình vuông hoàn hảo như vậy mà thay vào đó sẽ có tất cả các loại dĩa, đường cong và như vậy nơi bạn di chuyển quanh bản đồ mà không khám phá kỹ lưỡng mỗi inch cạnh-cạnh. Loại bản đồ này sẽ có những trục trặc trải dài dọc theo các cạnh rộng lớn cũng như các túi trục trặc bên trong bản đồ bên trong nơi người chơi không bao giờ mạo hiểm và do đó không có khối nào được tạo ra. Những người bị mất tích bên trong cũng sẽ phải chịu những trục trặc thế hệ sẽ để lại những cổ vật kỳ lạ phía sau (giống như một mảng cát sa mạc vuông hoàn hảo ở giữa một quần xã tuyết).
May mắn thay cho tất cả chúng ta, có một công cụ rất thông minh ngoài đó thực hiện công việc tuyệt vời làm mịn các đường nối giữa địa hình cũ được tạo bởi phiên bản Minecraft trước đó và địa hình mới được tạo bởi phiên bản mới. Chúng ta hãy xem làm thế nào chúng ta có thể lưu bản đồ của mình khỏi một cuộc sống địa hình xấu xí với nó.
Làm mịn chuyển tiếp địa hình với MCMerge
MCMerge là một trình soạn thảo Minecraft mã nguồn mở, thực hiện một điều và một điều rất tốt: nó cẩn thận xoa bóp biên giới giữa địa hình cũ và địa hình mới để không gian chuyển tiếp là một con dốc thoai thoải xuống một dòng sông kết hợp hai quần xã mà không bị xô đẩy và chuyển đổi không tự nhiên mà chúng ta đã thấy trong phần trước.
Bạn triển khai MCMerge ở giữa các bản nâng cấp để nó có thể tìm hiểu và lập biểu đồ ranh giới của bản đồ cũ của bạn, sau đó bạn tải bản đồ vào Mới phiên bản Minecraft và thực hiện một số khám phá (hoặc sử dụng một công cụ như Minecraft Land Generator để khám phá cho bạn với thế hệ chunk tự động), sau đó bạn chạy lại MCMerge và nó lần theo dấu vết giữa địa hình cũ và địa hình mới , điêu khắc chúng thành các thung lũng và kẽ hở tự nhiên với một dòng sông ở phía dưới sao cho quá trình chuyển đổi của bạn không còn giống như Trung Quốc bị phá vỡ mà là cảnh quan thiên nhiên.
Hãy chia nhỏ chuỗi sự kiện được nêu ở trên và minh họa các hiệu ứng chuyển tiếp bằng ảnh chụp màn hình và kết xuất để làm nổi bật cách các thay đổi hình thành.
Chọn bản đồ của bạn
Với mục đích của hướng dẫn này, chúng tôi đã chọn sử dụng cùng một hạt giống và các phiên bản Minecraft trước và sau giống như chúng tôi đã làm trong phần trước: Minecraft 1.6.4 và Minecraft 1.8.3. Sự khác biệt duy nhất là chúng tôi đã tạo lại bản đồ với cùng một hạt giống và sau đó đi lang thang theo kiểu hữu cơ hơn trong chế độ sinh tồn để tạo ra hình dạng bản đồ tự nhiên hơn (và không phải là hình vuông hoàn hảo mà chúng tôi đã trình bày trước đây).
Đây là bản đồ hướng dẫn trông như thế nào khi được hiển thị trong Mapcrafter.
Chúng tôi đã phóng to ở rìa phía tây nam, nơi chúng ta sẽ dễ dàng nhìn thấy, sau này, nơi đường may mới được làm nhẵn.
Bất cứ bản đồ nào bạn chọn, điều quan trọng là bạn hoàn toàn, trong mọi trường hợp, tải và khám phá bản đồ từ phiên bản Minecraft cũ của bạn trong phiên bản Minecraft mới hơn cho đến khi bạn hoàn thành vòng đầu tiên của quy trình MCMerge vì làm như vậy có thể gây ra những trục trặc không thể khắc phục vào bản đồ của bạn.
Ngoài ra, trước khi bạn tiến hành, điều quan trọng là bạn đã sao lưu bản đồ đã chọn của mình để giữ an toàn. Chúng tôi không gặp rắc rối với MCMerge hoặc, trong vấn đề đó, bất kỳ công cụ chỉnh sửa thế giới nào chúng tôi đã sử dụng trong nhiều năm qua, nhưng luôn an toàn hơn là xin lỗi.
Đang tải xuống MCMerge
Bạn có thể lấy một bản sao của MCMerge phiên bản mới nhất tại chủ đề MCMerge chính thức trên các diễn đàn Minecraft. Tải xuống có hai loại, mã Python cho Mac OS X, Linux và những người dùng HĐH khác (yêu cầu bạn tải xuống và cài đặt Python cho HĐH của bạn và một số phụ thuộc được nêu trong tệp readme) hoặc Windows được biên dịch sẵn phiên bản chỉ yêu cầu bạn tải xuống Gói phân phối lại Microsoft Visual C ++ 2008 (x86) nếu nó chưa được cài đặt trên máy của bạn.
Chú thích: Đối với hướng dẫn này, chúng tôi sẽ sử dụng phiên bản Windows; Đối với những người tiếp theo cùng với phiên bản Python, chỉ cần thay thế mcmerge.exe, trong tất cả các lệnh tiếp theo với trăn trăn mcmerge.py tựa như một thay thế. Tất cả các công tắc lệnh và sửa đổi bổ sung vẫn được giữ nguyên.
Sao chép thư mục lưu của thế giới bạn muốn làm việc với thư mục / MCMerge / trước khi tiếp tục. (ví dụ: Nếu thế giới của bạn được gọi là Fun Funland thì bây giờ sẽ có một thư mục / MCMerge / Funland /.)
Chạy Pass MCMerge ban đầu
Với thư mục lưu được đặt trong thư mục / worlds /, đã đến lúc tiến hành chạy lượt đầu tiên. Đây là giai đoạn của quy trình mà MCMerge sẽ thực hiện theo dõi đường viền dọc theo các ranh giới bản đồ hiện có và ghi chú những khối nào nằm trực tiếp trên rìa của thế giới được khám phá.
Để thực hiện theo dõi, hãy chạy lệnh sau từ trong thư mục / MCMerge / thông qua dòng lệnh trong đó thế giới của thế giới là tên của thư mục lưu thế giới của bạn.
mcmerge.exe theo dõi trên thế giới
Quá trình truy tìm khá thú vị, ngay cả đối với các thế giới rộng lớn và bạn sẽ có một kết quả như thế này.
Bắt đường viền thế giới hiện có
Truy tìm đường viền thế giới
Ghi dữ liệu truy cập thế giới
Hoàn thành phát hiện đường viền thế giới
Tại thời điểm này MCMerge có dữ liệu cần thiết. Bạn có thể xác nhận quá trình bằng cách tìm trong thư mục thế giới của mình, bây giờ sẽ có một thư mục mới có nhãn là # # MCEDIT.TEMP ## tựa và tập tin có tên là cont cont.d.d. Nếu lệnh dẫn đến lỗi và / hoặc không có tệp bổ sung xuất hiện trong thư mục thì bạn có thể cần chạy lệnh với tư cách quản trị viên.
Tạo dữ liệu chunk mới
Khi quá trình đường viền hoàn tất, bước tiếp theo là tải bản đồ Minecraft của bạn vào Mới phiên bản Minecraft. Chúng tôi không thể nhấn mạnh đến mức đủ như thể bạn tải nó với phiên bản gốc của Minecraft, bạn sẽ không nhận được các quần xã mới từ trình tạo địa hình mới; bạn sẽ nhận được dữ liệu quần xã cũ làm cho toàn bộ quá trình trở nên vô dụng vì bạn sẽ phải bắt đầu lại từ đầu.
Có hai cách để tạo dữ liệu chunk mới. Bạn thực sự có thể chơi trò chơi và bay xung quanh trong chế độ sáng tạo, đi theo biên giới của thế giới của bạn và tải dữ liệu mới. Nếu bạn có một bản đồ rất nhỏ như bản đồ chúng tôi đang sử dụng cho hướng dẫn này thì đó là một phương pháp hoàn toàn hợp lý.
Nếu bạn có một bản đồ lớn hơn, quá trình khám phá biên giới thế giới cũ có thể mất từ vài giờ đến vài ngày. Hơn nữa bạn có thể muốn bỏ qua các cuộc thám hiểm thực tế vì sợ làm hỏng những bất ngờ trong bản đồ chế độ sinh tồn. Cuối cùng, thật hữu ích khi sử dụng Trình tạo đất Minecraft để tự động tải dữ liệu bản đồ mà không yêu cầu bạn chơi trò chơi và khám phá thủ công.
Nếu bạn không muốn khám phá tất cả các biên giới và Minecraft Land Generator có nhiều điều chỉnh hơn bạn quan tâm để làm ngay bây giờ, đừng lo lắng. Dữ liệu đường viền chúng tôi đã thực hiện ở bước cuối cùng không hết hạn vì nó được vạch ra chính xác theo phác thảo của bản đồ cũ của bạn. Bạn có thể chạy chức năng hợp nhất nhiều lần bạn muốn trong tương lai khi bạn khám phá các khu vực không hiển thị tốt.
Sau khi hoàn thành đường viền, sao chép dữ liệu thế giới của bạn trở lại thư mục Minecraft của bạn và sau đó tải bản đồ với Mới phiên bản Minecraft. Đi lang thang quanh các cạnh của bản đồ cho đến khi bạn kết thúc với các đường nối lởm chởm và xấu xí được nhìn thấy trong kết xuất ở trên.
Khi bạn đã khám phá bản đồ và tạo dữ liệu khối mới, đã đến lúc thực hiện thẻ dọn dẹp.
Hợp nhất dữ liệu chunk
Bước cuối cùng của quy trình là sao chép tệp lưu từ thư mục lưu Minecraft của bạn (bây giờ bạn đã tạo dữ liệu mới với phiên bản Minecraft mới) trở lại thư mục / MCMerge / bạn đang làm việc.
Với tệp bản đồ được cập nhật tại chỗ, hãy chạy lệnh sau:
mcmerge.exe hợp nhất thế giới
Ngồi lại và thư giãn. Quá trình trên một thế giới nhỏ dài vài phút, quá trình trên một thế giới rất lớn có thể chiếm phần tốt hơn trong một giờ hoặc hơn. Khi quá trình hoàn tất, sao chép tệp lưu từ thư mục MCMerge trở lại thư mục lưu Minecraft của bạn và tải nó lên. Thế giới mới được cập nhật của bạn giờ đây sẽ có sự chuyển tiếp hoàn toàn mượt mà giữa các quần xã mà không có sự chuyển tiếp lởm chởm và chói tai giữa địa hình cũ và mới.
Hãy nhớ rõ ràng quá trình chuyển đổi trong kết xuất ở trên như thế nào? Chúng ta hãy xem kết xuất mới của dữ liệu bản đồ mới với các cạnh được hợp nhất tại chỗ.
Không xấu cả. Tuy nhiên, thật khó để nói mọi thứ trông mượt mà như thế nào khi bay lên trên bầu trời, vì vậy, hãy thu nhỏ và so sánh một vị trí từ góc độ trong trò chơi. Đây là một vị trí có mô hình bậc thang xấu xí và khác biệt, nơi rừng gặp quần xã đại dương và sau đó, trong cùng một góc nhìn, một đường nối xấu xí giữa khu vực đồng bằng và khu vực núi.
Trong bản đồ cố định MCMerge, được nhìn thấy bên dưới từ một góc khác thực sự thể hiện sự thay đổi, đường bờ được cắt nhỏ và đa dạng và đường nối giữa đồng bằng và núi được cố định bằng một dòng sông và điều chỉnh độ cao trên rìa núi quần xã.
Điều gì là một con mắt rất rõ ràng sẽ khiến bạn cho rằng trò chơi đã bị trục trặc bây giờ trông giống như ở nhà trong thế giới Minecraft, không có câu hỏi nào. Ngay cả khi bạn có một đường may dài và tuyến tính để che giấu, nó vẫn trông khá tự nhiên.
Trong ảnh chụp màn hình bên dưới, bạn có thể thấy một đốm, dài hàng chục khối, trong đó hai quần xã sinh vật gặp nhau trên một đường thẳng. Mặc dù dòng sông được tạo ra trông hơi không tự nhiên do tính chất uốn khúc thông thường của các dòng sông Minecraft (và một người chơi mắt sắc bén chắc chắn sẽ lưu ý rằng bản chất thẳng bất thường của nó từ một vị trí thuận lợi cao) nó vẫn trông tự nhiên hơn nhiều so với một đường thẳng hoàn toàn đánh dấu đường viền giữa hai quần xã.
Khi xử lý các đường may hoàn toàn thẳng, MCMerge thực hiện một công việc chắc chắn đủ tốt để làm sạch và làm mờ các đường nối (đến mức chỉ khi nhìn từ trên không hoặc trong kết xuất thành đường thẳng mới trở nên rõ ràng). Khi xử lý các cạnh bản đồ hữu cơ và lang thang hơn, công việc dọn dẹp hầu như không thể phát hiện được.
Trong hướng dẫn hôm nay, chúng tôi đã sử dụng các cài đặt mặc định trong các trường hợp ít hơn lý tưởng (bản đồ của chúng tôi có sự pha trộn của cả hai cạnh thẳng sắc nét và các cạnh bậc thang uốn khúc) và chúng tôi vẫn có kết quả tuyệt vời. Nếu bạn chạy MCMerge trên bản đồ được khám phá hữu cơ lớn hơn và bạn sẽ loay hoay hơn với các tùy chọn hợp nhất (kiểm tra tệp readme để xem cách bạn có thể điều chỉnh thuật toán làm mờ, độ sâu của thung lũng sông và bìa xung quanh, v.v.) tạo ra các cạnh được hợp nhất trông rất tự nhiên đến mức dễ quên, ngay cả khi người chèn chúng vào, nơi chúng ở.
Có một câu hỏi Minecraft lớn hay nhỏ? Bắn email cho chúng tôi tại [email protected] và chúng tôi sẽ cố gắng hết sức để trả lời nó!