Limeiks

Untitled

Feb 19th, 2023
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 21.06 KB | None | 0 0
  1. # Как должен хранить данные плагин
  2. # Возможные варианты: MYSQL, SQLITE
  3. storage-type: MYSQL
  4.  
  5. # Данный блок отвечает за настройки для удаленного хранилища (База данных).
  6. # Вы должны настроить данные поля если используете следующие базы: MYSQL
  7. data:
  8. host: mysql.join
  9. database: s11
  10. username: u110q
  11. password: z+mc3EuuT=
  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. # Пути авторизации игрока, тут можно выбрать будет ли подтверждение входа ВК первым, или авторизация и так далее
  24. # REGISTER - Регистрация игрока. Если игрок зарегистрирован то данный шаг пропускается
  25. # LOGIN - Шаг авторизации
  26. # VK_LINK - Подтверждение входа в вк. Если в конфиге вк выключен или у игрока не привязан вк или он отключил привязка данный шаг пропускается
  27. # GOOGLE_LINK - Ввод кода гугла. Если в конфиге гугл выключен или у игрока нету гугла данный шаг пропускается
  28. # ENTER_SERVER - Вход в сервер
  29. authentication-steps:
  30. - REGISTER
  31. - LOGIN
  32. - VK_LINK
  33. - TELEGRAM_LINK
  34. - GOOGLE_LINK
  35. - ENTER_SERVER
  36.  
  37. # Это список заблокированных серверов. Если игрок попадет сюда при регистрации/авторизации то его телепортирует в auth-servers
  38. # Используйте данную функцию если при авторизации/регистрации игрок переходит в другой сервер (Через НПС, через команду и т.д.)
  39. # (Регистр имеет значение)
  40. blocked-servers:
  41. - game
  42.  
  43.  
  44. # Это список серверов в которые плагин будет подключать не авторизованных игроков.
  45. auth-servers:
  46. - auth:100 # Сервер с максимальным приоритетом, и с максимальным количеством на этом сервере который вы указали.
  47. # Плагин подключит игроков на данный сервер если подключение к предыдущему не удалась, либо она полная.
  48.  
  49.  
  50. # Это список серверов в которые плагин будет подключать авторизованных игроков.
  51. game-servers:
  52. - hub:100 # Сервер с максимальным приоритетом, и с максимальным количеством на этом сервере который вы указали.
  53. # Плагин подключит игроков на данный сервер если подключение к предыдущему не удалась, либо она полная.
  54.  
  55.  
  56. # Это тип наполнения сервера, есть 2 режима: GRADUALLY, RANDOM
  57. # GRADUALLY - Наполнение по очереди, к примеру: Игроки будут заходить на 1 сервер до тех пор пока он не будет полон
  58. # RANDOM - Наполнение рандомно, то есть игрок может попасть в 2 сервер даже если 1 сервер свободен
  59. fill-type: GRADUALLY
  60.  
  61. # Вы можете настроить частоту всех сообщений при регистрации, авторизации, подтверждения входа
  62. # В секундах
  63. messages-delay: 5
  64.  
  65. # Боссбар при регистрации/входе/подтвердения о входе
  66. boss-bar:
  67. use: false
  68. # Цвет боссбара
  69. # Доступные значения: PINK, BLUE, RED, GREEN, YELLOW, PURPLE, WHITE
  70. bar-color: BLUE
  71. # Стиль боссбара
  72. # Доступные значения: SOLID, SEGMENTED_6,SEGMENTED_10,SEGMENTED_12,SEGMENTED_20
  73. # SOLID - делает боссбар полным (без сегментов)
  74. # SEGMENTED_ЦИФРА - разделяет боссбар в сегменты
  75. bar-style: SOLID
  76. # Текст в боссбаре
  77. bar-text: '&aВход в сервер'
  78.  
  79. # Определяет количество онлайн твинков игроков используя IP. Поставьте 0 чтобы отключить лимит
  80. max-login-per-ip: 0
  81.  
  82. # Как плагин должен идентифицировать игроков
  83. # Возможные варианты: UUID, NAME
  84. id-type: NAME
  85.  
  86. # Если включено, плагин заблокирует попытку регистрации если у игрока неправильный регистр ника
  87. # К примеру: Плагин заблокирует соединение игрока если он зарегестрировался как Notch и пытается зайти как: nOtCH, notch, NOTCH и т.д.
  88. # Вы можете отключить эту опцию если используете id-type: UUID.
  89. check-name-case: true
  90.  
  91. # RegEx паттерн разрешенных символом в нике игрока.
  92. name-regex-pattern: '[a-zA-Z0-9_]*'
  93.  
  94. # RegEx паттерн для паролей игрока.
  95. password-regex-pattern: '[a-zA-Z0-9_$#@^-]*'
  96.  
  97. # Как плагин должен хешировать пароли игроков
  98. # Возможные варианты: MD5, SHA256, BCRYPT
  99. hash-type: SHA256
  100.  
  101. # Должны ли писать подтверждать свои пароли при регистрации
  102. enable-password-confirm: false
  103. # Минимальная длина пароля
  104. password-min-length: 5
  105. # Максимальная длина пароля
  106. password-max-length: 20
  107. # Количество попыток ввода правильного пароля прежде чем игрока кикнет из сервера.
  108. password-attempts: 3
  109. # Как долго должна быть активна сессия по ip у игрока.
  110. session-durability: 1s
  111. # Сколько секунд у игроков есть прежде чем зарегестрироваться/залогиниться
  112. # Время можно указывать в виде:
  113. # y,г - год 5y 5г
  114. # mo,мес - месяц 5mo,5мес
  115. # w,н - неделя 5w,5н
  116. # d,д - день 5d 5д
  117. # h,ч - час 5h 5ч
  118. # m,м - минута 5m 5м
  119. # s,с - секунды 5с 5s
  120. # ms,мс - миллисекунды 5ms 5мс
  121. # Если не указывать, то по умолчанию секунды
  122. auth-time: 60
  123. # Должен ли обычный чат быть заблокирован у игроков
  124. block-chat: true
  125.  
  126. # Доступные команды в ВК,Telegram!
  127. # /принять,/accept -> Подтверждение входа через ВК
  128. # /отклонить,/decline -> Отклонение входа через ВК
  129. # /отвязать [ник],/unlink [ник] -> для отвязки аккаунта
  130. # /аккаунты,/accounts -> Контроль аккаунтов через кнопки (Есть система страниц если больше 5 аккаунтов)
  131. # /контроль [ник],/control [ник],/account-control [ник],/аккаунт-контроль [ник] -> Отправляет клавиатуру для настройки аккаунта
  132. # /кик [ник],/kick [ник] -> Кикнуть игрока с сервера
  133. # /восстановить [ник],/restore [ник] -> Кикает игрока с сервера если он онлайн, сбрасывает пароль на рандомный, и сбрасывает сессию
  134. # /пароль [ник] [новый пароль],/password [ник] [новый пароль] -> Меняет пароль аккаунта
  135. # /гугл [ник],/google [ник] -> Генерирует гугл-код и QR-Код
  136. # /гуглкод [ник] [код],/googlecode [ник] [код] -> Используется при входе с гугл-аутентификацией
  137. # /гуглотвязать [ник],/googleunlink [ник] -> Отвязывает гугл-аутентификацию
  138. # /код [код],/code [код] -> Для привязки майнкрафт аккаунта к ВК
  139. # /админ-панель,/админпанель,/админ,/панель,/admin-panel,/adminpanel,/admin,/panel -> Можно контролировать привязанные, не привязанные аккаунты
  140. # =============================================
  141. # Доступные плейсхолдеры:
  142. # %correct% - Правильный регистр ника
  143. # %name%,%nick% = ник игрока
  144. # %account_ip% = ip адрес игрока
  145. # %vk_id% = vk id игрока, если у игрока нету привязанного vk, то покажет -1
  146. # %telegram_id% - Айди телеграма в телеграм сообщениях
  147. # %vk_screen_name% - Короткая ссылку юзера
  148. # %vk_first_name% - Имя юзера
  149. # %vk_last_name% - Фамилия юзера
  150. google-authenticator:
  151. # Включена ли привязка к Google Authenticator, если вы отключите привязку игроки не смогут подтверждать вход, привязывать аккаунты.
  152. enabled: false
  153. messages:
  154. # Регистрация
  155. register-chat: '&fПожалуйста зарегистрируйтесь командой &e/register <пароль>'
  156. register-title: '&eРегистрация'
  157. register-subtitle: '&fПожалуйста введите &e/register <пароль>'
  158. # Логин
  159. login-chat: '&fПожалуйста войдите используя команду &e/login <password>'
  160. login-title: '&eАвторизация'
  161. login-subtitle: '&fПожалуйста введите &e/login <пароль>'
  162. # Ошибки
  163. time-left: '&cВремя вышло! Пожалуйста, попробуйте снова.'
  164. limit-ip-reached: '&cВы находитесь онлайн с большим количеством аккаунтов!'
  165. illegal-name-chars: '&cВ вашем никнейме содержатся недопустимые символы!'
  166. attempts-limit: '&cВы достигли лимита ввода паролей!'
  167. auth-servers-connection-refused: '&cОшибка при подключении к серверу авторизации. Пожалуйста попробуйте позже'
  168. game-servers-connection-refused: '&cОшибка при подключении к серверу лобби. Пожалуйста попробуйте позже'
  169. disabled-command: '&cЭта команда отключена до тех пор пока вы не авторизуетесь!'
  170. disabled-chat: '&cНельзя писать в чате до тех пор пока вы не авторизуетесь!'
  171. disabled-server: '&cНельзя перейти на данный сервер до тех пор пока вы не авторизуетесь!'
  172. players-only: '&cКоманда только для игроков!'
  173. already-logged-in: '&cВы уже авторизованы.'
  174. already-logged-out: '&cВы не авторизованы.'
  175. account-exists: '&cТакой аккаунт уже существует. Пожалуйста, войдите.'
  176. account-not-found: '&cАккаунт не найден! Пожалуйста, зарегистрируйтесь.'
  177. # Авторизация
  178. force-connect-success: 'Игрок успешно подключен на сервер!'
  179. enter-password: '&cПожалуйста введите ваш пароль.'
  180. enter-new-password: '&cПожалуйста введите ваш старый пароль и новый пароль.'
  181. wrong-old-password: '&cНеверный пароль!'
  182. nothing-to-change: '&cВаши пароли совпдают.'
  183. change-success: '&aВаш пароль был изменён.'
  184. confirm-password: '&cПожалуйста подтвердите ваш пароль.'
  185. confirm-failed: '&cПароли разные!'
  186. password-too-short: '&cВаш пароль слишком короткий!'
  187. password-too-long: '&cВаш пароль слишком длинный!'
  188. illegal-password-chars: '&cВаш пароль содержит недопустимые символы!'
  189. wrong-password: '&cНеверный пароль. У вас осталось ещё %attempts% попыток.'
  190. register-success: '&aРегистрация прошла успешно.'
  191. login-success: '&aВы успешно авторизовались.'
  192. logout-success: '&aВы вышли из аккаунта'
  193. # ВК
  194. vk:
  195. # Подтверждение входа через ВК
  196. enter-confirm-need-chat: '&fПодтвердите вход в &9ВК &fдля того чтобы войти в игру'
  197. enter-confirm-need-title: '&fПодтверждение &9ВК'
  198. enter-confirm-need-subtitle: '&fПожалуйста подтвердите в &9ВК'
  199.  
  200. disabled: '&cПривязка к ВК отключена'
  201. usage: '&a/addvk буквенный_id. Если у вас не буквенный, а цифренный айди, то вводите idцифренный_айди'
  202. link-limit-reached: 'Слишком много привязанных аккаунтов на данный ВК'
  203. already-linked: '&cВы уже привязали аккаунт ВК'
  204. user-not-exists: '&cТакого пользователя ВК не существует, если это не так, то произошла ошибка ВК'
  205. send-code-error: '&cПроизошла ошибка при отправке сообщения на данный id, свяжитесь с администрацией'
  206. confirmation-sent: '&aВсё почти готово. Напиши в личные сообщения в группу &lhttps://vk.com/examplegroup: /code %code% После ввода бот Вконтакте ответит вам что всё прошло успешно'
  207. already-sent: '&cВы уже отправили код в ВК. Пожалуйста проверьте ваши сообщения ВК'
  208. linked: '&cУспешно привязан аккаунт'
  209. kicked: '&cВы были кикнуты из сервера по запросу ВК'
  210. enter-confirmed: '&aВы подтвердили аккаунт в вк'
  211. enter-declined: '&cВы отклонили вход с аккаунта ВК'
  212. not-linked: '&bВы не привязали свой аккаунт к ВК. Для дополнительной защиты советуем привязать свой аккаунт через команду /addvk' # Чтобы отключить данное сообщение просто удалите эту линию
  213. telegram:
  214. # Подтверждение входа через Телеграм
  215. enter-confirm-need-chat: '&fПодтвердите вход в &bTelegram &fдля того чтобы войти в игру'
  216. enter-confirm-need-title: '&fПодтверждение &bTelegram'
  217. enter-confirm-need-subtitle: '&fПожалуйста подтвердите в &bTelegram'
  218.  
  219. disabled: '&cПривязка к Telegram отключена'
  220. usage: '&a/addtg id. Для того чтобы получить свой айди телеграм используйте бота @getmyid_bot'
  221. link-limit-reached: 'Слишком много привязанных аккаунтов на данный Telegram'
  222. already-linked: '&cВы уже привязали аккаунт Telegram'
  223. user-not-exists: '&cТакого пользователя Telegram не существует, если это не так, то произошла ошибка Telegram'
  224. send-code-error: '&cПроизошла ошибка при отправке сообщения на данный id, свяжитесь с администрацией'
  225. confirmation-sent: '&aВсё почти готово. Напиши в личные сообщения боту в телеграм @examplebot: /code %code% После ввода бот Telegram ответит вам что всё прошло успешно'
  226. already-sent: '&cВы уже отправили код в Telegram. Пожалуйста проверьте ваши сообщения Telegram'
  227. linked: '&cУспешно привязан аккаунт'
  228. kicked: '&cВы были кикнуты из сервера по запросу Telegram'
  229. enter-confirmed: '&aВы подтвердили аккаунт в Telegram'
  230. enter-declined: '&cВы отклонили вход с аккаунта Telegram'
  231. not-linked: '&bВы не привязали свой аккаунт к Telegram. Для дополнительной защиты советуем привязать свой аккаунт через команду /addtg' # Чтобы отключить данное сообщение просто удалите эту линию
  232. vk-send-code-error: '&cПроизошла ошибка при отправке сообщения на данный id, свяжитесь с администрацией'
  233. # Гугл-Аутентификация
  234. google:
  235. # Этап авторизации через гугл
  236. need-code-chat: '&aВведите гугл код в ВК, либо в чате: /googlecode [код]'
  237. need-code-title: '&aВведите код'
  238. need-code-subtitle: '&aGoogle-Authenticator'
  239.  
  240. disabled: '&cПривязка к гугл-аутентификации отключена'
  241. generated: '&aВы успешно сгенерировали ключ Google-Authenticator: %google_key%'
  242. regenerated: '&cВнимание! Вы заного сгенерировали ключ Google Authenticator: %google_key%'
  243. code-not-enough-arguments: '&cНедостаточно аргументов! Использование команды: /googlecode'
  244. code-not-exists: '&cВы не привязали Google-Authenticator!'
  245. code-not-need-enter: '&cВход через гугл аутентификацию не требуется!'
  246. code-wrong-code: '&cНеправильный код'
  247. code-entered: '&aВы успешно прошли аутентификацию с Google-Authenticator'
  248. unlink-not-exists: '&cВы не привязали Google-Authenticator!'
  249. unlinked: '&cВы успешно отвязали Google-Authenticator!'
  250. # Подключение
  251. autoconnect: '&aСессия восстановлена. Присоеденяем Вас к серверу...'
  252. check-name-case-failed: '&cНеправильное имя. Аккаунт зарегистрирован под ником %correct%.'
  253. no-permission: '&cУ вас недостаточно прав для этого.'
  254. info-registered: '&fИгроков зарегистрировано: &e%players%'
  255. info-auth: '&fИгроков на сервере авторизации: &e%players%'
  256. info-version: '&fВерсия: &e%version%'
  257. # Шаги авторизации
  258. authentication-step-usage:
  259. REGISTER: '&cВы должны зарегистрироваться используя команду /register [ваш-пароль]'
  260. LOGIN: '&cВы должны авторизоваться используя команду /login [ваш-пароль]'
  261. VK_LINK: '&cПодтвердите вход через ВК нажав на кнопку Принять или написав /принять'
  262. GOOGLE_LINK: '&cВведите ваш гугл код через /google code [ваш код]'
  263. # Админ команды
  264. auth-change-success: '&aУспешно изменен пароль игрока'
  265. auth-delete-success: '&aАккаунт успешно &cудалён'
  266. auth-reloaded: '&aПлагин успешно перезагрузил конфигурацию'
  267. # Ошибки в командах
  268. player-offline: '&cИгрок с ником %player% оффлайн!'
  269.  
  270. # Название аргумента указывается в виде arg1, arg2, arg3...
  271. unresolved-argument: '&cВы не указали аргумент: %argument_name%'
  272. unresolved-number: '&cОжидалось число, но вы указали %input%'
  273. command-invocation: '&cПри вводе команды произошла ошибка, сообщите администрации'
Advertisement
Add Comment
Please, Sign In to add comment