Вопрос Предупреждение WARN в консоли Java

PAV_001

Пользователь
Сообщения
8
Я новичок в серверах и за мои затупки не ругайтесь!

Короче постоянно вылетают предупреждения, плагины как и сервер работают вроде нормально, помогите как избавиться.
Код:
[18:11:42 WARN]: java.io.NotSerializableException: org.bukkit.craftbukkit.attribute.CraftAttribute
[18:11:42 WARN]:        at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1200)
[18:11:42 WARN]:        at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358)
[18:11:42 WARN]:        at java.base/java.util.ArrayList.writeObject(ArrayList.java:948)
[18:11:42 WARN]:        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
[18:11:42 WARN]:        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
[18:11:42 WARN]:        at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072)
[18:11:42 WARN]:        at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529)
[18:11:42 WARN]:        at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451)
[18:11:42 WARN]:        at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194)
[18:11:42 WARN]:        at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358)
[18:11:42 WARN]:        at java.base/java.util.ArrayList.writeObject(ArrayList.java:948)
[18:11:42 WARN]:        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
[18:11:42 WARN]:        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
[18:11:42 WARN]:        at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072)
[18:11:42 WARN]:        at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529)
[18:11:42 WARN]:        at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451)
[18:11:42 WARN]:        at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194)
[18:11:42 WARN]:        at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358)
[18:11:42 WARN]:        at java.base/java.util.ArrayList.writeObject(ArrayList.java:948)
[18:11:42 WARN]:        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
[18:11:42 WARN]:        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
[18:11:42 WARN]:        at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072)
[18:11:42 WARN]:        at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529)
[18:11:42 WARN]:        at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451)
[18:11:42 WARN]:        at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194)
[18:11:42 WARN]:        at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358)
[18:11:42 WARN]:        at CoreProtect-22.0.jar//net.coreprotect.database.statement.EntityStatement.insert(EntityStatement.java:25)
[18:11:42 WARN]:        at CoreProtect-22.0.jar//net.coreprotect.database.logger.EntityKillLogger.log(EntityKillLogger.java:46)
[18:11:42 WARN]:        at CoreProtect-22.0.jar//net.coreprotect.consumer.process.EntityKillProcess.process(EntityKillProcess.java:24)
[18:11:42 WARN]:        at CoreProtect-22.0.jar//net.coreprotect.consumer.process.Process.processConsumer(Process.java:197)
[18:11:42 WARN]:        at CoreProtect-22.0.jar//net.coreprotect.consumer.Consumer.run(Consumer.java:133)
[18:11:42 WARN]:        at java.base/java.lang.Thread.run(Thread.java:1583)

Список плагинов, еще WorldEdit bukkit 7.3.10
Вам необходимо зарегистрироваться для просмотра изображений-вложений
 
Решение
CoreProtect
Объединено


Версия Paper 1.21.4
Беру либо
CoreProtect брал с
Хотел бы добавить что пока на сервере никого нету, ошибок нет. Но стоит зайти мне и встать афк то предупреждения лезут регулярно
Paper 1.21.4 еще сыроват несмотря на релиз, но дело ваше.
Тут дело не в конфиге корпротекта, а в его авторе... Смотрите создатель корпротекта решил заработать на своем подписочном сайте, и теперь обновления от него и поддержку нормально получают лишь те кто подписался. Остальным если они хотят новую версию кор протект на гитхаб и собирать плагин ручками.

Вот инструкция из официального дискорда разраба.
это ошибка из плагина CoreProtect, попробуйте его просто обновить
Все равно вылетает

Код:
[19:37:53 WARN]: java.io.NotSerializableException: org.bukkit.craftbukkit.attribute.CraftAttribute
[19:37:53 WARN]:        at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1200)
[19:37:53 WARN]:        at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358)
[19:37:53 WARN]:        at java.base/java.util.ArrayList.writeObject(ArrayList.java:948)
[19:37:53 WARN]:        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
[19:37:53 WARN]:        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
[19:37:53 WARN]:        at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072)
[19:37:53 WARN]:        at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529)
[19:37:53 WARN]:        at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451)
[19:37:53 WARN]:        at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194)
[19:37:53 WARN]:        at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358)
[19:37:53 WARN]:        at java.base/java.util.ArrayList.writeObject(ArrayList.java:948)
[19:37:53 WARN]:        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
[19:37:53 WARN]:        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
[19:37:53 WARN]:        at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072)
[19:37:53 WARN]:        at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529)
[19:37:53 WARN]:        at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451)
[19:37:53 WARN]:        at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194)
[19:37:53 WARN]:        at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358)
[19:37:53 WARN]:        at java.base/java.util.ArrayList.writeObject(ArrayList.java:948)
[19:37:53 WARN]:        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
[19:37:53 WARN]:        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
[19:37:53 WARN]:        at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072)
[19:37:53 WARN]:        at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529)
[19:37:53 WARN]:        at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451)
[19:37:53 WARN]:        at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194)
[19:37:53 WARN]:        at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358)
[19:37:53 WARN]:        at CoreProtect-22.4.jar//net.coreprotect.database.statement.EntityStatement.insert(EntityStatement.java:27)
[19:37:53 WARN]:        at CoreProtect-22.4.jar//net.coreprotect.database.logger.EntityKillLogger.log(EntityKillLogger.java:49)
[19:37:53 WARN]:        at CoreProtect-22.4.jar//net.coreprotect.consumer.process.EntityKillProcess.process(EntityKillProcess.java:24)
[19:37:53 WARN]:        at CoreProtect-22.4.jar//net.coreprotect.consumer.process.Process.processConsumer(Process.java:205)
[19:37:53 WARN]:        at CoreProtect-22.4.jar//net.coreprotect.consumer.Consumer.run(Consumer.java:133)
[19:37:53 WARN]:        at java.base/java.lang.Thread.run(Thread.java:1583)
[19:37:53 WARN]: java.lang.NullPointerException: Cannot invoke "java.sql.ResultSet.next()" because "resultSet" is null
[19:37:53 WARN]:        at CoreProtect-22.4.jar//net.coreprotect.database.logger.EntityKillLogger.log(EntityKillLogger.java:51)
[19:37:53 WARN]:        at CoreProtect-22.4.jar//net.coreprotect.consumer.process.EntityKillProcess.process(EntityKillProcess.java:24)
[19:37:53 WARN]:        at CoreProtect-22.4.jar//net.coreprotect.consumer.process.Process.processConsumer(Process.java:205)
[19:37:53 WARN]:        at CoreProtect-22.4.jar//net.coreprotect.consumer.Consumer.run(Consumer.java:133)
[19:37:53 WARN]:        at java.base/java.lang.Thread.run(Thread.java:1583)
 
Я новичок в серверах и за мои затупки не ругайтесь!

Короче постоянно вылетают предупреждения, плагины как и сервер работают вроде нормально, помогите как избавиться.
Код:
[18:11:42 WARN]: java.io.NotSerializableException: org.bukkit.craftbukkit.attribute.CraftAttribute
[18:11:42 WARN]:        at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1200)
[18:11:42 WARN]:        at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358)
[18:11:42 WARN]:        at java.base/java.util.ArrayList.writeObject(ArrayList.java:948)
[18:11:42 WARN]:        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
[18:11:42 WARN]:        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
[18:11:42 WARN]:        at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072)
[18:11:42 WARN]:        at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529)
[18:11:42 WARN]:        at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451)
[18:11:42 WARN]:        at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194)
[18:11:42 WARN]:        at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358)
[18:11:42 WARN]:        at java.base/java.util.ArrayList.writeObject(ArrayList.java:948)
[18:11:42 WARN]:        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
[18:11:42 WARN]:        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
[18:11:42 WARN]:        at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072)
[18:11:42 WARN]:        at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529)
[18:11:42 WARN]:        at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451)
[18:11:42 WARN]:        at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194)
[18:11:42 WARN]:        at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358)
[18:11:42 WARN]:        at java.base/java.util.ArrayList.writeObject(ArrayList.java:948)
[18:11:42 WARN]:        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
[18:11:42 WARN]:        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
[18:11:42 WARN]:        at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072)
[18:11:42 WARN]:        at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529)
[18:11:42 WARN]:        at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451)
[18:11:42 WARN]:        at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194)
[18:11:42 WARN]:        at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358)
[18:11:42 WARN]:        at CoreProtect-22.0.jar//net.coreprotect.database.statement.EntityStatement.insert(EntityStatement.java:25)
[18:11:42 WARN]:        at CoreProtect-22.0.jar//net.coreprotect.database.logger.EntityKillLogger.log(EntityKillLogger.java:46)
[18:11:42 WARN]:        at CoreProtect-22.0.jar//net.coreprotect.consumer.process.EntityKillProcess.process(EntityKillProcess.java:24)
[18:11:42 WARN]:        at CoreProtect-22.0.jar//net.coreprotect.consumer.process.Process.processConsumer(Process.java:197)
[18:11:42 WARN]:        at CoreProtect-22.0.jar//net.coreprotect.consumer.Consumer.run(Consumer.java:133)
[18:11:42 WARN]:        at java.base/java.lang.Thread.run(Thread.java:1583)

Список плагинов, еще WorldEdit bukkit 7.3.10
Вам необходимо зарегистрироваться для просмотра изображений-вложений
Косяк в корпротекте. У вас случаем версия ядра сервера не выше 1.20 ?
Если да, то откуда берете плагин?
 
Дайте конфигурацию плагина
CoreProtect
Объединено

Косяк в корпротекте. У вас случаем версия ядра сервера не выше 1.20 ?
Если да, то откуда берете плагин?
Версия Paper 1.21.4
Беру либо
CoreProtect брал с
 

Вложения

  • config.yml
    4.3 KB · Просмотры: 5
Последнее редактирование:
Косяк в корпротекте. У вас случаем версия ядра сервера не выше 1.20 ?
Если да, то откуда берете плагин?

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


Версия Paper 1.21.4
Беру либо
CoreProtect брал с
Хотел бы добавить что пока на сервере никого нету, ошибок нет. Но стоит зайти мне и встать афк то предупреждения лезут регулярно
Paper 1.21.4 еще сыроват несмотря на релиз, но дело ваше.
Тут дело не в конфиге корпротекта, а в его авторе... Смотрите создатель корпротекта решил заработать на своем подписочном сайте, и теперь обновления от него и поддержку нормально получают лишь те кто подписался. Остальным если они хотят новую версию кор протект на гитхаб и собирать плагин ручками.

Вот инструкция из официального дискорда разраба.
1. Follow this
2. Download and extract this (don't worry, this contains all the latest commits!)
3. In the file named pom.xml, at ~line 7, ensure it looks like <project.branch>development</project.branch>. The line may vary that this is on.
4. Make sure you have java JDK 21 installed
5. Open up Command Prompt in the directory of the unzipped project and run mvn clean package
6. Your jarfile will be in the folder named target. It will be under the name of CoreProtect-22.4.jar (the version may vary depending on when you are doing this). As of this time, the jarfile is called 22.4 but it contains all the commits for the latest version (v23!)
Do not use the jarfile named original-CoreProtect-22.4.jar!

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

Вот инструкция из официального дискорда разраба.


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

То есть теоретически можно скачать старую версию CoreProtect и такой ошибки не будет? (Если такова будет)

По инструкции которую вы мне скинули мне не удаётся поставить maven на ПК
 
Я ПОНЯЛ ЧТО НАДО ДЕНЬГИ ПЛАТИТЬ, ВОПРОС ЗАКРЫТ
ЗАЧЕЕЕЕЕМ?
По инструкции которую вы мне скинули мне не удаётся поставить maven на ПК
Могу сегодня собрать как домой приеду, напишите на форуме после 16:00 по МСК, что бы мне высветилось уведомления и я про это дело не забыл. И я скину вам скомпелированую последнюю версию плагина. Если конечно не боитесь, что я туда что то подложить мог...
 
ЗАЧЕЕЕЕЕМ?

Могу сегодня собрать как домой приеду, напишите на форуме после 16:00 по МСК, что бы мне высветилось уведомления и я про это дело не забыл. И я скину вам скомпелированую последнюю версию плагина. Если конечно не боитесь, что я туда что то подложить мог...
Я буду покупать плагин. Если хотите можете сюда скинуть плагин и я помечу его как решение
 
Последнее редактирование:
Я буду покупать плагин. Если хотите можете сюда скинуть плагин и я помечу его как решение
Не, ну буду. Не хочу время тратить. И там не покупка плагина, а покупка подписки, что дает доступ к плагину... Ну в общем ваше дело.
 
Назад
Сверху Снизу