Pumpkin-MC/Pumpkin
Rust로 만든 고성능 마인크래프트 서버 Pumpkin 공개
원제 Pumpkin-MC/Pumpkin
스타 11,592당일 +163Rust
Key Point
서버 성능과 보안을 중시하는 개발자라면, Rust 기반으로 높은 성능을 목표로 구축 중인 오픈소스 마인크래프트 서버의 현재 상태와 지원 기능을 확인할 필요가 있다.
핵심 요약
- Pumpkin은 Rust로 완전히 구현한 마인크래프트 서버로, 멀티스레딩을 활용해 성능과 효율성을 극대화한다.
- Java/Bedrock 에디션 최신 버전을 지원하며 바닐라 게임 메커니즘을 준수한다.
- 보안 취약점 방지, 높은 커스터마이징 가능성, 플러그인 개발 기반 제공을 목표로 한다.
- 프로토콜(Java/Bedrock 지원), 월드(청크 로딩/저장, 라이팅, 엔티티 스포닝 등), 플레이어(스킨, 이동, 인벤토리, 경험치 등) 기능이 구현됐다.
- Redstone, 청크 생성, 엔티티 AI, 플러그인 시스템, 커맨드 등 주요 기능들은 여전히 개발 중이다.
- BungeeCord, Velocity 등 프록시 지원과 RCON, 쿼리 기능을 제공한다.
- 현재 1.0.0 릴리스를 앞두고 집중 개발 중이며, 공식 문서와 Discord 커뮤니티에서 지원을 받을 수 있다.
- 서버 코어는 GPLv3, 플러그인 API는 MIT/Apache-2.0 듀얼 라이선스로 제공된다.
저장소 보기 ↗github.com