DataOnline sẽ giúp bạn cài đặt và sử dụng Overviewer trên hệ điều hành Ubuntu 20.04.
Overviewer là một công cụ mã nguồn mở mạnh mẽ, được phát triển bằng ngôn ngữ Python và C, chuyên dùng để tạo ra các bản đồ web tương tác với độ phân giải cao từ dữ liệu thế giới Minecraft. Đây là giải pháp lý tưởng dành cho các quản trị viên server Minecraft muốn cung cấp bản đồ trực quan trên website, giúp người chơi dễ dàng điều hướng, theo dõi vị trí, hoặc khám phá chi tiết từng khu vực trong game.
Tuy nhiên, để đạt được chất lượng hình ảnh tốt nhất, Overviewer yêu cầu hệ thống có hiệu năng cao. Ví dụ, quá trình render một bản đồ từ thư mục thế giới 500 MB có thể tiêu tốn gần như toàn bộ tài nguyên CPU, lên đến 4 GB RAM và khoảng 3 GB dung lượng ổ đĩa. Mức sử dụng tài nguyên này còn phụ thuộc vào kích thước bản đồ và tùy chọn render mode mà bạn chọn. Vì vậy, để đảm bảo hiệu suất, bạn nên triển khai Overviewer trên một server cấu hình tốt, đặc biệt nếu bạn đang quản lý một cộng đồng chơi Minecraft đông đảo hoặc bản đồ có quy mô lớn.
Yêu cầu
Trước khi bắt đầu, bạn cần:
- Triển khai một server Ubuntu 20.04 với ít nhất 4 GB RAM.
- Cập nhật hệ thống.
- Tạo một user không phải root có quyền sudo.
- Đăng nhập vào server bằng user không phải root.
Bạn cũng cần có thư mục thế giới Minecraft (có thể lấy online, trong thư mục .minecraft/saves
, hoặc thư mục của server bạn).
Cài đặt
1. Cài đặt phần mềm cần thiết:
$ sudo apt-get install python3-pil python3-dev python3-numpy build-essentials
2. Clone kho mã của Overviewer:
$ git clone <https://github.com/overviewer/Minecraft-Overviewer.git>
3. Chạy script setup.py
bằng Python3 (quá trình này có thể mất chút thời gian):
$ cd Minecraft-Overviewer $ sudo python3 setup.py build
3. Tải xuống các file texture mới nhất:
$ mkdir -p ~/.minecraft/versions/1.17/ && wget <https://overviewer.org/textures/1.17> -O ~/.minecraft/versions/1.17/1.17.jar
Bây giờ, bạn đã cài đặt thành công Overviewer vào thư mục Minecraft-Overviewer
.
Sử dụng Overviewer
Sau khi render hoàn tất, bạn hãy truy cập thư mục mcmap
vừa được tạo:
$ cd mcmap
Bây giờ, mở file index.html
bằng trình duyệt. Bạn sẽ thấy bản đồ tương tác của thế giới Minecraft:
- Dùng con lăn chuột hoặc dấu “+” và “-“ để phóng to/thu nhỏ.
- Kéo chuột hoặc dùng phím mũi tên để di chuyển trên bản đồ.
- Di chuột lên bản đồ để hiện tọa độ ở góc dưới bên trái – rất hữu ích để xác định vị trí trong game.
Mỗi khi bạn cập nhật thế giới Minecraft, chỉ cần chạy lại Overviewer với các tùy chọn cũ – nó sẽ tự động render lại các thay đổi nhanh hơn rất nhiều.
Chúc mừng! Bạn đã tạo thành công bản đồ Minecraft tương tác bằng Overviewer!