Folia: 언제 실제로 필요한가
Paper 기반의 멀티스레드 코어예요. 월드를 어떻게 지역으로 나누는지, 어떤 플레이어 수가 전환을 정당화하는지, 그리고 플러그인이 왜 깨지는지 알아봐요.
업데이트 2026년 8월 13일
Folia는 게임 루프를 병렬화한 Paper의 포크입니다. 월드를 여러 리전으로 나누고, 각 리전이 자체 스레드에서 틱을 처리합니다.
왜 필요한가요
일반적인 Minecraft 서버는 월드 전체를 단일 스레드에서 계산합니다. 하나의 스레드가 감당하지 못하면 코어가 아무리 많아도 소용이 없습니다 — TPS. Folia는 바로 이 한계를 없애줍니다.
누구에게 필요한가요
넓은 월드에 수백 명의 플레이어가 분산되어 있는 경우입니다. 20~50명 규모라면 의미가 없습니다. 스레드 하나로 충분하고, 호환성만 잃게 됩니다.
무엇이 깨지나요
- 대부분의 플러그인. 플러그인은 Folia용으로 작성되어야 합니다. 자신의 스레드에서 다른 리전에 접근하면 오류가 발생합니다.
- 경제, 권한, 보호 플러그인은 대부분 지원하지 않거나 일부만 지원합니다.
- 멀리 떨어진 지점 간 텔레포트를 사용하는 구성은 주의가 필요합니다.
실전 조언
Folia는 이미 한계에 도달했고 코어에 맞춰 플러그인을 선별할 준비가 된 프로젝트를 위한 선택입니다. 새 서버를 이것으로 시작해서는 안 됩니다.
플레이어 30명에서 TPS가 떨어진다면 원인은 거의 확실히 단일 스레드가 아니라 특정 플러그인이나 농장입니다. 먼저 프로파일링하세요: Spark, 렉의 흔한 원인.
대안
네트워크의 여러 서버에 부하를 분산하세요. 로비, 서바이벌, 자원 월드가 각각 별도 프로세스, 별도 스레드에서 실행됩니다. 보통 더 간단하고 안정적입니다 — 서버 네트워크.
Minecraft 호스팅오프라인일 때도 서버가 실행돼요서버 만들기
