🌐 この記事を日本語で読んでいます。切り替えますか?
📖 英語(原文)で読む
またはお好みの言語を選択:

プラグインは、Minecraftサーバーに権限設定、経済システム、ミニゲーム、アンチチート、管理ツールなどの機能を追加するサーバー側の拡張機能です。Modとは異なり、プラグインはサーバー側のみで動作するため、プレイヤー側で何かをインストールする必要はありません。以下に、シンプルで分かりやすいステップ・バイ・ステップのガイドをまとめました。

1. プラグインとModの違いを理解する

  • プラグイン: サーバー側のみで動作します。プレイヤーは通常のバニラ環境のクライアントで接続可能です。サーバー管理、ゲーム内ルールの設定、マルチプレイ機能の拡張に使用されます。
  • Mod: サーバーとクライアントの両方で動作します。プレイヤーも同じModをインストールする必要があります。新しいブロック、アイテム、ゲームメカニクスの追加に使用されます。
  • 重要: プラグインを使用するには、プラグイン対応のサーバーソフトウェアが必要です。デフォルトのMinecraftサーバー(バニラ)はプラグインをサポートしていません

2. サーバーソフトウェアの選択とセットアップ

プラグインを動かすには、それらをサポートするサーバーソフトウェアが必要です。主な選択肢は以下の通りです:

人気のサーバーソフトウェア

  • Paper: 最も推奨される選択肢です。高速で安定しており、すべてのBukkit/Spigotプラグインに対応しています。ほとんどのサーバーに最適です。
  • Spigot: 広いプラグイン互換性を持つ有名なオプションです。ダウンロード: https://www.9minecraft.net/spigot/
  • Purpur: Paperをベースに、さらに詳細な設定オプションを追加したものです。上級者向けです。ダウンロード: https://www.9minecraft.net/purpur/

Paperサーバーのセットアップ方法

  1. Paperをダウンロード: 使用するMinecraftのバージョンに合わせた .jar ファイルを入手します。
  2. サーバー用フォルダを作成: PC上の任意の場所に新しいフォルダ(例:C:\MinecraftServer)を作成し、ダウンロードした .jar ファイルを中に入れます。
  3. 起動スクリプトを作成: start.bat という名前の新しいテキストファイルを作成し、以下の内容を記述します:
    java -Xmx4G -Xmx4G -jar paper.jar nogui
    paper.jar の部分は実際のファイル名に書き換えてください。-Xmx4G は4GBのRAMを割り当てる設定です。)
  4. サーバーを実行: start.bat をダブルクリックします。ファイルが生成された後、一度停止します。
  5. EULAへの同意: eula.txt を開き、eula=falseeula=true に書き換えて保存します。
  6. 再度実行: もう一度 start.bat をダブルクリックします。サーバーが完全に起動し、自動的に plugins フォルダが作成されます。

3. プラグインのダウンロードとインストール

  1. プラグインを探す:
    • こちらで探せます: https://www.9minecraft.net/tag/bukkit-plugins/
    • 初心者におすすめのプラグイン: EssentialsX(基本コマンド)、LuckPerms(権限管理)、WorldEdit(建築ツール)、Vault(経済API)。
    • プラグインが使用しているサーバーソフトウェア(Bukkit/Spigot/Paper)およびMinecraftのバージョンに対応しているか確認してください。
  2. ダウンロード: プラグインファイル(.jar ファイル)をダウンロードします。解凍はしないでください。
  3. プラグインを導入:
    • サーバーフォルダを開きます。
    • プラグインの .jar ファイルを plugins フォルダの中にコピーします。
  4. サーバーを再起動:
    • サーバーコンソールに stop と入力してEnterキーを押します。
    • 再度 start.bat を実行します。
    • プラグインが自動的に読み込まれます。コンソールに確認メッセージが表示されます。

4. プラグインの設定

  • 設定ファイル: 初回起動後、各プラグインは plugins/ 内に専用のフォルダを作成します(例:plugins/EssentialsX/)。Notepad++VS Code などのテキストエディタで config.yml を開き、設定をカスタマイズできます。
  • 再起動なしのリロード: 一部のプラグインは /reload や独自のコマンド(例:/essentials reload)をサポートしていますが、サーバーを完全に再起動する方が常に安全です。
  • 権限(Permissions): ほとんどのプラグインでは、誰がどのコマンドを使えるかを制御するために LuckPerms のような権限管理プラグインが必要になります。

5. 重要な注意事項

  • 互換性のチェック: プラグインがサーバーソフトウェアとMinecraftのバージョンをサポートしているか必ず確認してください。1.20.x 用のプラグインが 1.21.x で動作しない場合があります。
  • プラグインを入れすぎない: 各プラグインはサーバーのリソースを消費します。まずは必須のプラグインのみから始め、徐々に追加していきましょう。/tps コマンドでサーバーのパフォーマンスを監視してください。
  • プラグインを最新に保つ: 古いプラグインはセキュリティの脆弱性、クラッシュ、競合の原因になります。定期的に更新しましょう。
  • トラブルシューティング:
    • サーバーがクラッシュした場合は、コンソールログでエラーメッセージを確認してください。通常、どのプラグインが問題を起こしているか記載されています。
    • 問題を特定するために、plugins フォルダからプラグインを一つずつ取り除いて確認してください。
    • すべての前提プラグイン(Dependency)がインストールされているか確認してください(例:多くの経済プラグインには Vault が必要です)。
  • セキュリティ: プラグインは必ず信頼できるソースからダウンロードしてください。悪意のあるプラグインは、データの盗難、ワールドの破壊、サーバーへの不正アクセスを許す可能性があります。

この投稿を評価するにはクリック!
[Total: 3 Average: 3.7]