Folia: khi nào thực sự cần thiết
Một core đa luồng dựa trên Paper: cách nó chia thế giới thành các vùng, số lượng người chơi nào biện minh cho việc chuyển đổi, và vì sao plugin bị hỏng.
Cập nhật 13 tháng 8, 2026
Folia là một bản fork của Paper, giúp song song hóa vòng lặp game: thế giới được chia thành các vùng, và mỗi vùng chạy tick trong luồng riêng của nó.
Vì sao
Một máy chủ Minecraft thông thường tính toán toàn bộ thế giới trong một luồng duy nhất. Dù có bao nhiêu nhân đi nữa cũng vô ích nếu một luồng không theo kịp — TPS. Folia loại bỏ chính xác hạn chế này.
Ai cần đến nó
Số lượng người chơi lên đến vài trăm người trải khắp một thế giới rộng lớn. Với 20–50 người chơi thì không đáng: một luồng là đủ, và bạn sẽ mất khả năng tương thích.
Những gì bị hỏng
- Hầu hết plugin. Một plugin phải được viết cho Folia: truy cập vùng của người khác từ luồng của bạn sẽ thất bại với lỗi.
- Các plugin kinh tế, quyền hạn và bảo vệ phần lớn không hỗ trợ nó, hoặc chỉ hỗ trợ một phần.
- Các cấu hình có dịch chuyển tức thời giữa những điểm xa nhau cần được xử lý cẩn thận.
Lời khuyên thực tế
Folia là lựa chọn cho một dự án đã chạm trần và sẵn sàng chọn plugin phù hợp với nhân chạy. Bạn không nên khởi tạo một máy chủ mới trên nó.
Nếu TPS tụt khi có 30 người chơi, nguyên nhân gần như chắc chắn không phải do chạy đơn luồng mà là do một plugin hoặc farm cụ thể — hãy phân tích trước: Spark, Nguyên nhân lag phổ biến.
Giải pháp thay thế
Phân tải trên nhiều máy chủ trong một mạng lưới: lobby, sinh tồn, thế giới tài nguyên — mỗi cái trong tiến trình riêng, mỗi cái trong luồng riêng. Cách này thường đơn giản và đáng tin cậy hơn — Mạng lưới máy chủ.
