Guides / Server & Performance

server.properties: Các cài đặt ảnh hưởng đến hiệu suất và những cài đặt vô dụng

view-distance và simulation-distance không phải là một. Một trong số đó là nơi TPS của bạn biến mất. Chi phí thực tế của từng cài đặt, cùng với các giá trị hợp lý.

Hầu hết các lời khuyên điều chỉnh server.properties đều được sao chép giữa các diễn đàn mà không ai nói rõ chi phí của từng dòng. Dưới đây là những gì thực sự tạo ra sự khác biệt.

view-distance so với simulation-distance

Đây là hai cài đặt bị hiểu lầm nhiều nhất, và việc tách biệt chúng là lợi ích lớn nhất có thể đạt được.

  • view-distance — số lượng chunk được gửi đến máy khách. Tốn băng thông và bộ nhớ. Người chơi nhìn xa hơn.
  • simulation-distance — số lượng chunk được "tick": mob, redstone, cây trồng, phễu. Tốn CPU. Đây là nơi TPS của bạn biến mất.

Chúng từng là một cài đặt duy nhất, đó là lý do tại sao các hướng dẫn cũ nói "giảm view-distance để tăng hiệu suất". Câu trả lời hiện đại là:

view-distance=10
simulation-distance=6

Người chơi vẫn nhìn thấy 10 chunk, nhưng máy chủ chỉ mô phỏng 6. Các trang trại bên ngoài bán kính mô phỏng sẽ dừng hoạt động, đây là một tính năng giúp giảm lag nhưng lại là vấn đề đối với các trang trại AFK — hãy chọn lựa một cách có hiểu biết.

Các cài đặt tốn CPU thực sự

Cài đặtMặc địnhLưu ý
simulation-distance10cần gạt chính; 6–8 trên một máy chủ bận rộn
entity-broadcast-range-percentage100giảm xuống 50 để giảm một nửa lượng gói thực thể
max-tick-time60000bộ giám sát (watchdog); không bao giờ tắt nó để che giấu lag
sync-chunk-writestruefalse nhanh hơn nhiều trên ổ đĩa quay, rủi ro hơn một chút
network-compression-threshold256đặt -1 trên mạng LAN, tăng lên 512 cho một máy chủ công cộng bận rộn

Các cài đặt không ảnh hưởng đến hiệu suất

  • max-players — việc dự trữ ít slot hơn không làm máy chủ nhanh hơn. Tải đến từ những Người chơi thực sự đang trực tuyến.
  • spawn-protection — bán kính quyền hạn, không phải cài đặt hiệu suất.
  • view-distance một mình — việc giảm nó mà không chạm vào simulation-distance chủ yếu tiết kiệm băng thông, không phải TPS.

Các cài đặt liên quan đến bảo mật

  • online-mode=true — xác minh tài khoản với Mojang. Đặt nó false trên một máy chủ công cộng có nghĩa là bất kỳ ai cũng có thể kết nối với bất kỳ tên người dùng nào. Chỉ nên false đằng sau một proxy tự thực hiện xác minh.
  • enforce-secure-profile — kiểm soát trò chuyện đã ký (signed chat). Tắt nó là điều phổ biến trên các máy chủ đã mod và bản thân nó không phải là lỗ hổng bảo mật.
  • white-list + enforce-whitelist — cái thứ hai là cái đá những Người chơi không có trong danh sách đã kết nối. Chỉ đặt cái đầu tiên là lỗi thường gặp.

MOTD

motd chấp nhận mã màu dấu phần (section-sign), và cách tiếp cận hiện đại cho máy chủ Paper là định dạng MiniMessage thay vì mã § thô. Hai dòng được phép — điểm chia là một ký tự \n trong tệp thuộc tính.

Giữ nó ngắn gọn. Danh sách máy chủ cắt bớt rất mạnh, và một MOTD dài sẽ bị đọc như thư rác.

Tạo một tệp thuộc tính hợp lệ cho số lượng Người chơi và phần cứng của bạn, và thiết kế MOTD với bản xem trước trực tiếp, trong Server Setup Tools.

Công cụ dựng server →

More guides

Browse all →

Cần thêm công cụ Minecraft khác?

Bộ công cụ tạo, xem và chuyển đổi chạy ngay trên trình duyệt — tất cả đều miễn phí.