本文へスキップ
Minecraft

ドキュメント:起動スクリプトジェネレーター(Aikar's flags)

Minecraft Javaサーバー用の起動スクリプトジェネレーター:-Xms/-Xmx、PaperMC推奨のG1GCフラグ(Aikar's flags)、--nogui、再起動ループ、独自のJVM引数。すべてブラウザ内で処理されます。

最終更新日:2026/10/9

ツールを開く

Minecraft Javaサーバーは「java -Xms… -Xmx… -jar server.jar」で起動します。このツールは、固定メモリ(-Xms = -Xmx)、PaperMCドキュメントが推奨するG1GCフラグ(「Aikar's flags」)、--noguiオプションを含む完全なコマンドを作成します。

ツールの使い方

  1. ダウンロードしたjarの名前(paper.jar、purpur.jar、fabric-server-launch.jar、server.jarなど)を入力します。

  2. RAMをGB単位で選びます。システム用に1〜1.5GBを残してください(例:8GBのマシンなら6GB)。

  3. Aikar's flags(Paperと派生版で推奨)と、必要なら再起動ループを有効にします。

  4. start.shをダウンロードしてサーバーフォルダに置き、実行権限を付けます:chmod +x start.sh。

  5. ./start.shを実行します。初回起動時はeula.txtでeula=trueに設定してEULAに同意してください。

Javaのバージョンとウィンドウズ版

PaperMCのドキュメントによると、現行のPaperはJava 25以上が必要です。1.20〜1.21.11はJava 21、1.17〜1.19はJava 17を使用します。お使いのバージョンはPaperMCの「Getting started」で確認してください。Windowsでは同じコマンドを1行にしてstart.batに書き、末尾に「pause」を付けます。

java -Xms6G -Xmx6G -jar paper.jar --nogui
pause

よくある質問

なぜ-Xmsと-Xmxを同じにするのですか?
PaperMCはヒープのリサイズを避けるため両方を同じ値にし、OS用に約1〜1.5GBを残すことを推奨しています。Aikar's flagsには起動時にメモリを確保する-XX:+AlwaysPreTouchも含まれます。
フラグはVanillaやFabricにも使えますか?
これらはJVM(G1GC)のオプションなので、どのJavaサーバーでも動作します。変わるのは「-jar」部分のみです(例:fabric-server-launch.jar)。PaperMCはPaper向けに文書化しています。他のサーバーでは、テストしてGC停止時間を確認してください。
server.properties エディタツールのスクリーンショットMinecraftログイン不要
Minecraft Javaサーバーを設定:プレイヤー、ワールド、パフォーマンス、ホワイトリスト、RCON。
設定Java Edition開く
ドキュメント
Minecraft
Minecraftログイン不要
2行のカラフルなMOTDをライブプレビュー付きで作成:§コード、16進カラー、server.properties用の行、MiniMessage。
MOTDカラー開く
ドキュメント
Minecraft
Minecraft要ログイン
Bukkit・Spigot・PaperのYAMLファイルを編集。主要キーの解説、既定値、インデントエラー検出付き。
YAML設定開く
ドキュメント
Minecraft
Minecraftログイン不要
ユーザー名の一覧からwhitelist.jsonとops.jsonを生成。オフラインUUIDはローカルで計算し、通信やMojangへの問い合わせは不要です。
プレイヤー管理開く
ドキュメント
Minecraft
Minecraftログイン不要
Minecraftのワールドボーダーの半径、チャンク数、リージョン数、事前生成時間、ディスク容量、読み込みチャンクを計算します。
ワールドパフォーマンス開く
ドキュメント
Minecraft
Minecraftログイン不要
itzg/minecraft-serverイメージ用のdocker-compose.ymlを生成:サーバー種別、バージョン、メモリ、人数、RCON、OP、ホワイトリスト。
Dockerデプロイ開く
ドキュメント