マイクラプラグインサーバーの立て方!Paperで導入する手順を初心者向けに解説
2026.06.21広告・PRを含む記事です
プラグイン
【マイクラ】EssentialsXの導入方法と使い方!コマンド一覧と権限設定も解説
- サーバーにホームやワープ機能を追加したい
- プレイヤー間のお金のやりとりを実装したい
- キック・バン・ミュートなどの管理コマンドをまとめて使いたい
EssentialsXは、マイクラサーバーによく使われる機能をまとめて追加できるプラグインです。
ホーム・ワープ・テレポート・経済・管理機能など160以上のコマンドが含まれています。
まずCoreだけ導入してサーバーを起動し、必要に応じてモジュールを追加する順番で進めます。
EssentialsXとは?マイクラサーバーの基本機能をまとめて追加できるプラグイン
EssentialsXは、旧Essentialsプラグインを引き継いでメンテナンスされているJava版サーバー向けプラグインです。
基本的にはPaperサーバーでの利用を推奨します。
SpigotやCraftBukkit系でも動作しますが、バニラサーバー・統合版単体・Forge/Fabric系サーバーには導入できません。
EssentialsXでできること
主な機能は次のとおりです。
| カテゴリ | できること |
|---|---|
| テレポート | /home、/warp、/tp、/tpa(テレポート申請)、/back |
| メッセージ | プレイヤー間のプライベートメッセージ、ニックネーム設定 |
| 経済 | お金のやりとり(/pay)、残高確認(/balance)、管理者によるお金調整 |
| 管理 | kick、ban、tempban、mute、jail、vanish |
| ゲームプレイ補助 | /gamemode、/god、/heal、/feed、/fly、/invsee |
| アイテム・キット | キットの作成、アイテム付与(/give、/i) |
EssentialsXの主なモジュール
EssentialsXは複数のJARファイルに分かれています。
| モジュール | 役割 | 必要か |
|---|---|---|
| EssentialsX(Core) | 基本コマンドすべて | 必須 |
| EssentialsX Chat | チャットフォーマット変更、prefix/suffix表示 | 任意 |
| EssentialsX Spawn | スポーン地点の設定、ニュープレイヤー誘導 | 任意 |
| EssentialsX Protect | 基本的なワールド保護 | 任意 |
| EssentialsX AntiBuild | 建築権限の制御 | 任意 |
| EssentialsX Discord | Discordとのチャット連携 | 任意 |
Coreだけでもホーム・ワープ・管理コマンドは使えます。
補足
EssentialsX ProtectとAntiBuildは、特定エリアを保護する用途には向いていません。エリア保護が必要な場合はWorldGuardを使います。
EssentialsXの導入に必要なもの
EssentialsXを使うには、PaperなどのJava版プラグイン対応サーバーが必要です。
まだサーバーを立てていない場合は、先にこちらで準備します。
EssentialsXの導入方法
導入は次の3ステップです。

- 必要なjarをダウンロードする
- pluginsフォルダへ配置する
- サーバーを再起動して設定ファイルを生成する
必要なjarをダウンロードする
EssentialsXのJARはGitHubリリースページまたはSpigotMCサイトから入手します。
最低限必要なのはCoreのEssentialsX-x.x.x.jarだけです。
チャットフォーマットを変えたい・プレイヤー名の前にLuckPermsのprefixを表示したい場合は、EssentialsXChat-x.x.x.jarも一緒にダウンロードします。
pluginsフォルダへ配置する
ダウンロードしたjarをサーバーのpluginsフォルダに配置します。
server/ plugins/ EssentialsX-x.x.x.jar ← Core(必須) EssentialsXChat-x.x.x.jar ← 任意モジュール EssentialsXSpawn-x.x.x.jar ← 任意モジュールサーバーを再起動して設定ファイルを生成する
jarを配置したらサーバーを再起動します。
起動後、plugins/Essentials/config.ymlが自動生成されます。
/ess versionをゲーム内で実行してバージョンが返ってくれば導入完了です。
LuckPermsとVaultとの関係
EssentialsXだけでホーム・ワープ・管理コマンドは動きます。
prefix/suffix表示・グループ別チャットフォーマット・他の経済プラグインとの連携にはVaultが必要です。
LuckPermsはコマンド権限やグループ・prefix管理のために推奨されるプラグインですが、必須ではありません。
| プラグイン | 役割 |
|---|---|
| LuckPerms | 権限管理(誰がどのコマンドを使えるか) |
| Vault | prefix/suffix・経済・グループ情報のブリッジ |
ChatモジュールでLuckPermsのprefix/suffixを表示したい場合は、VaultとLuckPermsの両方が必要です。
ホーム・ワープ・管理コマンドだけ使うなら、どちらも入れなくても動きます。
EssentialsXを日本語化する方法
EssentialsXは未設定時にサーバーのシステム言語を使おうとします。
日本語に固定したい場合はconfig.ymlのlocaleを変更します。
locale: ja変更後、サーバーを再起動すると日本語のメッセージに切り替わります。
未翻訳のメッセージは英語で表示される場合があります。
EssentialsXの初期設定
インストール直後にplugins/Essentials/config.ymlを開きます。
localeは未設定だとサーバーのシステム言語に引っ張られるため、jaに変更します。
newbies.kitはキット名と一致しないと無効になります。デフォルト値toolsのままにするならキットtoolsを作るか、不要なら値を空にします。
| 設定項目 | 内容 | 例 |
|---|---|---|
locale | メッセージ言語 | ja |
ops-name-color | OP名の色 | '4'(赤) |
newbies.kit | 新規参加者に渡すキット | tools |
newbies.spawnpoint | 新規参加者のスポーン地点 | spawn |
chat.format | チャットフォーマット(Chatモジュール必要) | <{DISPLAYNAME}> {MESSAGE} |
設定を変更したらサーバーを再起動して反映させます。
よく使うコマンド一覧
ホーム・ワープ・テレポート系
| コマンド | 内容 |
|---|---|
/home | 設定したホームにテレポート |
/sethome [名前] | 現在地をホームに設定 |
/delhome [名前] | ホームを削除 |
/warp [名前] | ワープ地点にテレポート |
/setwarp [名前] | 現在地をワープ地点に設定 |
/tp <プレイヤー名> | 指定プレイヤーの元へテレポート(管理者用) |
/tpa <プレイヤー名> | テレポート申請を送る |
/tpaccept | テレポート申請を承諾 |
/back | 直前のテレポート前の場所に戻る |
経済・ショップ系
| コマンド | 内容 |
|---|---|
/balance | 残高を確認 |
/pay <プレイヤー名> <金額> | 別のプレイヤーにお金を送る |
/eco give <プレイヤー名> <金額> | 管理者がプレイヤーにお金を付与 |
/eco set <プレイヤー名> <金額> | 管理者がプレイヤーの残高を設定 |
/eco take <プレイヤー名> <金額> | 管理者がプレイヤーのお金を減らす |
管理者向けコマンド
| コマンド | 内容 |
|---|---|
/kick <プレイヤー名> [理由] | プレイヤーをキック |
/ban <プレイヤー名> [理由] | プレイヤーをBANする |
/tempban <プレイヤー名> <期間> [理由] | 期間指定でBAN(例:1d=1日) |
/mute <プレイヤー名> | チャットをミュート |
/vanish | 管理者が姿を消す |
/gamemode <モード> [プレイヤー名] | ゲームモードを変更 |
/god [プレイヤー名] | 無敵モードを切り替え |
/heal [プレイヤー名] | 体力を全回復 |
/feed [プレイヤー名] | 空腹度を全回復 |
/invsee <プレイヤー名> | 対象プレイヤーのインベントリを開く |
権限設定の基本
EssentialsXのコマンドは、パーミッションノードで制御します。
LuckPermsで、グループごとに使えるコマンドを設定します。
defaultグループはサーバーに参加した全プレイヤーが自動的に属するグループです。
defaultグループには、一般プレイヤーに開放するコマンドの権限だけを付与します。
/lp group default permission set essentials.home true/lp group default permission set essentials.sethome true/lp group default permission set essentials.warp true/lp group default permission set essentials.tpa true/lp group default permission set essentials.tpaccept true/lp group default permission set essentials.tpdeny true/lp group default permission set essentials.back true/lp group default permission set essentials.pay true/lp group default permission set essentials.balance true管理者グループにはessentials.*を付与するとすべてのコマンドを使えます。
/lp group admin permission set essentials.* trueOP単位ではコマンドを絞り込めないため、グループ管理に移行したい場合の手順はこちらで説明しています。
EssentialsXが動かない時の確認項目
- CoreのJARが
pluginsフォルダに入っているか - EssentialsX ChatとVaultが両方入っているか(Vaultなしではprefix/suffixが表示されない)
- 使用中のMinecraft/Paperのバージョンが、導入するEssentialsXの対応範囲に入っているか
- バニラサーバーやBedrock版サーバーになっていないか
- 起動ログにEssentialsXのエラーが出ていないか
補足
EssentialsX Chatでprefix/suffix表示やグループ別フォーマットを使うには、VaultとLuckPermsなどの権限プラグインが必要です。Vaultがない場合、チャットフォーマットの変更は一部動作しますが、prefix/suffixは表示されません。
まとめ:EssentialsXで最初に設定すること
EssentialsXを導入したら、最初にconfig.ymlを開いてlocale: jaに変更し、サーバーを再起動します。
次にLuckPermsでdefaultグループへの権限を設定すると、一般プレイヤーが使えるコマンドを絞り込めます。
ホーム・ワープ・管理コマンドはCoreだけで使えます。チャットフォーマットやDiscord連携が必要になったタイミングでモジュールを追加します。
Q
EssentialsとEssentialsXはどう違いますか?
A
EssentialsはBukkit時代に作られた旧バージョンで、現在はメンテナンスされていません。EssentialsXは現在もメンテナンスが続いているフォーク版です。現在のサーバーにはEssentialsXを使います。
Q
VaultなしでEssentialsXは動きますか?
A
Coreのコマンド(ホーム・ワープ・管理系)はVaultなしで動作します。ただしEssentialsX Chatでのprefix表示や他の経済プラグインとの連携にはVaultが必要です。







