SPIGOTサーバの設定等々 パーミッション関連

デフォルトのサーバーコマンドだけだと、誰に OP (オペレーター?)権限を与えるか、OP権限で何が出来るか、、、の設定しか出来ないっぽい。

ログインしたユーザーのデフォルトの権限とかも設定したいので、プラグインを導入した。

昔は PermissionEx が便利だったようだが、開発が停止し、LuckPerms:title を使えとのことだ。 その理由として、PermissionEx の設定ファイル形式を引き継げる、、、ということのようだが、LuckPerms:title のデフォルトのストレージ形式は H2 となっていて、せっかくだし、H2 のまま進めることにする。

GitHub - lucko/LuckPerms: An advanced permissions plugin for Bukkit/Spigot, BungeeCord and Sponge.

初期設定

管理者を作成する

lp user ponguke permission set luckperms.* true

admin グループを作成する

lp creategroup admin

admin グループの権限を設定する

lp group admin permission set * true

全部与えてみた

user をグループに参加させる

lp user pongsuke parent add admin

これで、 user ponguske は、ログインすると、 admin グループとしての権限を持った状態になる。