Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите DiscordUtils не даёт зайти

Метки:
Теги Теги
discord discordutils purpur
Статус
Закрыто для дальнейших ответов.

kakoytt_AbousN

Новичок
Пользователь
Баллы
6
сразу небольшое инфо:
хостинг: атернос (скажете что он фигня, соберите сами мне деньги и платите каждый месяц я платить сам за это не хочу так как даже не смогу)
ядро: purpur
версия: 1.20 (via version: 1.9-1.20.3)
DiscordUtils: в попытке решения поставил 4.6.2 (Новая: 4.7)
Сама проблема:
DiscordUtils не пускает на сервер по причине что он типо загружается
[09:29:33 INFO]: UUID of player kakoytt_AbousN is мой uuid
[09:29:33 INFO]: kakoytt_AbousN lost connection: Сервер еще загружается. Пожалуйста, подождите немного и попробуйте зайти снова.
[09:29:33 INFO]: > [Администратор]kakoytt_AbousN Вышел.
но при этом я уверен что он полностью загрузился, и при этом сам discordutils не запускает бота (я настроил botsettings полностью)
 
в некоторых моментах другая ошибка но кикает все еще с причиной загрузки:
Код:
[10:11:31 INFO]:
>
[
Администратор
]
kakoytt_AbousN  Зашел на сервер.
[10:11:31 ERROR]: Couldn't place player in world
java.lang.IllegalArgumentException: arraySize cannot be negative but was: -1
at com.google.common.collect.CollectPreconditions.checkNonnegative(CollectPreconditions.java:40) ~[guava-31.1-jre.jar:?]
at com.google.common.collect.Lists.computeArrayListCapacity(Lists.java:152) ~[guava-31.1-jre.jar:?]
at com.google.common.collect.Lists.newArrayListWithExpectedSize(Lists.java:197) ~[guava-31.1-jre.jar:?]
at net.minecraft.server.players.PlayerList.placeNewPlayer(PlayerList.java:356) ~[purpur-1.20.jar:git-Purpur-1990]
at net.minecraft.server.network.ServerLoginPacketListenerImpl.placeNewPlayer(ServerLoginPacketListenerImpl.java:202) ~[?:?]
at net.minecraft.server.network.ServerLoginPacketListenerImpl.handleAcceptedLogin(ServerLoginPacketListenerImpl.java:183) ~[?:?]
at net.minecraft.server.network.ServerLoginPacketListenerImpl.tick(ServerLoginPacketListenerImpl.java:85) ~[?:?]
at net.minecraft.network.Connection.tick(Connection.java:602) ~[?:?]
at net.minecraft.server.network.ServerConnectionListener.tick(ServerConnectionListener.java:234) ~[?:?]
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1602) ~[purpur-1.20.jar:git-Purpur-1990]
at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:484) ~[purpur-1.20.jar:git-Purpur-1990]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1421) ~[purpur-1.20.jar:git-Purpur-1990]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1192) ~[purpur-1.20.jar:git-Purpur-1990]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:323) ~[purpur-1.20.jar:git-Purpur-1990]
at java.lang.Thread.run(Thread.java:840) ~[?:?]
 
Для начала обнови ядро до 1.20.4
а какие-то плагины могут отказать?upload_2024-1-9_13-1-18.png
(если что на дискорд срв, дискорд срв утилс не обращай внимания я просто поставил пока не найдется решение(дискорд срв утилс это другое))
 
если что мне этот плагин нужен только что-бы сделать команду /changepass если кто-то забыл пароль может его в дискорде обновить
 
а какие-то плагины могут отказать?Посмотреть вложение 66512
(если что на дискорд срв, дискорд срв утилс не обращай внимания я просто поставил пока не найдется решение(дискорд срв утилс это другое))
Могут.
Но большинство уже поддерживают 1.20.3.
1.20.4 меньше, но проверить стоит.

и еще вопрос зачем?
А сам ты как думаешь, для чего разработчики Minecraft после 1.20 выпустили ещё 1.20.1, 1.20.2, 1.20.3 и 1.20.4?
Исправляют проблемы, добавляют новый функционал.
Ядро 1.20 уже не поддерживается ни Mojang, ни командой Purpur.
В частности твоя проблема может быть в том числе и из-за старой версии ядра.
Поэтому обновляйся, а дальше посмотрим
 
Могут.
Но большинство уже поддерживают 1.20.3.
1.20.4 меньше, но проверить стоит.


А сам ты как думаешь, для чего разработчики Minecraft после 1.20 выпустили ещё 1.20.1, 1.20.2, 1.20.3 и 1.20.4?
Исправляют проблемы, добавляют новый функционал.
Ядро 1.20 уже не поддерживается ни Mojang, ни командой Purpur.
В частности твоя проблема может быть в том числе и из-за старой версии ядра.
Поэтому обновляйся, а дальше посмотрим
purpur Не имеет 1.20.3
 
что-бы они существовали
1090982065853436014.png
 
просто короче говоря, я никакие плагины не обновляю, у меня тысяча сообщений обновить при входе
 
я не смогу на 1.20.4 у меня виавершину плохоПосмотреть вложение 66516
Обновил только что
Не знаю, в чём у тебя проблема, но на голом Purpur 1.20.4 последняя версия ViaVersion работает нормально.
Ты же обновил и ViaVersion до 4.9.2 и ViaBackwards до 4.9.1?

может обновить protocolib? (не помогло)
Попробуй. На версиях 1.20+ нужно качать dev-билды ProtocolLib с Jenkins.

просто короче говоря, я никакие плагины не обновляю, у меня тысяча сообщений обновить при входе
Ну неудивительно, что у тебя плагины тоже устаревшие при использовании устаревшего ядра. Обновляй по мере необходимости.

может мне на 1.20.2 поставить?
Почему именно 1.20.2 и где ты будешь искать Purpur 1.20.2?
 
Статус
Закрыто для дальнейших ответов.

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

Назад
Верх