Minecraft ゲーム 使い方講座

Minecraft Spigotサーバー運営で必須!?PermissionEXの設定

投稿日:

今回はMinecraftのあるプラグインについて紹介したいと思います。
このプラグインがないとプラグインを使用した時にOPの方しか使えないかと思います。
これを解決出来るプラグインが

“PermissionEX”

こちらのプラグイン。

しかしこのプラグイン、なかなか難しいです。私も理解するのに時間がかかりました。ゆっくり書いていこうかと思います。

※間違いがある可能性があります。間違っていたらご連絡をお願いします。またいつも通り、自己責任でお願いします。

そもそもPermissionEXって何?


例えば、WorldEDITというプラグインをみんなで使いたい時。
通常ですと斧を使用して、範囲選択して使います。

しかしこのPermissionEXでパーミションの設定をしていないとOPしか使用することが出来ません。

つまりこのPermissionEXは誰がどのプラグインの使用が出来るかを管理できるプラグインです。

導入方法


1.まずはダウンロードします。
2.プラグインフォルダへ
3.一度サーバーを起動させ停止させる。

この後にPermissionEXフォルダが生成されており、その中にPermission.ymlがあると思います。
これを一旦デスクトップかどこかにコピーします。またバックアップとしてどこかにコピーをしておきましょう。

このymlをメモ帳などで開きます。

以下個人的にオススメ
Windows・・・サクラエディタ
Mac・・・CotEditer

まずは中身の説明から

コピペはエラーの原因となりますのでやめましょう。

groups: 
  default: 
    default: true 
    permissions: 
    - modifyworld.*

↑のように記載されてると思います。
一番上から

groups・・・ グループ設定をする
default・・・ グループ名
default:true・・・これがtrueだとこのグループに属されます。
permissions・・・ ここに行いたいコマンドのパーミションを記入していきます。パーミションに関してはプラグインごとに違いますので自分で調べてください。聞かれてもお答えできません。

グループの追加


上記で説明したdefaultグループ。これは一般の人が入るグループ。サーバー管理者用に追加のグループを作成しましょう。

groups: 
  default: 
    default: true 
    permissions: 
    - modifyworld.*
  Admin:
    default: false
    permissions:
   - '*'

今回は管理者用”Admin”グループを設定しました。
Permissionを * にすることですべてのプラグインが利用可能です。OPと同じ状態になります。

グループを増やしたいという方はもっと書いていきます。

Adminグループに属するユーザーの設定


これで完了ではありません。これでログインをしてもdefaultグループに属してしまいます。
なのでAdminに属するユーザーの設定をします。

groups: 
  default: 
    default: true 
    permissions: 
    - modifyworld.*
  Admin:
    default: false
    permissions:
   - '*'
users:
    MinecraftIDを入力:
     group:
     - Admin

上のようにすると”MinecraftIDを入力”がAdminグループになりました。

ここに書かれた”MinecraftIDを入力”以外がdefaultグループに入ることになります。

Permissionの追加


先程、パーミションは自分で調べてくださいと書きましたが、書き方を紹介します。
今回は
WorldEditの斧を選択範囲として使うためのパーミション
– worldedit.selection.*を設定します。


groups: 
  default: 
    default: true 
    permissions: 
    - modifyworld.*
    - worldedit.selection.*
  Admin:
    default: false
    permissions:
   - '*'
users:
    MinecraftIDを入力:
     group:
     - Admin

これでdefaultグループではWorldEditの斧での選択範囲が利用できるようになりました。
このように使いたいコマンドのパーミションを調べていき入力します。

設定が終わったら?


保存して最初にコピーしてきた
plugin/PermissionEX/permission.ymlに上書き。

あとは起動するだけです。
文が間違っているとコンソールにエラーが出ます。もう一度、設定を見直します。

プログラミングでもそうですが、こういうのって中々間違いが見つかりません。そういう時はバックアップを取っていたファイルをもう一度使い、やり直しすることをオススメします。


一度起動に成功すると、書いたコードが若干変化します。下はMinecraftFreeLifeの設定。あまり見せたくないが・・・
スクリーンショット 2016-05-18 08.35.47

スポンサーリンク

-Minecraft, ゲーム, 使い方講座

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

NINTENDO Switch右側ジョイコン故障〜サポートに電話編〜

どうも。ものすごく久しぶりの更新です。  ネタがなかったのと時間があまりなく・・・・ Switchのレビューも中途半端になってしまいました。 さて、購入してから2ヶ月半。我が家のSwitchは全然壊れ …

no image

PC GamePad Logicool F310を購入!

最近の出来事。 仮想マシンでドラゴンクエストXをやっていたら急にコントローラーF310が暴走し始める。 接続されました。切れましたとと繰り返し出まくる。 どうやらUSB端子がおかしくなったようだ。 ↑ …

no image

今更?モンストにハマる!超・獣神祭10連引いてみた!iPhone編 ※動画あり

どうも。スマートフォンゲームが好きではありませんが、何故か最近はモンスターストライクというゲームをやっていまして・・・ 今回は2015年8月30日から開催されている超・獣神祭に10連チャレンジというこ …

ニンテンドー3DS ”ゼルダの伝説”テーマを適用させてみた!

今日はnew 3DSの発売日!  8月に買ってしまったので関係ない!!! ほんとはほしいよw まいいですw さて今日からニンテンドー3DSのホーム画面にテーマを適用させることができるようになりました。 …

no image

PSNお詫びクーポン配布開始! 期間短いので注意!

2014年12月25日以降発生した“PSN”への接続障害のお詫びとして先日発表された割引クーポンですが 本日からクーポンコードが発表されました。 カート内の商品を一回限り10%にすることができるようで …