Limeiks

Untitled

Feb 19th, 2023
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 25.38 KB | None | 0 0
  1. # Как должен хранить данные плагин
  2. # Возможные варианты: MYSQL, SQLITE
  3. storage-type: MYSQL
  4.  
  5. # Данный блок отвечает за настройки для удаленного хранилища (База данных).
  6. # Вы должны настроить данные поля если используете следующие базы: MYSQL
  7. data:
  8. host: mysql.joi
  9. database: s11
  10. username: u1108
  11. password: z+mc3Efr9
  12. port: 3306
  13.  
  14. # Разрешенные команды в этапе авторизации/регистрации в виде REGEX (сайт для проверки: regex101.com)
  15. allowed-commands:
  16. - '^\/l' # Если команда начинается на /l
  17. - '^\/login'
  18. - '^\/reg'
  19. - '^\/register'
  20. - '^\/googlecode'
  21. - '^\/gcode'
  22.  
  23. # Это список заблокированных серверов. Если игрок попадет сюда при регистрации/авторизации то его телепортирует в auth-servers
  24. # Используйте данную функцию если при авторизации/регистрации игрок переходит в другой сервер (Через НПС, через команду и т.д.)
  25. # (Регистр имеет значение)
  26. blocked-servers:
  27. - game
  28.  
  29. # Это список капча серверов. Настоятельно НЕ РЕКОМЕНДУЮ использовать эту функцию если у вас все в порядке
  30. # Данная функция включает обычный текст в чате для капча серверов
  31. captcha-servers:
  32. - CAPTCHA
  33.  
  34. # Это список серверов в которые плагин будет подключать не авторизованных игроков.
  35. auth-servers:
  36. - auth:100 # Сервер с максимальным приоритетом, и с максимальным количеством на этом сервере который вы указали.
  37.  
  38.  
  39. # Это список серверов в которые плагин будет подключать авторизованных игроков.
  40. game-servers:
  41. - auth:100 # Сервер с максимальным приоритетом, и с максимальным количеством на этом сервере который вы указали.
  42.  
  43.  
  44. # Это тип наполнения сервера, есть 2 режима: GRADUALLY, RANDOM
  45. # GRADUALLY - Наполнение по очереди, к примеру: Игроки будут заходить на 1 сервер до тех пор пока он не будет полон
  46. # RANDOM - Наполнение рандомно, то есть игрок может попасть в 2 сервер даже если 1 сервер свободен
  47. fill-type: GRADUALLY
  48.  
  49. kick-on-server-disabled: true
  50.  
  51. # Вы можете настроить частоту всех сообщений при регистрации, авторизации, подтверждения входа
  52. # В секундах
  53. messages-delay: 5
  54.  
  55. # Боссбар при регистрации/входе/подтвердения о входе
  56. boss-bar:
  57. use: true
  58. # Цвет боссбара
  59. # Доступные значения: PINK, BLUE, RED, GREEN, YELLOW, PURPLE, WHITE
  60. bar-color: BLUE
  61. # Стиль боссбара
  62. # Доступные значения: SOLID, SEGMENTED_6,SEGMENTED_10,SEGMENTED_12,SEGMENTED_20
  63. # SOLID - делает боссбар полным (без сегментов)
  64. # SEGMENTED_ЦИФРА - разделяет боссбар в сегменты
  65. bar-style: SOLID
  66. # Текст в боссбаре
  67. bar-text: '&aВход в сервер'
  68.  
  69. # Определяет количество онлайн твинков игроков используя IP. Поставьте 0 чтобы отключить лимит
  70. max-login-per-ip: 5
  71.  
  72. # Определяет максимальное количество привязок к одному и тому же vkId. Поставьте 0 чтобы отключить лимит
  73. max-vk-link: 5
  74.  
  75. # Как плагин должен идентифицировать игроков
  76. # Возможные варианты: UUID, NAME
  77. id-type: NAME
  78.  
  79. # Если включено, плагин заблокирует попытку регистрации если у игрока неправильный регистр ника
  80. # К примеру: Плагин заблокирует соединение игрока если он зарегестрировался как Notch и пытается зайти как: nOtCH, notch, NOTCH и т.д.
  81. # Вы можете отключить эту опцию если используете id-type: UUID.
  82. check-name-case: true
  83.  
  84. # RegEx паттерн разрешенных символом в нике игрока.
  85. name-regex-pattern: '[a-zA-Z0-9_]*'
  86.  
  87. # RegEx паттерн для паролей игрока.
  88. password-regex-pattern: '[a-zA-Z0-9_$#@^-]*'
  89.  
  90. # Как плагин должен хешировать пароли игроков
  91. # Возможные варианты: MD5, SHA256, BCRYPT
  92. hash-type: SHA256
  93.  
  94. # Должны ли писать подтверждать свои пароли при регистрации
  95. enable-password-confirm: true
  96. # Минимальная длина пароля
  97. password-min-length: 5
  98. # Максимальная длина пароля
  99. password-max-length: 20
  100. # Количество попыток ввода правильного пароля прежде чем игрока кикнет из сервера.
  101. password-attempts: 3
  102. # Как долго должна быть активна сессия по ip у игрока.
  103. session-durability: 1s
  104. # Сколько секунд у игроков есть прежде чем зарегестрироваться/залогиниться
  105. auth-time: 60
  106.  
  107. # Доступные команды в ВК!
  108. # /принять -> Подтверждение входа через ВК
  109. # /отклонить -> Отклонение входа через ВК
  110. # /отвязать [ник] -> для отвязки аккаунта
  111. # /аккаунты -> Контроль аккаунтов через кнопки (Есть система страниц если больше 5 аккаунтов)
  112. # /кик [ник] -> Кикнуть игрока с сервера
  113. # /восстановить [ник] -> Кикает игрока с сервера если он онлайн, сбрасывает пароль на рандомный, и сбрасывает сессию
  114. # /пароль [ник] [новый пароль] -> Меняет пароль аккаунта
  115. # /гугл [ник] -> Генерирует гугл-код и QR-Код
  116. # /гуглкод [ник] [код] -> Используется при входе с гугл-аутентификацией
  117. # /гуглотвязать [ник] -> Отвязывает гугл-аутентификацию
  118. # /код (/code) -> Для привязки майнкрафт аккаунта к ВК
  119. # /админ-панель,/админпанель,/админ,/панель,/admin-panel,/adminpanel,/admin,/panel -> Можно контролировать привязанные, не привязанные аккаунты
  120. # =============================================
  121. # Доступные плейсхолдеры:
  122. # %correct% - Правильный регистр ника
  123. # %name%,%nick% = ник игрока
  124. # %account_ip% = ip адрес игрока
  125. # %vk_id% = vk id игрока, если у игрока нету привязанного vk, то покажет -1
  126. # %country_code% = Покажет код страны (К примеру RU, UA, EN, KZ), работает только в сообщении подтверждения аккаунта
  127. # %town% = Покажет город, работает только в сообщении подтверждения аккаунта
  128. # %flag_emoji% = Покажет флаг страны в виде эмодзи, работает только в сообщении подтверждения аккаунта
  129. # %user_screen_name% - Короткая ссылку юзера
  130. # %user_first_name% - Имя юзера
  131. # %user_last_name% - Фамилия юзера
  132. # %user_id% - Айди юзера
  133. vk:
  134. # Включена ли привязка к ВК, если вы отключите привязку игроки не смогут подтверждать вход, привязывать аккаунты.
  135. enabled: true
  136. # Юзеры ВК у которых будет админ доступ к привязанным аккаунтам
  137. # У юзеров с админ-доступом есть возможности:
  138. # 1. Отвязывать, менять ник, кикать используя обычные команды
  139. # 2. При вводе /adminpanel вам покажет админ панель
  140. admin-accounts:
  141. #205639000
  142. - 556623335 #Сюда ваш id вк
  143. confirmation:
  144. # За сколько времени игрок должен привязать аккаунт (В секундах)
  145. remove-delay: 120
  146. code-length: 6
  147. enter:
  148. # За сколько секунд игрок должен подтвердить вход в аккаунт
  149. enter-delay: 60
  150. # Может ли игрок включать/выключать подтвердение
  151. can-toggle-enter: false
  152. # Настройка кода при восстановлении аккаунта
  153. restore:
  154. code-length: 7 # Длина кода
  155. vk-commands: # Основные команды
  156. enter-accept: # Id команды, не менять!
  157. main-command: '/принять' # Обязательное поле
  158. aliases: # Не обязательное поле, это алиасы к команде
  159. - '/accept'
  160. enter-decline:
  161. main-command: '/отклонить'
  162. aliases:
  163. - '/decline'
  164. change-pass:
  165. main-command: '/пароль'
  166. aliases:
  167. - '/password'
  168. unlink:
  169. main-command: '/отвязать'
  170. aliases:
  171. - '/unlink'
  172. accounts:
  173. main-command: '/аккаунты'
  174. aliases:
  175. - '/accounts'
  176. kick:
  177. main-command: '/кик'
  178. aliases:
  179. - '/kick'
  180. restore:
  181. main-command: '/восстановить'
  182. aliases:
  183. - '/restore'
  184. code:
  185. main-command: '/код'
  186. aliases:
  187. - '/code'
  188. google:
  189. main-command: '/гугл'
  190. aliases:
  191. - '/google'
  192. google-code:
  193. main-command: '/гуглкод'
  194. aliases:
  195. - '/googlecode'
  196. google-remove:
  197. main-command: '/гуглотвязать'
  198. aliases:
  199. - '/googleunlink'
  200. admin-panel:
  201. main-command: '/админ-панель'
  202. aliases:
  203. - '/admin'
  204. # Создание комманд в вк, пригодится для создания таких команд как: /информация и так далее
  205. commands:
  206. # Команда при вводе которой бот пишет определенное сообщение
  207. /addvk:
  208. answer: 'ℹ Данную команду нужно писать на сервере!\nℹ Зайдите на сервер и напишите /addvk'
  209. chat: false # Отвечает за ответ в беседе, если поставить true -> Он будет отвечать в беседе, если поставить false -> Он не будет отвечать в беседе
  210. chat-answer: 'Данная команда отключена в беседе' #Если ответ в беседе отключён, то пишет такое сообщение при команде в беседе
  211. /test:
  212. answer: 'Бот работает!'
  213. chat: false # Если вы уберет chat-answer, бот будет игнорировать команду в беседах
  214. command:
  215. #Если игрок ввел неизвестную команду то ему напишет то что команда не найдена
  216. regex: '^/(?!.*(принять|отклонить|отвязать|аккаунты|кик|восстановить|пароль|код|админ-панель|админпанель|админ|панель|admin-panel|adminpanel|admin|panel)).*$'
  217. answer: 'Команда не найдена! Доступные команды: /помощь'
  218. chat: false
  219. # Текст на кнопках в ВК
  220. button-labels:
  221. kick: 'Кикнуть'
  222. restore: 'Восстановить'
  223. return: 'Назад'
  224. next-page: '->'
  225. previous-page: '<-'
  226. account: '%name%'
  227. unlink: 'Отвязать'
  228. enter-confirm: 'Принять'
  229. enter-decline: 'Отклонить'
  230. admin-panel-all-accounts: 'Все аккаунты'
  231. admin-panel-all-linked-accounts: 'Все привязанные аккаунты'
  232. enable-confirmation: 'Включить подтверждение входа'
  233. disable-confirmation: 'Выключить подтверждение входа'
  234. vkmessages: #Для переноса строк используйте "<br>" без кавычек.
  235. # Привязка ВК
  236. confirmation-error: 'Введен неправильный код! <br>Введите заного /addvk Ваш_Буквенный_Id и не постарайтесь не ошибится при вводе кода'
  237. confirmation-success: 'Вы успешно привязали аккаунт к ВК'
  238. confirmation-already-linked: 'Аккаунт уже привязан к другому ВК!'
  239. confirmation-no-code: '🤔 Произошла ошибка, возможно время кода истекло или вы ошиблись в вводе кода.<br>Чтобы привязать - напишите на сервере /addvk'
  240. confirmation-not-enough-arguments: 'Вы не указали код! Возможно вы забыли поставить пробел'
  241. # Общее
  242. not-your-account: 'Это не твой аккаунт!'
  243. # Список аккаунтов
  244. no-accounts: 'У тебя нету аккаунтов'
  245. accounts: 'Твои аккаунты:'
  246. # Настройка аккаунта
  247. account-control: 'Настройка аккаунта: %name%'
  248. # Восстановление аккаунта
  249. restore-not-enough-arguments: 'Вы не указали ник игрока!'
  250. restored: 'Теперь пароль от аккаунта %name% - %password%'
  251. # Кик аккаунта
  252. kick-not-enough-arguments: 'Вы не указали ник игрока!'
  253. kick-starting: '✅ Аккаунт %nick% будет кикнут с сервера в течение 5 секунд если он находится на сервере!'
  254. player-offline: 'ℹ Игрок с ником %nick% не на сервере!'
  255. kicked: '%nick% был кикнут из сервера'
  256. # Смена пароля
  257. changepass-not-enough-arguments: 'Вы не указали ник и пароль игрока!'
  258. changepass-nothing-to-change: 'Ничего не изменилось!'
  259. changepass-password-too-short: 'Новый пароль слишком короткий'
  260. changepass-password-too-long: 'Новый пароль слишком длинный!'
  261. changepass-success: 'Успешно изменён пароль игрока %account% на %password%'
  262. # Подтверждение входа через ВК
  263. enter-no-enter: 'Вам не отправляли письмо для подтверждения входа 🤔'
  264. enter-message: '⚠ Попытка авторизации на ваш аккаунт %nick% с IP адреса %account_ip%. Введите /принять или /отклонить, либо нажмите на кнопки'
  265. enter-kicked: 'Это был не ваш аккаунт, срочно смените пароль!'
  266. enter-confirmed: 'Вы успешно вошли в аккаунт!'
  267. enter-disabled: 'Вы успешно выключили подтвердение входа! Будьте осторожнее'
  268. enter-enabled: 'Вы успешно включили подтвердение входа! Теперь вы в безопасности'
  269. # Отвязка аккаунта ВК
  270. unlink-not-enough-arguments: 'Вы не указали ник игрока!'
  271. unlinked: 'Вы успешно отвязали аккаунт %name%'
  272. # Админ-панель
  273. admin-panel: 'Админ панель:'
  274. admin-panel-no-accounts: 'Не найдено аккаунтов!'
  275. admin-panel-no-linked-accounts: 'Не найдено привязанных аккаунтов!'
  276. admin-panel-accounts: 'Все аккаунты сервера:'
  277. admin-panel-linked-accounts: 'Все привязанные аккаунты сервера'
  278. # Гугл-Код-Аутентификация
  279. google-disabled: 'Гугл-Аутентификация отключена!'
  280. google-code-not-enough-arguments: 'Недостаточно аргументов! Правильный ввод: /гугл-код [ник] [код]'
  281. google-code-account-not-have-google: 'Ошибка! У аккаунта нету гугл-ключа'
  282. google-code-account-not-need-enter: 'Вход через гугл аутентификацию не требуется!'
  283. google-code-not-valid: 'Введенный код неправильный!'
  284. google-code-valid: 'Введенный код правильный'
  285. google-code-need-integer: 'Ошибка! Вы должны ввести 6 значную цифру!'
  286. # Гугл-Генерация
  287. google-not-enough-arguments: 'Недостаточно аргументов! Правильный ввод: /гугл [ник]'
  288. google-error: 'Произошла ошибка! Сообщите администратору!'
  289. # Гугл-Отвязка
  290. google-unlink-not-enough-arguments: 'Недостаточно аргументов! Правильный ввод: /гуглотвязать [ник]'
  291. google-unlink-not-have-google: 'Ошибка! У аккаунта нету гугл ключа'
  292. google-unlinked: 'Гугл успешно сброшен!'
  293. google-authenticator:
  294. # Включена ли привязка к Google Authenticator, если вы отключите привязку игроки не смогут подтверждать вход, привязывать аккаунты.
  295. enabled: false
  296. messages:
  297. # Регистрация
  298. register-chat: '&fПожалуйста зарегистрируйтесь командой &e/register <пароль> <пароль>'
  299. register-title: '&eРегистрация'
  300. register-subtitle: '&fПожалуйста введите &e/register <пароль> <пароль>'
  301. # Логин
  302. login-chat: '&fПожалуйста войдите используя команду &e/login <password>'
  303. login-title: '&eАвторизация'
  304. login-subtitle: '&fПожалуйста введите &e/login <пароль>'
  305. # Подтверждение входа через ВК
  306. vk-enter-confirm-need-chat: '&fПодтвердите вход в &9ВК &fдля того чтобы войти в игру'
  307. vk-enter-confirm-need-title: '&fПодтверждение &9ВК'
  308. vk-enter-confirm-need-subtitle: '&fПожалуйста подтвердите в &9ВК'
  309. # Этап авторизации через гугл
  310. google-need-code-chat: '&aВведите гугл код в ВК, либо в чате: /googlecode [код]'
  311. google-need-code-title: '&aВведите код'
  312. google-need-code-subtitle: '&aGoogle-Authenticator'
  313. # Ошибки
  314. time-left: '&cВремя вышло! Пожалуйста, попробуйте снова.'
  315. limit-ip-reached: '&cВы находитесь онлайн с большим количеством аккаунтов!'
  316. illegal-name-chars: '&cВ вашем никнейме содержатся недопустимые символы!'
  317. attempts-limit: '&cВы достигли лимита ввода паролей!'
  318. auth-servers-connection-refused: '&cОшибка при подключении к серверу авторизации. Пожалуйста попробуйте позже'
  319. game-servers-connection-refused: '&cОшибка при подключении к серверу лобби. Пожалуйста попробуйте позже'
  320. disabled-command: '&cЭта команда отключена до тех пор пока вы не авторизуетесь!'
  321. players-only: '&cКоманда только для игроков!'
  322. already-logged-in: '&cВы уже авторизованы.'
  323. already-logged-out: '&cВы не авторизованы.'
  324. account-exists: '&cТакой аккаунт уже существует. Пожалуйста, войдите.'
  325. account-not-found: '&cАккаунт не найден! Пожалуйста, зарегистрируйтесь.'
  326. # Авторизация
  327. player-offline: 'Игрок оффлайн!'
  328. force-connect-success: 'Игрок успешно подключен на сервер!'
  329. enter-password: '&cПожалуйста введите ваш пароль.'
  330. enter-new-password: '&cПожалуйста введите ваш старый пароль и новый пароль.'
  331. wrong-old-password: '&cНеверный пароль!'
  332. nothing-to-change: '&cВаши пароли совпдают.'
  333. change-success: '&aВаш пароль был изменён.'
  334. confirm-password: '&cПожалуйста подтвердите ваш пароль.'
  335. confirm-failed: '&cПароли разные!'
  336. password-too-short: '&cВаш пароль слишком короткий!'
  337. password-too-long: '&cВаш пароль слишком длинный!'
  338. illegal-password-chars: '&cВаш пароль содержит недопустимые символы!'
  339. wrong-password: '&cНеверный пароль. У вас осталось ещё %attempts% попыток.'
  340. register-success: '&aРегистрация прошла успешно.'
  341. login-success: '&aВы успешно авторизовались.'
  342. logout-success: '&aВы вышли из аккаунта'
  343. # ВК
  344. vk-disabled: '&cПривязка к ВК отключена'
  345. vk-usage: '&a/addvk буквенный_id'
  346. vk-link-limit-reached: 'Слишком много привязанных аккаунтов на данный ВК'
  347. already-linked: '&cВы уже привязали аккаунт ВК'
  348. screen-name-not-exists: '&cТакого буквенного id не существует'
  349. vk-send-code-error: '&cПроизошла ошибка при отправке сообщения на данный id, свяжитесь с администрацией'
  350. confirmation-vk-sent: '&aВсё почти готов. Напиши в личные сообщения в группу &lhttps://vk.com/waterhvh : /CODE %code% После ввода бот Вконтакте ответит вам что всё прошло успешно'
  351. vk-already-sent: '&cВы уже отправили код в ВК. Пожалуйста проверьте ваши сообщения ВК'
  352. vk-linked: '&cУспешно привязан аккаунт'
  353. vk-kicked: '&cВы были кикнуты из сервера по запросу ВК'
  354. vk-enter-confirmed: '&aВы подтвердили аккаунт в вк'
  355. vk-enter-declined: '&cВы отклонили вход с аккаунта ВК'
  356. # Гугл-Аутентификация
  357. google-disabled: '&cПривязка к гугл-аутентификации отключена'
  358. google-generated: '&aВы успешно сгенерировали ключ Google-Authenticator: %google_key%'
  359. google-regenerated: '&cВнимание! Вы заного сгенерировали ключ Google Authenticator: %google_key%'
  360. google-code-not-enough-arguments: '&cНедостаточно аргументов! Использование команды: /googlecode'
  361. google-code-not-exists: '&cВы не привязали Google-Authenticator!'
  362. google-code-not-need-enter: '&cВход через гугл аутентификацию не требуется!'
  363. google-code-wrong-code: '&cНеправильный код'
  364. google-code-entered: '&aВы успешно прошли аутентификацию с Google-Authenticator'
  365. google-unlink-not-exists: '&cВы не привязали Google-Authenticator!'
  366. google-unlinked: '&cВы успешно отвязали Google-Authenticator!'
  367. # Подключение
  368. autoconnect: '&aСессия восстановлена. Присоеденяем Вас к серверу...'
  369. check-name-case-failed: '&cНеправильное имя. Аккаунт зарегистрирован под ником %correct%.'
  370. no-permission: '&cУ вас недостаточно прав для этого.'
  371. info-registered: '&fИгроков зарегистрировано: &e%players%'
  372. info-auth: '&fИгроков на сервере авторизации: &e%players%'
  373. info-version: '&fВерсия: &e%version%'
  374.  
Advertisement
Add Comment
Please, Sign In to add comment