#author("2020-07-13T19:39:35+09:00","","")
*PEX のぺーじ [#b424918c]

**コマンド類 [#ub0c032b]

|コマンド         |説明|h
|pex           |pexのヘルプ|
|pex reload       |pexを再読み込みする|
|pex worlds        |worldのpex設定を確認する|
|pex world <world>   |<world>のpex情報を表示する|
|pex world <world> inherit <parentWorlds>|世界定義の親子関係を作る|
|pex users list |pexのユーザリスト表示|
|pex user <user> |<user>のpexを確認する|
|pex user <user> delete |<user>を消去する|
|pex user <user> add <permission> |<user>に<Permission>を追加する|
|pex user <user> remove <permission> |<user>に<Permission>を消去する|
|pex user <user> group list |<user>の所属Groupを表示する|
|pex user <user> group add <group> |<user>を<group>に追加する|
|pex user <user> group remove <group> |<user>を<group>から消去する|
|pex default group |defaultGroupの情報を表示する|
|pex set default group <group> |<group>をdefaultグループにする|
|pex group |Groupのリストを表示する|
|pex groups |Groupのリストを表示する|
|pex group <group> create |<group>を作成する|
|pex group <group> create [parents] |[parents]を親にして<group>を作成する|
|pex group <group> parents set <parents> |<group>に継承元をセットする|
|pex group <group> |<group>のpexを表示する|
|pex group <group> list |<group>のpexを表示する|
|pex group <group> add <permission> |<group>に<Permission>を追加する|
|pex group <group> remove <permission> |<group>の<Permission>を削除する|
|pex group <group> users |<group>のユーザを表示する|
|pex group <group> user add <user> |<group>に<user>を追加する|
|pex group <group> user remove <user> |<group>から<user>を削除する|
**だいたいの流れ [#y4a02b0b]

グループ Admin Moderator default が定義してあるものとする。

以下は一例。
|グループ名|権限|備考|h
|Admin|管理者|なんでもあり。危険過ぎるので原則使わない|
|Manager|管理者|明示的な権限で事実上の頂点 (追加)|
|Moderator|調整者|ユーザー最高位。|
|VIP|特別待遇ユーザー|優遇したいときよう(追加)|
|default|通常ユーザー|普通のユーザー|
|Guest|ゲスト|制限ユーザー(追加)|

コマンドは[[bukkitの公式サイト:http://wiki.bukkit.org/CraftBukkit_Commands]]も参照

+管理者の追加 (一例としてキャラ名 asaasa とする 削除は add のかわりにremove)
 pex group Admin user add asaasa
+世界定義
 pex world world_nether inherit world
 pex world world_the_end inherit world
+Managerグループ作成。継承元なし。
 pex group Manager create
++op権限に相当する部分を許可
 pex group Manager add minecraft.command.ban
 pex group Manager add minecraft.command.kick
 pex group Manager add minecraft.command.difficulty 
 pex group Manager add minecraft.command.time
 pex group Manager add minecraft.command.weather
 pex group Manager add minecraft.command.teleport
 pex group Manager add minecraft.command.gamemode
 pex group Manager add multiverse.teleport.*
 pex group Manager add multiverse.core.spawn.*
+Guestグループ作成。継承元なし。
 pex group Guest create
++基本的にログイン以外は許可しないとかいうテスト
 pex group Guest add -minecraft.command.me 
 pex group Guest add -minecraft.command.tell
 pex group Guest add -minecraft.command.help
 pex group Guest add -minecraft.command.tell
 pex group Guest add -modifyworld.blocks.destroy.*
 pex group Guest add -modifyworld.blocks.place.*
+VIPグループ作成
 pex group VIP create default
++ワールドスポーンへのジャンプ許可・拒否 (下記は許可)
 pex group VIP add multiverse.core.spawn.self 
++VIPグループのデフォルトからの継承
 pex group VIP parents set default
+Moderator の権限定義
++時間操作を許可
 pex group Moderator add minecraft.command.time
++kick を許可
 pex group Moderator add minecraft.command.kick 
++ban を拒否
 pex group Moderator add -minecraft.command.ban
+default の権限定義
++WorldEdit/Guardの拒否
 pex group default add -worldedit.*
 pex group default add -worldguard.*
++%%dynmap系の拒否%% 動いてないというか、もともとopもちのみ?
 pex group default add -dynmap.*
 pex group default add -dmap.*
 pex group default add -dmarker.*
 pex group default add -dynmapexp.*
++Multiverseの許可
 pex group default add multiverse.portal.access.*
 pex group default add multiverse.access.*

トップ   差分 履歴 リロード   一覧 検索 最終更新   ヘルプ   最終更新のRSS