- Баллы
- 88
Данный туториал я делаю специально для тех, у кого возникают проблемы с подключением плагинов. В данном гайде я затрону два плагина: iConomy (как самый простой плагин), PEX(плагин сложнее, также расскажу про добавление пермишнс.)
Подключаем iConomy
Как я написал ранее, iConomy простой плагин в плане подключение к базе. Давайте рассмотрим конфиг. Он содержит множество различных строчек. Но нас интересуют только некоторые строчки
заменяем minidn на mysql (регистр значение не имеет).
следующая строчка
Тут все просто. Таблица, которую создаст плагин в базе данных будет iConomy.
На этой строчке давайте остановимся подробнее. Думаю, все уже знают, что такое localhost. Двоеточие рядом только потому, что база данных mysql использует этот порт. Но насколько я знаю и localhost можно и без порта (не проверял ). iConomy это база. То есть в базе iConomy будет создана таблица iConomy.
Далее
Это логин и пароль к mysql (Ваш кеп). Если вы еще не создали пользователя, то оставьте так. (По умолчанию у пользователь root создан и у него нет пароля).
Ну вроде все. Перезагружаем сервер и радуемся!
Подключаем PermissionsEX
С одной стороны тут проще, а с другой сложнее. Конфиг подключение придется поискать на вики. Слава, я нашел его. Открываем файл config.yml, стираем оттуда все, и добавляем следующий код
Думаю с настройкой разберетесь. Так же перезагружаем серв и радуемся подключенному плагину.
Добавляем permissions в mysql базу.
До подключение к базе данных плагина PEX, вам нужно прописать команду /pex dump sql permissions.yml. Потом подключить плагин и импортировать получившийся файл в базу данных с PEX-ом. Создавать и привязывать группы командами pex group <group> create [parents]. Создает группу и добавляет к этой группе родителя. Чтобы добавить permissions, создайте новый файл и добавьте в него строчку
На этом у меня все. Надеюсь я помог вам.
P.S. Если у вас ошибка в подключении проверьте файл my.conf В строчке bind-address должно стоять 0.o.0.0
Подключаем iConomy
Как я написал ранее, iConomy простой плагин в плане подключение к базе. Давайте рассмотрим конфиг. Он содержит множество различных строчек. Но нас интересуют только некоторые строчки
Код:
Type: 'minidb'
следующая строчка
Код:
Table: 'iConomy'
Код:
URL: 'mysql://localhost:3306/iConomy'
Далее
Код:
Username: 'root'
Password: ''
Ну вроде все. Перезагружаем сервер и радуемся!
Подключаем PermissionsEX
С одной стороны тут проще, а с другой сложнее. Конфиг подключение придется поискать на вики. Слава, я нашел его. Открываем файл config.yml, стираем оттуда все, и добавляем следующий код
Код:
permissions:
backend: sql
backends:
sql:
driver: mysql
uri: mysql://localhost/minecraft
user: root
password: root
superperms:
parent-nodes: true
enable: true
strict-mode: false
createUserRecords: false
allowOps: true
debug: false
basedir: plugins/PermissionsEx
log-players: false
Добавляем permissions в mysql базу.
До подключение к базе данных плагина PEX, вам нужно прописать команду /pex dump sql permissions.yml. Потом подключить плагин и импортировать получившийся файл в базу данных с PEX-ом. Создавать и привязывать группы командами pex group <group> create [parents]. Создает группу и добавляет к этой группе родителя. Чтобы добавить permissions, создайте новый файл и добавьте в него строчку
Код:
INSERT INTO `permissions` ( `name`, `type`, `permission`, `world`, `value`) VALUES ('Группа', 0, 'Пермс', '', '')
P.S. Если у вас ошибка в подключении проверьте файл my.conf В строчке bind-address должно стоять 0.o.0.0