Bỏ qua để đến nội dung

server.properties

Phần 3.2Kiểm chứng 2026-07-22

Khoảng nhìn, mô phỏng, nén mạng, RCON và các thiết đặt nền tảng.

Trước khi đọc
  • Máy chủ đã chạy và sinh server.properties
Hoàn thành khi bạn có thể
  • Cân bằng khoảng nhìn với tải
  • Bảo vệ hoặc vô hiệu hóa RCON đúng cách
11 đề mục3 hình0 đoạn mã~5 phút đọcXem nguyên tác ↗
Trở về Thiết đặt hiệu năng
Tùy chỉnh cách đọc
Trong trang này10 đề mục
  1. view-distance
  2. simulation-distance
  3. allow-flight
  4. pause-when-empty-seconds
  5. entity-broadcast-range-percentage
  6. max-world-size
  7. network-compression-threshold
  8. rcon
  9. spawn-protection
  10. resource-pack

view-distance

Gợi ý: 7
Như đã giải thích ở trên, đây là khoảng cách mà máy chủ gửi hình ảnh địa hình cho người chơi nhìn thấy. Nếu bạn nghe theo ông cháu nào kêu tăng view-distance để tia gái cho đã hơn, thì số khu vực máy chủ phải tải sẽ tăng rất nhanh - không phải kiểu tăng nhẹ một tí mà là tăng mạnh theo cấp số mũ, công thức tính số chunk mà một người chơi load sẽ là: [(view-distance + 2) × 2 + 1]^2
Ví dụ:

  • view-distance = 5 --> load 225 chunk
  • view-distance = 10 (mặc định) --> load 625 chunk
  • view-distance = 15 --> load 1225 chunk

simulation-distance

Gợi ý: 4
Đảm bảo view-distance. Nếu Quản trị viên đặt simulation-distance cao hơn, thì Minecraft cũng chỉ tính trong phạm vi view-distance, không hơn. Mặc dù view-distance tiêu tốn ít tài nguyên máy chủ hơn simulation-distance, quản trị viên vẫn nên cẩn thận khi tăng giá trị này nha! Nhớ là, mỗi chút tài nguyên tiết kiệm được đều rất quan trọng để giữ máy chủ ổn định. Bạn có thể chỉnh riêng view-distancesimulation-distance cho từng thế giới tại tệp spigot.yml, chẳng hạn như, bạn có thể đặt view-distance cao hơn trong world_the_end, giúp cho người chơi tìm kiếm Elytra trong không gian trống dễ hơn.

Khuyến khích để phía Client người chơi sử dụng những Mods như Bobby, Voxy nhằm tăng tầm nhìn trong máy chủ.

allow-flight

Gợi ý: true
Tùy chọn này giúp tránh việc người chơi bị đá khỏi máy chủ vì nghi ngờ “bay” khi đang cưỡi ngựa hoặc leo giàn giáo. Việc bật tùy chọn này, hông có nghĩa là ai cũng có thể bay tự do, mà chỉ đơn giản - AntiCheat sẽ lo hộ bạn đầu việc này.

pause-when-empty-seconds

Gợi ý: 60
Đây là khoảng thời gian (tính bằng giây) máy chủ sẽ chờ sau khi không còn người chơi trực tuyến trước khi tự tạm dừng hoạt động. Tích kiệm một ít tài nguyên.

entity-broadcast-range-percentage

Gợi ý: 80
Tùy chọn này quyết định % khoảng cách mà thực thể sẽ được gửi tới người chơi để hiển thị. Ví dụ, đặt 50 nghĩa là, chỉ còn một nửa khoảng cách so với bình thường. Giá trị hợp lệ: 10% - 1000%.


max-world-size

Gợi ý: 100000 tức 100k x 100k, máy chủ sẽ không tạo thêm địa hình mới ngoài phạm vi 100.000 khối
Còn được biết tới tên: Giới hạn bán kính tối đa của thế giới (tính bằng khối), chỉ ảnh hưởng đến việc tạo map khi thế giới được sinh ra ban đầu, chứ không liên quan đến world-border - viền giới hạn thế giới mà bạn đặt trong Minecraft.

/worldborder set <kích thước> <thời gian thu nhỏ>
192165289-ddf4b417-29ed-4e72-b1b4-5f4c8b998fc5.webp

network-compression-threshold

Gợi ý: 512
Tùy chọn này cho phép bạn đặt giới hạn kích thước của một gói dữ liệu trước khi máy chủ tiến hành nén. Nếu đặt cao hơn, máy chủ sẽ tiết kiệm được tài nguyên CPU nhưng đổi lại sẽ tốn nhiều băng thông - Network hơn & gây bất lợi cho người chơi có mạng chậm. Trong trường hợp máy chủ chạy cùng máy với proxy hoặc nằm trong mạng nội bộ có độ trễ rất thấp (<2 ms), việc tắt nén -1 thường sẽ tốt hơn vì mạng nội bộ có thể xử lý lượng dữ liệu không nén dễ dàng.


rcon

Gợi ý: nên thử sức
Trong Minecraft, RCON (Remote Console) là một giao thức cho phép gửi lệnh tới server từ bên ngoài (qua TCP), kiểu như bạn đang gõ lệnh trong console nhưng không cần truy cập trực tiếp vào máy chủ. Khi bật RCON (với enable-rcon=true, đặt rcon.passwordrcon.port), các ứng dụng có thể kết nối vào máy chủ và thực thi lệnh như ban, kick, rtp... Kết hợp với DiscordSRV, RCON được dùng để liên kết Discord với máy chủ, cho phép bot Discord của bạn gửi lệnh trực tiếp vào console, dạng như gửi tin nhắn từ Discord vào game, hoặc thực thi lệnh khi Admin dùng bot.

1776651384152.webp
1776651568103.webp
[!!!] Lưu ý quan trọng: RCON rất nhạy cảm về bảo mật nhen. Nếu đã bật, bạn phải dùng mật khẩu mạnh và không mở port công khai bừa bãi, vì ai đó có quyền truy cập RCON gần như có toàn quyền điều khiển máy chủ ngay lập tức.

spawn-protection

Gợi ý: 0
Bảo vệ xuất phát điểm máy chủ. Không cần thiết khi bạn đặt Spawn của máy chủ tại tệp khác hoặc đã có WorldGuard. Còn nếu đã xây Spawn chung với thế giới sinh tồn, đặt tại vị trí 0 . 0 thì bạn có thể bật cái này lên nè, công thức 2x+1


resource-pack

Gợi ý: nên sử dụng đường dẫn tại github hoặc thiết đặt selfhost trong tệp config.yml của Plugin tạo gói tài nguyên bạn sử dụng
Nhóm cấu hình này dùng để gợi ý người chơi tải Resource Pack từ trên trời xuống, trước khi vào máy chủ (tức là tải tự động, không cần gửi tệp thủ công):

  • resource-pack: link URL trực tiếp tới tệp .zip của Gói tài nguyên (host trên web/CDN)
  • resource-pack-id: ID để client nhận diện pack (ít dùng nhưng nên có để tránh cache lỗi)
  • resource-pack-prompt: thông báo hiện lên khi máy chủ hỏi người chơi có tải pack không
  • resource-pack-sha1: mã sha1 hash để xác minh gói tài nguyên (giúp Client phía người chơi biết pack đúng và Cập nhật khi quản trị viên đổi pack)