Minecraft: Java Edition 用の高速でカスタマイズ可能で互換性のあるオープン ソース サーバー。
Glowstone は、Java で書かれた軽量のゼロからのオープン ソース Minecraft サーバーで、Bukkit API とその主要なフォークである Spigot および Paper 用に書かれたプラグインをサポートします。
プロジェクトの主な目標は、正確なバニラ機能が必要ない場合、または公式ソフトウェアが提供できるよりも高いパフォーマンスが必要な場合に、Bukkit API と Minecraft サーバーの軽量実装を提供することです。 Glowstone は、ワールドごとのスレッド モデルを利用し、Bukkit API で必要な場合にのみ同期を実行します。
まだ質問がありますか?よくある質問をご覧ください。
Glowstone には、CraftBukkit に比べていくつかの重要な利点があります。
ただし、いくつかの欠点があります。
org.bukkit.craftbukkit
またはnet.minecraft.server
パッケージにある) の存在を予期する Bukkit プラグインは、正常に失敗するように設計されていない限り、Glowstone では動作しません。最新の機能リストについては、Wiki を確認してください。
最新の LTS および月次リリース、および最新ビルドへの直接リンクは、当社の Web サイトにあります。
古いリリースは GitHub で見つけることができます。
Oracle JDK (推奨) または OpenJDK、および Maven をインストールした後、ソースをチェックアウトします。
git clone https://github.com/GlowstoneMC/Glowstone
cd Glowstone
./scripts/build.sh
最終的な jar は、 glowstone.jar
という名前でbuild/libs/
に配置されます。
Glowstone の依存関係はコンパイル時に出力 jar にシェーディングされるため、Glowstone の実行は簡単です。必要な追加の JVM オプションとともにjava -jar glowstone.jar
を実行するだけです ( java -Xms1G -Xmx1G -XX:+UseG1GC -jar glowstone.jar
を使用することをお勧めします)。さまざまなコマンドライン オプションも利用できます。詳細については、 java -jar glowstone.jar --help
を実行してください。
デフォルトでは、設定はconfig/
サブディレクトリに保存され、ログはlogs/
サブディレクトリに保存されます。メインの設定ファイルはconfig/glowstone.yml
で、CraftBukkit のserver.properties
およびbukkit.yml
を置き換えます。これら 2 つのファイルの設定は、デフォルト構成の生成プロセス中に Glowstone の構成にコピーされます。
Glowstone は、コンソール入力とカラーコンソール出力に JLine を使用します。フラット コンソールが必要な場合は、JLine コンソールを構成で無効にすることができます。
さらに助けが必要ですか? Glowstone サーバーの実行、保守、構成に役立つガイドについては、Wiki を参照してください。
Glowstone サーバーでプレイしたいだけの方のために、 mc.glowstone.net
でテスト用のサーバーが用意されています。楽しむ!
サポートを受けるのに最適な場所は、GitHub の問題に関するものです。バグを報告する場合は、再テストして問題が再現するかどうかを含めてください。
Glowstone の Javadoc はここにあります。
Glowkit API (Paper API に基づいた Glowstone 用の更新された Bukkit、Spigot の Bukkit への更新と互換性のある) に関するドキュメントについては、Glowkit Javadocs を参照してください。
まず最初に、Glowstone の推進にご関心をお持ちいただきありがとうございます。私たちは、新しい開発者がプロジェクトに取り組むのを見るのをいつも楽しみにしています。開始方法に関するすべてのリソースは Wiki で見つけることができます。
より多くの支援者
Bountysource で Glowstone をスポンサーしましょう!
#mcdevs
- プロトコルとファイル形式の研究。Glowstone は、MIT ライセンスに基づいてリリースされたオープンソース ソフトウェアです。詳細については、 LICENSE
ファイルを参照してください。
Glowkit は、GPL ライセンスに基づいてリリースされたオープンソース ソフトウェアです。詳細については、Glowkit リポジトリのLICENSE.txt
ファイルを参照してください。