【2025年12月最新】LuckPerms権限設定完全ガイド – グループ・プレフィックス・WebEditor活用法

目次

LuckPermsとは:Minecraft権限管理の標準プラグイン

LuckPermsは、Minecraftサーバーの権限(Permissions)を一元管理できる定番プラグインです。Paper/Spigot(Bukkit系)はもちろん、Proxy(Velocity/BungeeCord)や、Fabric/Forge系にも対応しており、サーバー構成に合わせて導入できます。

2025年12月時点では、Minecraft本体もアップデート(例:Java Edition 1.21.11)を継続しているため、LuckPermsも必ず「公式配布ページで表示される最新版」を使うのが安全です(古いJarのままだと、権限は設定できても周辺プラグインとの連携で詰まりやすくなります)。

LuckPermsの主な特徴

  • グループ/ユーザー単位で権限を細かく制御(コマンド、機能、GUI操作など)
  • 継承(inheritance)優先度(weight)で階層管理がしやすい
  • Web Editorでブラウザ上から視覚的に編集でき、ミスを減らせる
  • コンテキスト(ワールド別・サーバー別など条件付き権限)に対応
  • MySQL/MariaDB等のDBを使い複数サーバー同期が可能

LuckPermsのインストール方法

ステップ1:プラグインのダウンロード

LuckPerms公式配布ページから、あなたの環境に合うファイルを選んでダウンロードします(Paper/SpigotならBukkit版、ProxyならVelocity/Bungee版、MOD環境ならFabric/Forge版)。

  • Bukkit/Spigot/Paper:LuckPerms-Bukkit-.jar
  • Velocity:LuckPerms-Velocity-.jar
  • BungeeCord:LuckPerms-Bungee-.jar
  • Fabric:LuckPerms-Fabric-.jar
  • Forge/NeoForge:LuckPerms-Forge-*.jar

ステップ2:プラグインのインストール

Paper/Spigotの場合は、ダウンロードしたJarをサーバーの plugins フォルダへ入れます。

例:plugins/LuckPerms-Bukkit-*.jar

ステップ3:サーバーの再起動

サーバーを再起動(または起動)すると、plugins/LuckPerms/ が生成され、初期設定ファイルが作られます。

ステップ4:動作確認

コンソールまたはゲーム内で以下を実行し、ヘルプが表示されれば導入成功です。

lp help

初期設定:管理者への全権限付与

まずは自分(管理者)に必要な権限を付与します。OPでも操作はできますが、運用上は「LuckPerms権限を明示的に付ける」ほうが安全です。

lp user <あなたのID> permission set luckperms.* true

基本的な権限設定コマンド

権限の基本構造

LuckPermsは「権限ノード」を true/false で付与します。多くのプラグインは pluginname.command のようなノードを持ち、付与した人だけが機能を使える仕組みです。

ユーザーへの権限付与

lp user <プレイヤー名> permission set <権限ノード> true

例:EssentialsXの/flyを許可する場合(権限ノードは環境により異なるので、必ずそのプラグインのドキュメントを確認してください)

lp user Steve permission set essentials.fly true

権限の削除

lp user <プレイヤー名> permission unset <権限ノード>

ユーザー情報の確認

lp user <プレイヤー名> info

主要コマンド一覧表

目的コマンド例
ヘルプlp help
ユーザー権限付与lp user Steve permission set example.perm true
ユーザー権限削除lp user Steve permission unset example.perm
グループ作成lp creategroup member
グループに権限付与lp group member permission set example.perm true
ユーザーをグループへlp user Steve parent add member
Web Editorlp editor

グループ管理と権限の継承

グループとは

「member」「vip」「mod」「admin」などの役割をグループとして作り、権限をまとめて付与します。個人に権限を直付けすると管理が破綻しやすいので、基本はグループ運用がおすすめです。

グループの作成

lp creategroup member lp creategroup vip lp creategroup mod lp creategroup admin

グループに権限を付与

lp group member permission set essentials.spawn true lp group vip permission set essentials.fly true lp group mod permission set essentials.kick true

権限ノードはプラグインごとに異なります。困ったら「プラグイン名 + permission」などで公式/配布ページの権限一覧を確認してください。

プレイヤーをグループに追加

lp user Steve parent add member

グループの階層構造と継承

上位グループが下位グループを継承すると、下位の権限をまとめて持てます。

lp group vip parent add member lp group mod parent add vip lp group admin parent add mod

これで、adminはmod/vip/memberの権限をすべて引き継ぎます。

グループの優先度(Weight)設定

複数グループを同時に持たせる運用(例:member + event)をする場合は、weight(優先度)を決めておくと表示や競合が安定します。

lp group member setweight 10 lp group vip setweight 20 lp group mod setweight 50 lp group admin setweight 100

Web Editorを使った視覚的な権限設定

Web Editorの開き方

ゲーム内/コンソールで以下を実行します。

lp editor

URLが表示されるのでブラウザで開き、GUIで編集します(リンクは期限付きなので、作業中に切れたら再発行してください)。

Web Editorの基本操作

  • 左側で「Groups / Users」を選択
  • 権限(Permissions)を追加/削除
  • Prefix/Suffixなどのメタ(Meta)を設定
  • 編集後、右上の「Apply」相当の操作でコマンドを生成
  • 生成されたコマンドをサーバーに貼り付けて反映

Web Editorの利点

  • コマンド打ち間違いによる事故を減らせる
  • 継承関係やメタ設定を俯瞰しやすい
  • 作業履歴の管理がしやすく、チーム運用にも向く

実践的な権限設定例

例1:基本的な3階層サーバー

Defaultグループ(一般プレイヤー)

/lp creategroup default
/lp group default permission set minecraft.command.me true
/lp group default permission set minecraft.command.tell true
/lp group default permission set essentials.spawn true
/lp group default permission set essentials.home true
/lp group default permission set essentials.sethome true

VIPグループ(支援者)

/lp creategroup vip
/lp group vip parent add default
/lp group vip permission set essentials.fly true
/lp group vip permission set essentials.hat true
/lp group vip permission set essentials.workbench true
/lp group vip meta setprefix "&6[VIP] &f"

Moderatorグループ(運営補助)

/lp creategroup moderator
/lp group moderator parent add vip
/lp group moderator permission set minecraft.command.kick true
/lp group moderator permission set minecraft.command.ban true
/lp group moderator permission set essentials.mute true
/lp group moderator permission set worldedit.region.* true
/lp group moderator meta setprefix "&3[MOD] &f"

例2:ワールド別権限設定

ワールド別に権限を切り替えたい場合は、コンテキストを使います(例:特定ワールドでのみ許可)。

lp group member permission set essentials.home true world=world lp group member permission set essentials.home false world=world_nether

実際のコンテキストキーは環境で変わることがあるので、Web Editorの「Contexts」表示で確認すると確実です。

例3:時限的な権限付与

イベントで一時的に権限を付与したいときは、期限付き付与が便利です。

lp user Steve permission settemp essentials.fly true 3d

例4:否定権限の設定

継承で持ってしまう権限を「このグループだけ禁止」にしたい場合は false を使います。

/lp group default permission set minecraft.command.stop false
/lp group default permission set essentials.time.set false

例5:プレフィックス・サフィックスの色設定

例:VIPのプレフィックスを付けたい場合(カラーコードは環境により解釈が異なることがあります)。

/lp group admin meta setprefix "&c[ADMIN] &f"
/lp group moderator meta setprefix "&9[MOD] &f"
/lp group vip meta setprefix "&6[VIP] &7"
/lp group default meta setprefix "&7"
  • &0 – 黒
  • &1 – 濃い青
  • &2 – 濃い緑
  • &3 – 濃い水色
  • &4 – 濃い赤
  • &5 – 濃い紫
  • &6 – 金色
  • &7 – 灰色
  • &8 – 濃い灰色
  • &9 – 青
  • &a – 緑
  • &b – 水色
  • &c – 赤
  • &d – ピンク
  • &e – 黄色
  • &f – 白

注意:プレフィックス・サフィックスをチャットに表示するには、EssentialsXのチャット機能や、チャットフォーマット系プラグイン(例:LuckPerms Chat Formatter 等)が別途必要です。


複数サーバー間での権限同期

Velocity/BungeeCord+複数バックエンド(ロビー・サバイバル・ミニゲーム等)の構成では、DB共有による一元管理が定番です。LuckPermsをプロキシ側と各サーバー側に導入し、同じDBへ接続して同期します。

ステップ1:データベースの準備

MySQL/MariaDBにDBとユーザーを作ります(パスワードは必ず強固に)。

CREATE DATABASE luckperms CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; CREATE USER 'luckperms'@'%' IDENTIFIED BY 'secure_password'; GRANT ALL PRIVILEGES ON luckperms.* TO 'luckperms'@'%'; FLUSH PRIVILEGES;

ステップ2:LuckPerms設定ファイルの編集

各サーバーの plugins/LuckPerms/config.yml で、ストレージをDBに切り替えます(例)。

storage-method: mysql

data:
  address: localhost:3306
  database: luckperms
  username: luckperms
  password: secure_password
  
  pool-settings:
    maximum-pool-size: 10
    minimum-idle: 10
    maximum-lifetime: 1800000
    connection-timeout: 5000

DBが別ホストの場合は、ファイアウォールと接続元制限(IP制限)を必ず設定してください。

ステップ3:サーバーの再起動

全サーバーを再起動し、lp sync などで同期状態を確認します(環境によりコマンドは変わる場合があります)。

メリット

  • 権限設定を一度行えば全サーバーに反映できる
  • 運用ミス(サーバーごとの設定ズレ)が激減する
  • スタッフが増えても管理しやすい

トラブルシューティング

問題1:権限を設定したのに反映されない

  • 付与先が「ユーザー」か「グループ」か確認(意図したほうに付いているか)
  • 継承関係の上位で false が付与されていないか確認
  • lp user <名前> info で実効権限を確認
  • プラグイン側の権限ノードがそもそも違う可能性(配布ページで確認)

問題2:Web Editorが開けない

  • URLの期限切れ:もう一度 lp editor で再発行
  • サーバーから外部への通信が制限されている(ホスティング側の制限やFW)
  • プロキシ環境の場合は、プロキシ側にも導入が必要なケースがある(構成を確認)

問題3:プレフィックスがチャットに表示されない

  • LuckPermsは「権限/メタ管理」なので、チャット整形担当のプラグインが必要
  • EssentialsX Chat、チャットフォーマッタ、TAB系(表示系)など導入・設定を確認
  • プレフィックスの優先度(数字)や複数グループのweightも確認

問題4:複数サーバーで権限が同期されない

  • 全サーバーの storage-method が同じか、接続先DBが同じか確認
  • DBユーザー権限(GRANT)不足や接続拒否がないかログ確認
  • プロキシ/バックエンド両方で同じ設計(どこで編集するか)を統一

LuckPerms運用に最適なVPSサーバー

LuckPermsは軽量ですが、Minecraft本体(Paper/Spigot)や同時導入プラグイン(EssentialsX、保護系、チャット/TABなど)で必要スペックが変わります。目安としては以下です。

  • 2GB:少人数(~5人)・プラグイン少なめ・軽量運用
  • 4GB:中規模(~10~20人)・基本プラグイン一式
  • 8GB以上:人数多め・ワールド重め・プラグイン多め・プロキシ複数構成

また、Minecraft 1.21系はJava 21が前提になりやすいため、VPSは64bit OS+Java 21が素直に入る環境(Ubuntu 22.04/24.04等)を推奨します。

サービス特徴料金感(目安)向いている人
ConoHa for GAMEゲームテンプレ/管理画面が簡単Minecraft 394円/月~(構成で変動)とにかく手軽に始めたい
XServer VPS for Gameゲーム用途に最適化(プランと運用が分かりやすい)2GBプランの提示あり(公式料金表参照)国内大手で安定重視
さくらのVPS老舗・リージョン選択・拡張が柔軟2G:大阪1,848円/月など長期運用、拡張も視野
KAGOYA CLOUD VPS日額課金&月額上限あり、NVMe2GB:月額上限770円検証~本番までコスパ重視
シンVPS国内向けVPS、シンプル運用1GB 690円/月~(目安)低~中コスト帯で探す

ConoHa for GAME

ConoHa for GAMEは、Minecraftなどのゲームサーバーをテンプレートから簡単に立ち上げたい人向けです。管理画面がわかりやすく、初めてのVPSでも迷いにくいのが強みです。

  • 初心者でも導入しやすい(テンプレート/管理画面が簡単)
  • 短期イベント運用などでも始めやすい
  • 最初は2GB以上推奨(プレイ人数・プラグイン数で増やす)

価格はキャンペーンや構成で変わりますが、公式のゲームサーバー料金表ではMinecraftが月額394円~の表示があります(最安帯の目安)。

→ ConoHa for GAME 公式ページへ

XServer VPS for Game

XServer VPS for Gameは、ゲーム用途に合わせて選びやすいプラン設計が特徴です。Minecraft運用も想定されているため、初期のつまずきが少なく、国内大手の安心感もあります。

  • ゲーム用途の導線が整っていて迷いにくい
  • サーバー運用を長く続けたい人向け
  • 人数が増えるなら4GB以上を推奨

公式側の料金表では2GBプランの月額が提示されています(最新の価格は公式で必ず確認してください)。

→ XServer VPS for Game 公式ページへ

さくらのVPS

さくらのVPSは、老舗で運用ノウハウが多く、リージョン(東京/大阪/石狩)を選べるのも魅力です。安定稼働と拡張性を重視する人に向きます。

  • 老舗で安心、運用情報が豊富
  • リージョン選択でき、プレイヤーの地域に合わせやすい
  • 2Gで小規模、4G以上で中規模運用が現実的

公式の料金・仕様一覧では、2Gプランが大阪1,848円/月(東京1,958円/月、石狩1,738円/月)などの表示があります(税/プラン表示は公式表記に準拠)。

→ さくらのVPS 公式ページへ

KAGOYA CLOUD VPS

KAGOYA CLOUD VPSは、日額課金+月額上限という料金体系が特徴で、検証や短期運用でもコストが読みやすいのがメリットです。NVMe構成のプラン情報もあり、ストレージ周りを重視する人にも向きます。

  • 日額課金が可能、月額上限ありで安心
  • プランを上げ下げしながら検証しやすい
  • DB同期(MySQL/MariaDB)を別インスタンスに分ける運用もしやすい

公式ページ上では、NVMeプランの例として2GB:日額28円、月額上限770円などが提示されています(最新は公式表で確認)。

→ KAGOYA CLOUD VPS 公式ページへ

シンVPS

シンVPSは、国内向けのVPSとして比較されることが多く、低~中コスト帯で検討したい人の候補になります。サーバー用途では、最低でも2GB以上を目安にし、同時接続やプラグイン量で4GBへ上げるのが安全です。

  • コストを抑えつつVPS運用したい人向け
  • まずは2GB、余裕を見て4GBが無難
  • 長期運用はバックアップと監視もセットで考える

料金表は変動するため、契約前に必ず公式の最新プランを確認してください。

→ シンVPS 公式ページへ

VPS選びのポイント

  • 1. メモリ:人数とプラグイン量で決める(迷ったら4GB)
  • 2. CPU:高負荷時(生成/移動/レッドストーン)に効く
  • 3. ストレージ:ワールド肥大化に備え、SSD/NVMe推奨
  • 4. バックアップ:自動スナップショット等があると安心
  • 5. サポート/運用導線:初心者ほど「テンプレ・管理画面」が重要

自分に合ったサーバーを見つける

どのVPSが自分に合っているか迷った場合は、サーバー比較診断サイト「comparison.quicca-plus.com」を活用してください。

プレイ人数、予算、必要な機能などの条件を入力するだけで、候補を絞り込みやすくなります。比較表やレビューも合わせて確認できるので、初めてのサーバー選びでも失敗しにくくなります。


関連動画:LuckPermsの使い方を動画で学ぶ

日本語で学べる動画を紹介します(必要に応じて複数見て、Web Editor操作とプレフィックス設定を押さえるのがおすすめです)。


よくある質問(FAQ)

Q1. LuckPermsとPermissionsExの違いは何ですか?

回答:PermissionsExは古い権限管理で、現在は更新が止まっていることが多い一方、LuckPermsは継続的に更新され、Web EditorやDB同期など現代的な運用に向いた機能が揃っています。新規運用はLuckPerms推奨です。

Q2. 権限を設定したのに反映されません。どうすればいいですか?

回答:lp user <名前> infoで実効権限を確認し、上位継承のfalse、権限ノードの誤り、チャット整形側の未導入などを順番に潰してください。まずはグループ運用に寄せると原因が追いやすいです。

Q3. 複数サーバーで権限を共有したいのですが、どうすればいいですか?

回答:MySQL/MariaDB等のDBを用意し、全サーバーのLuckPermsを同じDBへ接続させます。プロキシ構成なら、プロキシ側にも導入して設計を統一すると管理が安定します。

Q4. プレフィックスやサフィックスをチャットに表示させるには?

回答:LuckPermsは「メタを保持」するだけなので、チャット整形(EssentialsX Chat等)やフォーマッタ系プラグインの設定が必要です。LuckPerms側でprefixを設定し、表示側でそれを参照する形にします。

Q5. 特定のワールドでのみ有効な権限を設定できますか?

回答:可能です。コンテキスト(例:world)を使って、ワールド別の権限制御ができます。Web Editorでコンテキスト表示を確認しながら設定するとミスが減ります。


まとめ

LuckPermsは、Minecraftサーバー運用で避けて通れない「権限管理」を、グループ・継承・Web Editor・DB同期で強力に支えます。まずはグループ運用+Web Editorを軸にし、規模が大きくなったらDB同期で一元管理へ拡張するのが鉄板ルートです。

サーバー選びでは、人数とプラグイン量に合わせてメモリを決め、Java 21が素直に使えるVPSを選べば、LuckPerms運用も安定します。

出典

目次