1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите [LuckPerms]Не могу выдать донат на весь сервер BungeeCord

Тема в разделе "Помощь", создана пользователем _EneRo_, 11 апр 2019.

  1. Автор темы
    _EneRo_

    _EneRo_ Активный участник Пользователь

    Баллы:
    76
    Что?
     
  2. Автор темы
    _EneRo_

    _EneRo_ Активный участник Пользователь

    Баллы:
    76
    А в BangeeCord ---->>> LukyPerms ----->>> confix.yml ---->>>> server: global? тоже ставить,или надо server: bangeecord
     
  3. imDaniX

    imDaniX Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    Для синхронизации прав на серверах перенастрой на всех серверах LP на MySQL(или MariaDB, если у тебя стоит оно).
    Для этого тебе нужно:
    1) Ввести на каждом сервере(кроме банжи) команды /lp export old_data
    2) Остановить сервера.
    3) В конфиге LP на серверах ввести данные от mysql и указать storage-type: mysql (или mariadb, если стоит)
    4) В том же конфиге изменить параметр server (lobby, survival и т.п.). Для удобства лучше всего использовать названия серверов из bungeecord - меньше путаницы будет.
    5) Запустить сервера и после загрузки на каждом ввести /lp import old_data
    После этого редактирование через yml будет невозможным. Но LuckPerms имеет вполне нормальный /lp editor, который показывает все права в читабельном виде а также имеет функцию автозавершения.

    Может появиться небольшая путаница с тем, где и какие права игроку выдаются. Если ты выдал право на сервере survival, то выдаются они именно на сервере survival. Однако, указав сервер, они могут выдаться на другом. Например, введя на survival /lp group default permission set essentials.clear true server:lobby выдаст доступ к команде /clear в lobby. Для того, чтобы выдать права вообще везде - укажи server:global или выдавай через команду /lpb(это команда для LuckPerms на банже)
     
    Последнее редактирование: 15 апр 2019
  4. Akame

    Akame Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Akame
  5. Автор темы
    _EneRo_

    _EneRo_ Активный участник Пользователь

    Баллы:
    76
    Выдал донат в лобби зашёл на выживание там донат не выдался,а сделал всё как вы сказали
    А почему когда я пишу в консоли банджикорда /lp Или /luckperms пишет что такой команды нет?
     
  6. imDaniX

    imDaniX Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    По поводу команды на банже уже написал в конце сообщения - для банжи используй /lpb.
    При выдаче доната ты указал server:global? Если указывал - попробуй вместо этого использовать /lpb, но server не указывай.
     
  7. Автор темы
    _EneRo_

    _EneRo_ Активный участник Пользователь

    Баллы:
    76
    >lpb user 111 info
    15:08:57 [SEVERE] java.util.concurrent.CompletionException: java.sql.SQLTransien
    tConnectionException: luckperms-hikari - Connection is not available, request ti
    med out after 5000ms.
    15:08:57 [SEVERE] at me.lucko.luckperms.common.storage.Storage.lambda$makeFu
    ture$0(Storage.java:86)
    15:08:57 [SEVERE] at java.util.concurrent.CompletableFuture$AsyncSupply.run(
    Unknown Source)
    15:08:57 [SEVERE] at net.md_5.bungee.scheduler.BungeeTask.run(BungeeTask.jav
    a:63)
    15:08:57 [SEVERE] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unkno
    wn Source)
    15:08:57 [SEVERE] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unkn
    own Source)
    15:08:57 [SEVERE] at java.lang.Thread.run(Unknown Source)
    15:08:57 [SEVERE] Caused by: java.sql.SQLTransientConnectionException: luckperms
    -hikari - Connection is not available, request timed out after 5000ms.
    15:08:57 [SEVERE] at me.lucko.luckperms.lib.hikari.pool.HikariPool.createTim
    eoutException(HikariPool.java:697)
    15:08:57 [SEVERE] at me.lucko.luckperms.lib.hikari.pool.HikariPool.getConnec
    tion(HikariPool.java:196)
    15:08:57 [SEVERE] at me.lucko.luckperms.lib.hikari.pool.HikariPool.getConnec
    tion(HikariPool.java:161)
    15:08:57 [SEVERE] at me.lucko.luckperms.lib.hikari.HikariDataSource.getConne
    ction(HikariDataSource.java:100)
    15:08:57 [SEVERE] at me.lucko.luckperms.common.storage.implementation.sql.co
    nnection.hikari.HikariConnectionFactory.getConnection(HikariConnectionFactory.ja
    va:131)
    15:08:57 [SEVERE] at me.lucko.luckperms.common.storage.implementation.sql.Sq
    lStorage.getPlayerUuid(SqlStorage.java:977)
    15:08:57 [SEVERE] at me.lucko.luckperms.common.storage.Storage.lambda$getPla
    yerUuid$21(Storage.java:263)
    15:08:57 [SEVERE] at me.lucko.luckperms.common.storage.Storage.lambda$makeFu
    ture$0(Storage.java:81)
    15:08:57 [SEVERE] ... 5 more
    15:08:57 [SEVERE] Caused by: me.lucko.luckperms.lib.hikari.pool.PoolBase$Connect
    ionSetupException: me.lucko.luckperms.lib.mysql.jdbc.exceptions.jdbc4.Communicat
    ionsException: Communications link failure

    The last packet sent successfully to the server was 0 milliseconds ago. The driv
    er has not received any packets from the server.
    15:08:57 [SEVERE] at me.lucko.luckperms.lib.hikari.pool.HikariPool.createPoo
    lEntry(HikariPool.java:501)
    15:08:57 [SEVERE] at me.lucko.luckperms.lib.hikari.pool.HikariPool.access$10
    0(HikariPool.java:71)
    15:08:57 [SEVERE] at me.lucko.luckperms.lib.hikari.pool.HikariPool$PoolEntry
    Creator.call(HikariPool.java:727)
    15:08:57 [SEVERE] at me.lucko.luckperms.lib.hikari.pool.HikariPool$PoolEntry
    Creator.call(HikariPool.java:713)
    15:08:57 [SEVERE] at java.util.concurrent.FutureTask.run(Unknown Source)
    15:08:57 [SEVERE] ... 3 more
    15:08:57 [SEVERE] Caused by: me.lucko.luckperms.lib.mysql.jdbc.exceptions.jdbc4.
    CommunicationsException: Communications link failure

    The last packet sent successfully to the server was 0 milliseconds ago. The driv
    er has not received any packets from the server.
    15:08:57 [SEVERE] at sun.reflect.GeneratedConstructorAccessor15.newInstance(
    Unknown Source)
    15:08:57 [SEVERE] at sun.reflect.DelegatingConstructorAccessorImpl.newInstan
    ce(Unknown Source)
    15:08:57 [SEVERE] at java.lang.reflect.Constructor.newInstance(Unknown Sourc
    e)
    15:08:57 [SEVERE] at me.lucko.luckperms.lib.mysql.jdbc.Util.handleNewInstanc
    e(Util.java:425)
    15:08:57 [SEVERE] at me.lucko.luckperms.lib.mysql.jdbc.SQLError.createCommun
    icationsException(SQLError.java:990)
    15:08:57 [SEVERE] at me.lucko.luckperms.lib.mysql.jdbc.MysqlIO.<init>(MysqlI
    O.java:342)
    15:08:57 [SEVERE] at me.lucko.luckperms.lib.mysql.jdbc.ConnectionImpl.coreCo
    nnect(ConnectionImpl.java:2197)
    15:08:57 [SEVERE] at me.lucko.luckperms.lib.mysql.jdbc.ConnectionImpl.connec
    tOneTryOnly(ConnectionImpl.java:2230)
    15:08:57 [SEVERE] at me.lucko.luckperms.lib.mysql.jdbc.ConnectionImpl.create
    NewIO(ConnectionImpl.java:2025)
    15:08:57 [SEVERE] at me.lucko.luckperms.lib.mysql.jdbc.ConnectionImpl.<init>
    (ConnectionImpl.java:778)
    15:08:57 [SEVERE] at me.lucko.luckperms.lib.mysql.jdbc.JDBC4Connection.<init
    >(JDBC4Connection.java:47)
    15:08:57 [SEVERE] at sun.reflect.GeneratedConstructorAccessor11.newInstance(
    Unknown Source)
    15:08:57 [SEVERE] at sun.reflect.DelegatingConstructorAccessorImpl.newInstan
    ce(Unknown Source)
    15:08:57 [SEVERE] at java.lang.reflect.Constructor.newInstance(Unknown Sourc
    e)
    15:08:57 [SEVERE] at me.lucko.luckperms.lib.mysql.jdbc.Util.handleNewInstanc
    e(Util.java:425)
    15:08:57 [SEVERE] at me.lucko.luckperms.lib.mysql.jdbc.ConnectionImpl.getIns
    tance(ConnectionImpl.java:386)
    15:08:57 [SEVERE] at me.lucko.luckperms.lib.mysql.jdbc.NonRegisteringDriver.
    connect(NonRegisteringDriver.java:330)
    15:08:57 [SEVERE] at me.lucko.luckperms.lib.mysql.jdbc.jdbc2.optional.MysqlD
    ataSource.getConnection(MysqlDataSource.java:428)
    15:08:57 [SEVERE] at me.lucko.luckperms.lib.mysql.jdbc.jdbc2.optional.MysqlD
    ataSource.getConnection(MysqlDataSource.java:136)
    15:08:57 [SEVERE] at me.lucko.luckperms.lib.hikari.pool.PoolBase.newConnecti
    on(PoolBase.java:353)
    15:08:57 [SEVERE] at me.lucko.luckperms.lib.hikari.pool.PoolBase.newPoolEntr
    y(PoolBase.java:201)
    15:08:57 [SEVERE] at me.lucko.luckperms.lib.hikari.pool.HikariPool.createPoo
    lEntry(HikariPool.java:473)
    15:08:57 [SEVERE] ... 7 more
    15:08:57 [SEVERE] Caused by: java.net.ConnectException: Connection refused: conn
    ect
    15:08:57 [SEVERE] at java.net.DualStackPlainSocketImpl.connect0(Native Metho
    d)
    15:08:57 [SEVERE] at java.net.DualStackPlainSocketImpl.socketConnect(Unknown
    Source)
    15:08:57 [SEVERE] at java.net.AbstractPlainSocketImpl.doConnect(Unknown Sour
    ce)
    15:08:57 [SEVERE] at java.net.AbstractPlainSocketImpl.connectToAddress(Unkno
    wn Source)
    15:08:57 [SEVERE] at java.net.AbstractPlainSocketImpl.connect(Unknown Source
    )
    15:08:57 [SEVERE] at java.net.PlainSocketImpl.connect(Unknown Source)
    15:08:57 [SEVERE] at java.net.SocksSocketImpl.connect(Unknown Source)
    15:08:57 [SEVERE] at java.net.Socket.connect(Unknown Source)
    15:08:57 [SEVERE] at me.lucko.luckperms.lib.mysql.jdbc.StandardSocketFactory
    .connect(StandardSocketFactory.java:211)
    15:08:57 [SEVERE] at me.lucko.luckperms.lib.mysql.jdbc.MysqlIO.<init>(MysqlI
    O.java:301)
    15:08:57 [SEVERE] ... 23 more
     
  8. Автор темы
    _EneRo_

    _EneRo_ Активный участник Пользователь

    Баллы:
    76
    https://ibb.co/4F3Xzrr
    https://prntscr.com/nduv86
    [​IMG]
     
    Последнее редактирование: 18 апр 2019
  9. Автор темы
    _EneRo_

    _EneRo_ Активный участник Пользователь

    Баллы:
    76
    Permissions data for your user was not loaded during the pre-login stage - unable to continue.Please try again later = Данные о разрешениях для вашего пользователя не были загружены на этапе перед входом в систему - невозможно продолжить. Повторите попытку позже.
     
  10. imDaniX

    imDaniX Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    Неправильные данные указал для MySQL или БД не отвечает. Перепроверь конфиг.
     
  11. Автор темы
    _EneRo_

    _EneRo_ Активный участник Пользователь

    Баллы:
    76
    Давайте я вам скинул файл конфига?
     
  12. Artemka2008

    Artemka2008 Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    ArCoderMine
    Не удалось подключится к базе данных MySQL
    PHP:
    15:08:57 [SEVEREjava.util.concurrent.CompletionExceptionjava.sql.SQLTransien
    tConnectionException
    luckperms-hikari Connection is not availablerequest ti
    med out after 5000ms
    .
    Попробуй рестартнуть базу данных и переписать данные в конфиге. И указывай где база данных не localhost, а твой.хост:порт
     
  13. Автор темы
    _EneRo_

    _EneRo_ Активный участник Пользователь

    Баллы:
    76
    Я пока не на хосте...
     
  14. deadanykey

    deadanykey Активный участник Пользователь

    Баллы:
    96
    На локалке, что ли? Сервер MySQL работает, если вообще таковой у вас есть?
     
  15. Автор темы
    _EneRo_

    _EneRo_ Активный участник Пользователь

    Баллы:
    76
    Да,покачто на локалке
     
  16. Автор темы
    _EneRo_

    _EneRo_ Активный участник Пользователь

    Баллы:
    76
    всм
     
  17. deadanykey

    deadanykey Активный участник Пользователь

    Баллы:
    96
    В прямом. Чтобы пнуть БД MySQL, нужно, чтобы MySQL был.
     

Поделиться этой страницей