SpigotMCについて(日本語訳)

SpigotMCとは?

2012年に設立されたSpigotMC.orgは、世界最大規模のMinecraftサーバソフトウェアプロジェクトを支えるコミュニティです。Minecraftサーバーに携わる全ての人が助けやサポートを求めたり、自身の作品を共有、紹介して、お互いに繋がる場所を提供しています。サポートを提供するためのウェブ掲示板、チャットルーム、wiki、コンテンツ製作者のためのプロジェクトホスティングを提供しており、あなたもこの300,000人以上のメンバーからなる広範で成長中のコミュニティに参加することができます。

どのようなソフトウェアを提供していますか?

SpigotMCチームは、Minecraftサーバーを運営または開発する際に使用するいくつかの主要なソフトウェアのサポートとメンテナンスに努めています。私達のソフトウェアは全て完全に無料のオープンソースであり、私達のStashまたはGitHubから入手できます。私達は自発的な寄付によって支えられており、いつか皆さんにも貢献していただきたいと思っています。

Spigot

名前からも分かるように、Spigotは私達のソフトウェアの中で最もオリジナルで、最も広く使われているソフトウェアです。SpigotはCraftBukkitをベースとした改良型のMinecraftサーバーで、既存のプラグインとの互換性を保ちつつ、パフォーマンスの最適化や設定オプション、機能追加をし、バニラMinecraftのゲームメカニクスにも対応しています。

BungeeCordのサポート、作物の成長率、空腹感、エンティティのトラッキング、マップシード、多くのサーバー内部の設定値、プラグインの問題検出のために強化されたWatchdog、Taimingプロファイリング、エンティティアクティベーションやホッパーなどの重い要素のさらなる設定、チャンク書き換えのロード・アンロード・セーブ、開発者向けの便利なAPIの追加など、Spigotだけで150以上の改善が行われています。

どうしても気になる方は、パッチの一覧をこちらで確認できますが、Spigotの全てを知るには実際に使ってみるのが一番です。

BungeeCord

BungeeCordは完全にオリジナルなSpigotMCの作品です。プロキシとして機能し、様々なMinecraftサーバーをリンクして、コマンド、ポータル、インベントリメニュー、またはあなた自身が作成したユニークなものなど、好きな方法でそれらの間をテレポートすることができます。BungeeCordを使えば、1つのサーバーに限定する必要はなく、世界中の異なるゲームモードの何十、何百ものサーバーを組み合わせることができます。BungeeCordは、40,000人以上のプレイヤーのスケーラビリティが証明されているトップのMinecraftネットワークの全てに対応しており、サーバーリソースを最大限に活用することができます。また、開発者がネットワーク全体で機能するチャットやパーティーなどのプラグインを書くために使える完全なプラグインAPIを備えています。

CraftBukkit

2014年第3四半期にBukkit.orgプロジェクトが停止した際に、SpigotMCチームが引き継いで、豊かな資産を持つこの重要なソフトウェアの継続的なサポートとアップデートを提供しました。CraftBukkitは、Bukkitプラグインを実行できるようにしたバニラMinecraftサーバーの修正版です。このプロジェクトの主な目的は、プラグインのサポートを覗いて、可能な限りバニラに近いサーバーを作ることです。CraftBukkitは、いくつかの便利な設定機能や、非同期チャンクロードなどの最適化を保持しており、いくつかの重要なバニラバグやエクスプロイトも修正しています。BuildTools経由でSpigotをインストールすると、SpigotよりもCraftbukkitを使いたい場合に備えて、CraftBukkitのjarファイルも生成されます(使う理由がないことを願っていますが)。

Bukkit

CraftBukkitに加えて、開発者がサーバープラグインを作るためのAPIであるBukkitも管理しています。長年に渡り、私達は多くの新機能を追加し、Minecraftの新しいバージョンをサポートするために変更を加えてきましたが、プラグインチュートリアルのような古いBukkitドキュメントの多くは、これから始める開発者にとって今でも非常に重要です。APIの使用に関する詳しい情報は、Spigot wikiセクションにもあります。

まとめ

SpigotMC.orgと私達のソフトウェアについて少しはご理解頂けたでしょうか。もし、サポートが必要な場合は、適切なセクションで質問してください。私達の多くのメンバーが喜んでサポートします。

パンフレット/インフォグラフィックス

以下のパンフレットは、MINECON 2015のブース用に制作したものです。数値は少し古くなっていますが(今は全ての数値が大きくなっています!)、SpigotとBungeeCordの優れた参考資料となっています。


本投稿は公式wikiの日本語訳です。翻訳精度及び内容については一切保証しません。

元ページ:https://www.spigotmc.org/wiki/about-spigot/