• Chào bạn, hãy đăng ký hoặc đăng nhập để tham gia cùng bọn mình và sử dụng được đầy đủ chức năng của diễn đàn :).
Hướng dẫn_Giảm dung lượng Bản đồ/Thế giới/Map Minecraft

Thảo luận MC Server Hướng dẫn_Giảm dung lượng Bản đồ/Thế giới/Map Minecraft

Tham gia
20/06/2018
Bài viết
14
:-B
1775467813348.webp


Bởi vì không một ai hướng dẫn bằng tiếng Việt cả, và mọi người còn đang bận gatekeep kỹ năng của nhau, nên mình quyết định viết bài này để hướng dẫn các bạn, cụ thể với Video bằng tiếng Anh:

0. Dừng máy chủ Minecraft lại, bất kỳ hành động nào tương tác với tệp thế giới khi chưa dừng máy chủ có thể sẽ làm hỏng toàn bộ.​

  1. Tải MCA Selector về máy tính, PC cá nhân.​
  2. Tải các tệp thế giới của máy chủ về máy tính cá nhân
    1775468350734.webp
  3. Mở MCA Selector lên, nhấn tổ hợp phím:​
  • Ctrl + O để thiết lập thế giới cần xóa, cụ thể ở đây là các tệp world | world_nether | world_the_end
  • Ctrl + F để thiết lập bộ lọc những khu vực cần xóa hoặc Selection -> Filter​
4. Nhập điều kiện InhabitedTime < 72000 tức thời gian hoạt động của người chơi trong khu vực đó < 1 giờ chơi, tức 72000 ticks ≈ 1 giờ (20 tick = 1 giây)
* Tip:
Nên tham khảo thêm trang Wiki này https://github.com/Querz/mcaselector/wiki/Custom-Filter-Tutorial#42-intermediate
return region.getLong("InhabitedTime") < 72000 &&
region.getList("block_entities").stream().noneMatch(be -> be.getString("id").equals("minecraft:chest"));
Để xóa những khu vực không có Rương (Chest) và có ít hơn 1 giờ hoạt động của người chơi, chưa tính tới NBT của các khu vực có khối custom do Nexo/Craft-Engine tạo ra.
1775468736959.webp

5. Nhấn Ok -> các khu vực thỏa mãn điều kiện, sẽ được chọn.
1775468917754.webp

6. Sau khi kiểm tra những khu vực được chọn KHÔNG PHẢI là công trình quan trọng của người chơi, bắt đầu thực hiện việc xóa Chunk tại Selection -> Delete Selected Chunks
7. !! Không có lệnh hoàn tác khi đã thực hiện xóa những khu vực rác - ít hoạt động, thường quy trình này sẽ làm giảm đi dung lượng của tệp thế giới chính đi 80-95%
1775469119731.webp

8. Làm vậy tương tự với các tệp world_nether | world_the_end
9. Xóa các tệp thế giới cũ bên máy chủ đi, tải lên tệp mới đã được thực hiện việc giảm tải dung lượng.

  • Bốn bước chiến lược chính để phát triển kích thước máy chủ nhỏ hơn:
1Giảm tốc độ Elytra ở Overworld và Nether: vì Elytra cho phép di chuyển quá nhanh, dẫn đến việc tải chunk mới liên tục, gây quá tải và làm đầy bộ nhớ lưu trữ vốn siêu ít ỏi của máy chủ bạn.
2Thu nhỏ biên giới thế giới Overworld từ 30tr x 30tr xuống 100k x 100k: giúp giảm dung lượng lưu trữ, tăng tương tác người chơi, và tách biệt khỏi xu hướng mở rộng biên giới lớn như các dạng máy chủ SMP.
3Thiết lập nền kinh tế elytra: biến Elytra thành vật phẩm kinh tế quý hiếm, tăng giá trị cho những người chơi đã bỏ công sức săn lùng elytra trong End. Ví dụ như:
  • EconomyShopGUI: Giới hạn vật phẩm Elytra được BÁN ra mỗi tuần và tăng 70% giá theo sức mua của người chơi.
  • Không Giữ kho đồ - keepinventory tại các khu vực The End.
  • Sử dụng Plugin/Datapack thay đổi cơ chế sản sinh địa hình hoặc Elytra của khu vực The End :-B
4Bỏ tiền mua Host ngoại như Lagless/Bloom/UltraServer... hoặc Đầu tư thêm vào dung lượng của máy chủ:cry:
 
Hỏi về server  Server Paper
Similar content Most view Xem thêm
Back
Top Bottom