Все что в скобках — это описание, из рабочего конфига нужно удалить.
Далее файл Permissions.yml
groups:
default:
default: true
permissions:
— permissions.manage.membership.*
— authme.register (регистрация)
— authme.unregister (удаление пароля)
— authme.changepassword (смена пароля)
— authme.login (вход)
— authme.logout (выход)
— lwc.protect (разрешает большинство команд LWC)
— modifyworld.* (ломать, строить)
— MobHealth.show
— worldedit.selection.pos (назначать позиции коммандой)
— worldedit.selection.hpos (назначать позиции коммандой)
— worldedit.selection.expand (расширяет регион в заданную сторону)
— worldedit.selection.contract (уменьшает выделение региона в заданную сторону)
— worldedit.selection.shift (сдвигать все выделение)
— worldguard.region.info (выводит список владельцов и членов указанного региона)
— worldguard.region.list (показывает регионы сервера)
Подробный гайд по настройке PermissionsEx [2019]
— worldguard.region.define (опеределяет регион и закрепляет за ним пользователей)
— worldguard.region.redefine.own.* (позволяет владельцам переопределять свои собственные регионы)
— worldguard.region.claim (создать регион)
— worldguard.region.select.own.* (позволяет владельцам выбирать свои собственные регионы)
— worldguard.region.remove.own.* (позволяет владельцам удалять свои собственные регионы)
— worldguard.region.addowner.own.* (добавлять владельца регионы)
— worldguard.region.removeowner.own.* (удалять владельца регионы)
— worldguard.region.addmember.own.* (добавлять пользователя в регион)
— worldguard.region.removemember.own.* (удалять пользователя из региона)
— worldguard.region.setpriority.own.* (позволяет владельцам устанавливать приоритет своих собственных регионов)
— worldguard.region.setparent.own.* (задавать дочерние и родительские регионы)
— worldguard.region.flag.regions.own.* (позволяет владельцам устанавливать флаги для своих собственных регионов)
— worldguard.region.flag.regions.member.*(позволяет участникам устанавливать флаги для своих собственных регионов)
prefix: ‘f ‘
VIP:
default: false
inheritance:
— default
prefix: ‘f ‘
Moder:
default: false
inheritance:
— VIP
permissions:
— lwc.mod (доступ к любой защите, за исключением тех которые принадлежат LWC админу)
prefix: ‘f ‘
Admins:
default: false
permissions:
— ‘*’
prefix: ‘f ‘
users:
Lihodey:
group:
— Admins
Цвета для префиксов:
1 — Dark Blue, 3 — Dark Teal, 5 — Purple, 7 — Gray, 9 — Blue, b — Teal, d — Pink, f — White.
Источник: rsg33.blogspot.com
Permissions ex настройка
Как Настроить Донат Статусы PermissionsEx | Настройка Привилегий PermissionsEx
Как настроить permissions ex в minecraft [1.16.1][1.15.2][1.14.4][1.12.2] и другие версии. Добрый день. В сегодняшней статье я постараюсь вам раскрыть много интересных моментов в игре minecraft! Наверняка каждый второй игрок хотел создавал себе игровой сервер, но на его пути всегда вставали какие либо препятствия. Первое из них является как раз установка и настройка permissionsex.
В интернете я ни как не мог найти подходящей информации, которая бы помогала бы мне справиться с вопросом как настроить permissions ex для minecraft.
И так для работы с плагином, его нужно для начала скачать permissionex и установить его в папку plugins. После этого нужно запустить сервер и подождать пока в папке plugins появится еще одна папка с pex.
Теперь открываем эту папку, а сервер можно отключить и теперь можно редактировать файл permissions.yml! Открывать такой файл рекомендуется в notepad++:
groups: user: default: true permissions: — modifyworld.*
Теперь мы можем не много разобрать что у нас получилось:
groups: — это группы
user: — это группа пользователей/игроков
default: true — это значит что группа user стоит по умолчанию
permissions: — это права игроков
— modifyworld. — это само право) оно разрешает игроку
Вы так же можете скачать готовый сервер по этой ссылке:
А вот уже настроенный стандартный набор плагинов, вам лишь нужно убрать те плагины которые не установлены на вашем серверы:
Открыть спойлер
groups:
default:
prefix: ‘fPlayerf’
suffix: ‘f[f]f’
default: false
inheritance:
— default
permissions:
— essentials.kit.vip
— essentials.joinfullserver
— essentials.back
— essentials.tp
premium:
prefix: ‘bPremiumf’
suffix: ‘f[f]f’
default: false
inheritance:
— premium
permissions:
— worldedit.*
— craftbook.*
— chatguard.*
— essentials.tphere
— essentials.time
— essentials.time.set
— essentials.tp.others
— essentials.tp
— essentials.gc
— essentials.kick
— essentials.mute
— essentials.fly
— essentials.weather
— worldguard.region.unlimited
— essentials.gamemode
— WorldGuard.*
— essentials.ban
— lwc.admin
— worldguard.god
— worldguard.ungod
— worldedit.history.undo
— worldedit.region.set
— chatguard.addwarn
— chatguard.removewarn
— chatguard.unmute
— chatguard.list
— OpenInv.*
— coloredtablist.green
— coloredtablist.cmd.coloredtablist
— -coloredtablist.*
helper:
prefix: ‘aHelperf’
suffix: ‘f[f] 6’
default: false
inheritance:
— default
permissions:
— coloredtablist.white
— coloredtablist.cmd.coloredtablist
— -coloredtablist.*
— ‘*’
На этом всё! Оставляйте свои комментарии и делитесь с друзьями гайдом! Качайте плагины и будьте вместе с сайтом upminecraft! Готовый лаунчер готов для скачивания Tlauncher
Источник: upminecraft.ru
Туториал по настройке PermissionsEx (PEX)
И так, наверно у каждого из вас, кроме опытных держателей серверов имеются проблемы с настройкой прав доступа.
Лично я использую плагин PermissionsEx, так как считаю что это самый лучший плагин распределения прав доступа для серверов.
Что нам понадобится:
1. Notepad++
2. Сам плагин. Последнюю версию можно всегда скачать тут.
3. Прямые руки. (Обязательный пункт)
И так, начнем.
1. Скачиваем плагин, распаковываем. В папке есть 3 файла:
2. Закидываем файлы в папку с плагинами, запускаем сервер, останавливаем.
Там появились 3 папки:
PermissionsEx, ChatManager и ModifyWorld
3. Открываем папку PermissionsEx. В этой папке открываем файл permissions.yml с помощью Notepad++
И видим это:
И так, по порядку:
groups: //не трогаем данное слово, оно указывает на то, что ниже будут идти группы и их permissions.
default: //название группы в неё попадают все только что зашедшие на сервер пользователи, если конечно вы не прописали их в другую группу.
default: true // данный параметр задаёт группу, как группу по-умолчанию. это означает, что все права этой группы будет иметь любой игрок, для которого не определены другие группы и/или исключения.
permissions: //всё что идёт ниже, это собственно и есть сами «права» для группы, туда нужно прописывать permissions от различных плагинов установленных на вашем сервере.
groups default: default: true permissions: — modifyworld.* — commandbook.spawn — commandbook.who — commandbook.say — commandbook.msg — myhome.home.soc.* — iConomy.access — iConomy.bank.access — iConomy.bank.deposit — iConomy.bank.join — iConomy.bank.join.multiple — iConomy.bank.leave — iConomy.bank.list — iConomy.bank.main — iConomy.bank.main.change — iConomy.bank.main.set — iConomy.bank.main.view — iConomy.bank.transfer — iConomy.bank.transfer.multiple — iConomy.bank.withdraw — iConomy.list — iConomy.payment — iConomy.rank — jobs.join.* — jobs.world.* — lwc.protect — iConomyChestShop.shop.create — iConomyChestShop.shop.create. — iConomyChestShop.shop.exclude. — iConomyChestShop.shop.buy — iConomyChestShop.shop.sell — iConomyChestShop.command.iteminfo — commandbook.call — commandbook.time.check — commandbook.rules — myhome.home.basic.home — myhome.home.basic.set — myhome.home.basic.delete — myhome.home.soc.invite Moder: default: false inheritance: — Default permissions: — modifyworld.* — commandbook.kick — commandbook.bans.ban — commandbook.bans.unban — commandbook.shock.other — commandbook.rocket.other — commandbook.shock — commandbook.rocket — commandbook.mute — commandbook.teleport.* — commandbook.spawn — commandbook.kit.list — commandbook.who — commandbook.say — commandbook.msg — worldgurad.god — worldguard.ungod — worldguard.god.other — worldguard.ungod.other — worldguard.heal.* — worldguard.slay.* — myhome.* — iConomy.access — iConomy.bank.access — iConomy.bank.deposit — iConomy.bank.join — iConomy.bank.join.multiple — iConomy.bank.leave — iConomy.bank.list — iConomy.bank.main — iConomy.bank.main.change — iConomy.bank.main.set — iConomy.bank.main.view — iConomy.bank.transfer — iConomy.bank.transfer.multiple — iConomy.bank.withdraw — iConomy.list — iConomy.payment — iConomy.rank — jobs.join.* — jobs.world.* — commandbook.whereami.compass — commandbook.whereami — lwc.protect — iConomyChestShop.shop.create — iConomyChestShop.shop.create. — iConomyChestShop.shop.exclude. — iConomyChestShop.shop.buy — iConomyChestShop.shop.sell — iConomyChestShop.command.iteminfo — commandbook.call — worldedit.navigation.jumpto — worldedit.navigation.thru — commandbook.time.check — commandbook.rules — lwc.mod — myhome.home.basic.home — myhome.home.basic.set — myhome.home.basic.delete — myhome.home.soc.invite — vanish.* Admins: default: false inheritance: — Moder permissions: — ‘*’ users: admin: group: — Admins permissions: null Moderator: group: — Moder permissions: null
Данный Permissions настроен для плагинов: CommandBook, MyHome, VanishNoPickup, Jobs, LWC, WorldEdit, iConomy, iConomy ChestShop, WorldGuard.
Здесь как вы могли заметить появились новые параметры:
info: //параметры группы
prefix: » //префикс
suffix: » //суффикс
// для отображения префиксов/суффиксов необходимо включить плагин ChatManager, который входит в состав PEX. Для этого в папке plugins/ChatManager/ в файле config.yml находим enable и меняем его при необходимости с enable: false на enable: true
inheritance: //наследование прав
— Default //в данном случае наследуются все права группы «default»
Так же вы могли заметить что появился параметр users:
под ним нужно указывать никнеймы пользователей, которым вы хотите дать дополнительные права и/или переместить в другую группу. К примеру:
Moderator:
group:
— Moder
permissions: null
где «Moderator»-никнейм игрока, «Moder»- название группы, permissions: null-дополнительные права для этого пользователя, в данном случае их нет.
Запомните! В YAML нужно чётко соблюдать последовательность, один лишний пробел и параметр не будет работать.
Примечание от idg_dima: YAML отлично работает с лишними проблемами или даже с пустыми строками, единственное, от чего он ломается — табуляция.
И приносим свои изменения за задержку при проверки статьи, были очень заняты кое-какими делами, в том числе и подготовкой сервера к переезду.
Источник: minersss.com