BungeeCord BotFilter не работает io.netty.channel.AbstractChannel
В этой статье мы расскажем, что делать с ошибкой [SEVERE] at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354)
Или же: Не удалось подключиться к серверу io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information:

Если ты столкнулися с ошибкой:
21:10:23 [SEVERE] at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354)
21:10:23 [SEVERE] at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
21:10:23 [SEVERE] at java.base/java.lang.reflect.Method.checkCanSetAccessible(Method.java:199)
21:10:23 [SEVERE] at java.base/java.lang.reflect.Method.setAccessible(Method.java:193)
21:10:23 [SEVERE] at ru.leymooo.botfilter.config.Config.setAccessible(Config.java:371)
21:10:23 [SEVERE] at ru.leymooo.botfilter.config.Config.getField(Config.java:258)
21:10:23 [SEVERE] at ru.leymooo.botfilter.config.Config.set(Config.java:54)
21:10:23 [SEVERE] at ru.leymooo.botfilter.config.Config.set(Config.java:114)
21:10:23 [SEVERE] at ru.leymooo.botfilter.config.Config.load(Config.java:99)
21:10:23 [SEVERE] at ru.leymooo.botfilter.config.Settings.reload(Settings.java:60)
21:10:23 [SEVERE] at ru.leymooo.botfilter.BotFilter.<init>(BotFilter.java:74)
21:10:23 [SEVERE] at net.md_5.bungee.BungeeCord.start(BungeeCord.java:280)
21:10:23 [SEVERE] at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:49)
21:10:23 [SEVERE] at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)
21:10:23 [SEVERE] at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
21:10:23 [SEVERE] at java.base/java.lang.reflect.Method.checkCanSetAccessible(Method.java:199)
21:10:23 [SEVERE] at java.base/java.lang.reflect.Method.setAccessible(Method.java:193)
21:10:23 [SEVERE] at ru.leymooo.botfilter.config.Config.setAccessible(Config.java:371)
21:10:23 [SEVERE] at ru.leymooo.botfilter.config.Config.getField(Config.java:258)
21:10:23 [SEVERE] at ru.leymooo.botfilter.config.Config.set(Config.java:54)
21:10:23 [SEVERE] at ru.leymooo.botfilter.config.Config.set(Config.java:114)
21:10:23 [SEVERE] at ru.leymooo.botfilter.config.Config.load(Config.java:99)
21:10:23 [SEVERE] at ru.leymooo.botfilter.config.Settings.reload(Settings.java:60)
21:10:23 [SEVERE] at ru.leymooo.botfilter.BotFilter.<init>(BotFilter.java:74)
21:10:23 [SEVERE] at net.md_5.bungee.BungeeCord.start(BungeeCord.java:280)
21:10:23 [SEVERE] at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:49)
21:10:23 [SEVERE] at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)
То вероятнее всего у тебя новая версия джавы
Для запуска на новых версиях Java (Java 16+) добавь эти флаги в строку запуска перед -jar:
--illegal-access=permit (не будет на java 17+)
или
--add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED --add-opens java.base/java.lang.invoke=ALL-UNNAMED (должно работать на всех версиях)
Пример:
файл start.sh

Больше полезной информации можно найти тут: https://mcgolem.com/subsite/EnotTeam
917 views
0 комментариев
Пожалуйста, создайте учетную запись или
авторизуйтесь прежде чем оставлять комментарии
авторизуйтесь прежде чем оставлять комментарии