2026.06.21広告・PRを含む記事です

プラグイン

【マイクラ】EssentialsXの導入方法と使い方!コマンド一覧と権限設定も解説

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 DiscordDiscordとのチャット連携任意

Coreだけでもホーム・ワープ・管理コマンドは使えます。

補足

EssentialsX ProtectとAntiBuildは、特定エリアを保護する用途には向いていません。エリア保護が必要な場合はWorldGuardを使います。

EssentialsXの導入に必要なもの

EssentialsXを使うには、PaperなどのJava版プラグイン対応サーバーが必要です。

まだサーバーを立てていない場合は、先にこちらで準備します。

PaperMCでプラグイン対応マイクラサーバーを立てる手順

マイクラプラグインサーバーの立て方!Paperで導入する手順を初心者向けに解説

EssentialsXの導入方法

導入は次の3ステップです。

EssentialsXのCoreを選び、pluginsフォルダへ配置し、サーバーを再起動して確認する流れの図解

  • 必要な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権限管理(誰がどのコマンドを使えるか)
Vaultprefix/suffix・経済・グループ情報のブリッジ

ChatモジュールでLuckPermsのprefix/suffixを表示したい場合は、VaultとLuckPermsの両方が必要です。

ホーム・ワープ・管理コマンドだけ使うなら、どちらも入れなくても動きます。

LuckPermsでマイクラサーバーの権限設定とグループ管理を行うサムネイル

LuckPermsの使い方!導入から権限設定まで初心者向けに解説

EssentialsXを日本語化する方法

EssentialsXは未設定時にサーバーのシステム言語を使おうとします。

日本語に固定したい場合はconfig.ymllocaleを変更します。

locale: ja

変更後、サーバーを再起動すると日本語のメッセージに切り替わります。

未翻訳のメッセージは英語で表示される場合があります。

EssentialsXの初期設定

インストール直後にplugins/Essentials/config.ymlを開きます。

localeは未設定だとサーバーのシステム言語に引っ張られるため、jaに変更します。

newbies.kitはキット名と一致しないと無効になります。デフォルト値toolsのままにするならキットtoolsを作るか、不要なら値を空にします。

設定項目内容
localeメッセージ言語ja
ops-name-colorOP名の色'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.* true

OP単位ではコマンドを絞り込めないため、グループ管理に移行したい場合の手順はこちらで説明しています。

マイクラサーバーのOP権限を付与・剥奪して管理者権限を扱う方法

マイクラサーバーのOP権限の付与・剥奪方法!opコマンドの使い方も解説

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が必要です。

管理人spaのアイコン
spa この記事を書いた人

サーバーの構築と運用を繰り返して4年。その経験をもとに記事60本以上を執筆。

プロフィール詳細 →
管理人spa

マイクラサーバーの設定でつまずきたくないなら…

ConoHa for GAMEなら管理画面の案内に沿って進むだけ。月数百円〜で始められます

今すぐ始める