Spigotから派生した高性能なMinecraftサーバーソフトウェア。ゲームプレイの不整合を修正し、プラグインAPIを提供します。
Pumpkin-MC/Pumpkin
バニラのゲームメカニクスとの互換性を重視し、高速かつ効率的で柔軟に設定できる、すべてRustで実装されたMinecraftサーバー。
- スター
- 12,845
- フォーク
- 994
- 未解決の Issue
- 813
- 最終コミット
- 19 時間前
これは何?
Pumpkinは、すべてRustで実装されたMinecraftサーバーです。Java Editionを対象としており、Bedrock Editionへの対応も進めています。マルチスレッドを活用してパフォーマンスを高めつつ、バニラのゲームメカニクスに近い動作を目指しています。
サーバーはTOMLファイルで設定でき、不要な機能を無効にできます。サーバーステータスとping、暗号化、パケット圧縮、複数のチャンク読み込み・保存形式(Vanilla、Linear、Pump)、ワールドボーダー、スコアボード、ボスバー、権限、翻訳に対応しています。BungeeCord、BungeeGuard、Velocityを使ったプロキシ構成もサポートしています。
プロジェクトは現在も活発に開発中で、まだ1.0.0には達していません。拡張機能の基盤となるプラグインAPIを開発中で、Dockerイメージを含む複数の方法で配布されています。
主な機能
- 01Bedrock Editionへの対応を進めているJava Editionサーバー
- 02TOMLで設定でき、機能の有効・無効を切り替え可能
- 03Vanilla、Linear、Pumpの複数のチャンク形式に対応
- 04BungeeCord、BungeeGuard、Velocityとのプロキシ互換性
- 05パケット圧縮と暗号化に加え、サーバークエリとMSMPに対応
ユースケース
- バニラに近い動作を目指す軽量なMinecraftサーバーのホスティング
- VelocityまたはBungeeCordのプロキシネットワーク配下でのサーバー運用
- プラグイン開発のベースとして、Rust製サーバーを試す
クイックスタート
- 1
docsのQuick Startガイドを読む
- 2
Quick Startガイドに従ってPumpkinを起動する
使う前に知っておきたいこと
- READMEによると、Pumpkinは現在活発に開発中で、まだバージョン1.0.0に達していません。
- Bedrock Editionのサポートはまだ開発中です。
- レッドストーンやチャンク生成など、多くの機能はまだ実装されていません。
- コピーレフト型のGPL-3.0ライセンスで公開されています。
収録されている特集
トピック
よくある質問
- Pumpkin とは?
- バニラのゲームメカニクスとの互換性を重視し、高速かつ効率的で柔軟に設定できる、すべてRustで実装されたMinecraftサーバー。 Pumpkinは、すべてRustで実装されたMinecraftサーバーです。Java Editionを対象としており、Bedrock Editionへの対応も進めています。マルチスレッドを活用してパフォーマンスを高めつつ、バニラのゲームメカニクスに近い動作を目指しています。
- Pumpkin は無料で使えますか?ライセンスは?
- Pumpkin は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- Pumpkin は今もメンテナンスされていますか?
- 活発にメンテナンス中。Pumpkin の最終コミットは 2026年11月5日 です。
- Pumpkin は何に使えますか?
- バニラに近い動作を目指す軽量なMinecraftサーバーのホスティング VelocityまたはBungeeCordのプロキシネットワーク配下でのサーバー運用 プラグイン開発のベースとして、Rust製サーバーを試す
- Pumpkin のインストール方法は?
- docsのQuick Startガイドを読む Quick Startガイドに従ってPumpkinを起動する
- Pumpkin はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/Pumpkin-MC/Pumpkin
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Rust製のゲームサーバー管理パネル。Reactフロントエンドを備え、コンテナベースのサーバー制御を行うPterodactyl Panelの再実装です。
Dockerまたはプロセスとして動作するインスタンスを使い、複数のマシン上でMinecraftやSteamのゲームサーバーを構築・管理できる、マルチユーザー対応のWebパネル。
Wingsを通じて各サーバーをDockerコンテナ内で分離し、ゲームサーバーの作成・管理を行える無料のオープンソースWebコントロールパネル。
手動でのセットアップなしで、友人と遊ぶためのMinecraftサーバーを作成・インポート・管理できるデスクトップアプリ。
複数のゲームサーバーを一元管理できるWebベースのパネル。ユーザーごとにサーバーへのアクセスを設定できます。