Создание конфига Permissions для сервера minecraft.
Сам файл находится в Plugins/PermissionsEX/Permissions.yml . Редактирование производится через блокнот.
Ну пожалуй возьму в качестве примера мой простенький конфиг, который я написал для своего сервера. Вот собственно сам конфиг:
-------------------------------------------------------------
default:
default: true
permissions:
- modifyworld.*
- authme.changepassword
- authme.login
- authme.register
- commandbook.warp.list
- commandbook.warp.teleport
- commandbook.home.set
- commandbook.home.other
- commandbook.home.teleport
- commandbook.spawn
- commandbook.who
- commandbook.say
- commandbook.msg
- commandbook.call
- commandbook.time.check
- commandbook.rules
- commandbook.kit.list
- commandbook.kit.kits.starter
- commandbook.motd
- commandbook.return
- commandbook.clear
- myhome.home.basic.home
- myhome.home.basic.set
- myhome.home.basic.delete
- myhome.home.soc.others
- myhome.home.soc.invite
- myhome.home.soc.uninvite
- myhome.home.soc.private
- myhome.home.soc.public
- iConomy.bank.access
- iConomy.holdings
- iConomy.holdings.others
- iConomy.help
- iConomy.payment
- iConomy.accounts.create
- iConomy.accounts.status.set
- iConomy.list
- iConomy.rank
- iConomy.access
- null
prefix: '&3[Player]&6'
suffix: '&f'
VIP:
permissions:
- authme.changepassword
- authme.login
- authme.register
- null
inheritance:
- default
prefix: '&6[VIP]&6'
suffix: '&f'
Admin:
default: true
permissions:
- '*'
prefix: '&6[ADMIN]&6'
suffix: '&f'
users:
Player953:
group:
- VIP
ygi:
group:
- Admin
noobs9:
group:
- admin
-------------------------------------------------------------

1. Для начала прописываем стандартную группу (т.е. группу в которую попадают все игроки изначально)
groups:
default:
default: true
вот так собственно должны выглядеть первые строки нашего конфига.
2. Далее прописываем права для этой группы
permissions:
- первое
- второе
- .....
Permissions нужно брать из описания к плагинам, например: к плагину CommandBook берем ТУТ
Пример:
Для того что-бы разрешить телепортацию для простых пользователей прописываем commandbook.teleport в права группы defaults
groups:
default:
default: true
permissions:
- commandbook.teleport <-- таким вот образом
И так далее копируем и заполняем ( каждое правило с новой строки)
Далее идет суффикс и перфикс(для плагина chatManager)
prefix: '&3[Player]&6'
suffix: '&f'
Далее я создал группу VIP, прописал им свой суффикс ,перфикс и права
VIP:
permissions:
- authme.changepassword
- authme.login
- authme.register
- null
inheritance:
- default
prefix: '&6[VIP]&6'
suffix: '&f'
Вот так создается группа админов:
Admin:
default: true
permissions:
- '*'
prefix: '&6[ADMIN]&6'
suffix: '&f'
Админу даются все права на сервере ( - '*' )
Далее прописываем пользователей, и группу в которой они будут находиться:
users:
НикПользователя1: <- этот будет вип пользователем
group:
- VIP
НикПользователя2: <- этот будет администратором
group:
- Admin
Дальше заполняется в том же духе.
Спасибо всем за то что читаете статьи на моем блоге!
Комментариев нет:
Отправить комментарий