최근 수정 시각 : 2026-05-16 01:43:28

PaperMC

||<-2><tablealign=right><tablewidth=400><tablebordercolor=#000000><tablebgcolor=#ffffff,#1f2023><colbgcolor=#f5f5f5,#2d2f34> PaperMC ||
파일:Paper 로고.png
유형 오픈소스 소프트웨어 개발 단체
대표 프로젝트 Paper, Velocity, Folia
라이선스 GNU GPL v3 등[1]
링크 공식 홈페이지 | 공식 문서 | GitHub | Discord


1. 개요2. 상세3. 주요 프로젝트4. 사건사고
4.1. Log4j 보안 취약점 사태 대응
5. 외부 링크


1. 개요

PaperMC마인크래프트 자바 에디션 서버 소프트웨어를 개발하는 단체이다. 서버 성능 개선, 안정성 향상, 플러그인 API 확장 등을 목표로 하며, 대표 프로젝트로는 Paper가 있다.

법인 형태의 게임사가 아니라 GitHubDiscord를 중심으로 운영되는 개발자 커뮤니티에 가깝다. 개발은 프로젝트 구성원과 외부 기여자의 코드 기여를 통해 이루어지며, 서버 운영비 등은 후원으로 충당된다.

2. 상세

PaperMC의 핵심 프로젝트인 Paper는 원래 Spigot을 기반으로 하여 성능 개선 패치와 버그 수정, Paper API를 추가한 서버 구동기였다. Spigot 플러그인 생태계와의 호환성을 유지하면서도 더 빠른 업데이트와 다양한 서버 운영 기능을 제공한 덕분에, 플러그인 기반 자바 에디션 서버에서 널리 사용되고 있다.

PaperMC는 공식 홈페이지에서 자신들의 소프트웨어를 빠르고 안정적인 마인크래프트 서버 소프트웨어로 소개하고 있으며, GitHub 조직 설명에서도 마인크래프트 생태계를 더 빠르고 안전한 소프트웨어로 개선하는 것을 목표로 한다고 밝히고 있다.

2024년 12월, PaperMC는 Paper 1.21.4 이후 Spigot으로부터 하드포크한다고 발표했다. 이에 따라 기존 Bukkit, Spigot 기반 API와 설정을 즉시 제거하지는 않지만, 장기적으로는 Paper가 Spigot의 향후 변경 사항을 그대로 따라가지 않을 가능성이 생겼다.

3. 주요 프로젝트

PaperMC는 Paper 외에도 마인크래프트 서버 운영 및 개발에 필요한 여러 프로젝트를 관리한다.
  • Paper: PaperMC의 대표 서버 구동기. Spigot 기반에서 출발한 고성능 플러그인 서버 소프트웨어이다.
  • Velocity: 마인크래프트 서버 네트워크를 구성할 때 사용하는 프록시 소프트웨어. BungeeCord 계열 프록시의 대안으로 쓰인다.
  • Folia: Paper를 기반으로 한 실험적 서버 구동기. 청크를 지역 단위로 나누어 병렬로 틱을 처리하는 구조를 사용한다. 일반 Paper 플러그인과 호환되지 않을 확률이 높다.
  • Hangar: PaperMC가 운영하는 플러그인 배포 플랫폼. Paper, Velocity 등 PaperMC 생태계의 플러그인을 배포하는 데 사용된다.
  • paperweight: Paper 및 Paper 포크 개발에 사용되는 Gradle 기반 빌드 도구.
  • Waterfall: BungeeCord를 포크한 프록시 소프트웨어. 현재는 개발이 중단되었고 Velocity 사용이 권장된다.

4. 사건사고

4.1. Log4j 보안 취약점 사태 대응

2021년 12월 Log4j 보안 취약점 사태 당시 마인크래프트 자바 에디션 서버 생태계도 큰 영향을 받았다. 마인크래프트가 Log4j를 사용하고 있었기 때문에, 서버 채팅 등을 통한 원격 코드 실행 가능성이 문제가 되었다.

PaperMC는 해당 취약점이 알려진 직후 서버 관리자들에게 긴급 공지를 전달하고, Paper의 보안 패치 빌드를 배포하는 등 빠르게 대응했다. 이 사건 이후 마인크래프트 서버 운영자들 사이에서 서버 구동기와 플러그인의 신속한 업데이트, 로그 라이브러리 보안 관리의 중요성이 크게 부각되었다.

5. 외부 링크




[1] 프로젝트별로 라이선스가 다를 수 있다.