Authme стал крашить сервер

KILLER42

Пользователь
Сообщения
22
Плагин
AuthMe
Ядро сервера
  1. Spigot
Версия сервера
  1. 1.12.2
Память сервера ОЗУ
1Gb
Ранее был установлен PermissionsEX и никаких ошибок не было. Перешел на LuckPerms, он не понравился. Решил вернуться обратно на PEX, но плагин авторизации стал крашить сервер при запуске. Я удалил папку Authme и даже скачал последнюю версию плагина, но ошибка не исчезла.
Ниже в спойлере оставлю лог с консоли.
Код:
[10:04:16 INFO]: [AuthMe] Enabling AuthMe v5.6.0-SNAPSHOT-bCUSTOM
[10:04:16 INFO]: [AuthMe] Created column 'regdate' and set the current timestamp, 1634799856713, to all 0 rows
[10:04:17 INFO]: [AuthMe] SQLite Setup finished
[10:04:17 WARN]: [AuthMe] Aborting initialization of AuthMe: [InjectorReflectionException]: Could not invoke method 'setup' for fr.xephi.authme.permission.PermissionsManager@264a1950
[10:04:17 WARN]: fr.xephi.authme.libs.ch.jalu.injector.exceptions.InjectorReflectionException: Could not invoke method 'setup' for fr.xephi.authme.permission.PermissionsManager@264a1950
[10:04:17 WARN]:        at fr.xephi.authme.libs.ch.jalu.injector.utils.ReflectionUtils.invokeMethod(ReflectionUtils.java:76)
[10:04:17 WARN]:        at fr.xephi.authme.libs.ch.jalu.injector.handlers.postconstruct.PostConstructMethodInvoker.postProcess(PostConstructMethodInvoker.java:27)
[10:04:17 WARN]:        at fr.xephi.authme.libs.ch.jalu.injector.InjectorImpl.runPostConstructHandlers(InjectorImpl.java:271)
[10:04:17 WARN]:        at fr.xephi.authme.libs.ch.jalu.injector.InjectorImpl.resolveContext(InjectorImpl.java:164)
[10:04:17 WARN]:        at fr.xephi.authme.libs.ch.jalu.injector.InjectorImpl.resolveDependencies(InjectorImpl.java:186)
[10:04:17 WARN]:        at fr.xephi.authme.libs.ch.jalu.injector.InjectorImpl.resolveContext(InjectorImpl.java:158)
[10:04:17 WARN]:        at fr.xephi.authme.libs.ch.jalu.injector.InjectorImpl.resolveDependencies(InjectorImpl.java:186)
[10:04:17 WARN]:        at fr.xephi.authme.libs.ch.jalu.injector.InjectorImpl.resolveContext(InjectorImpl.java:158)
[10:04:17 WARN]:        at fr.xephi.authme.libs.ch.jalu.injector.InjectorImpl.resolve(InjectorImpl.java:133)
[10:04:17 WARN]:        at fr.xephi.authme.libs.ch.jalu.injector.InjectorImpl.getSingleton(InjectorImpl.java:72)
[10:04:17 WARN]:        at fr.xephi.authme.AuthMe.instantiateServices(AuthMe.java:247)
[10:04:17 WARN]:        at fr.xephi.authme.AuthMe.initialize(AuthMe.java:221)
[10:04:17 WARN]:        at fr.xephi.authme.AuthMe.onEnable(AuthMe.java:145)
[10:04:17 WARN]:        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264)
[10:04:17 WARN]:        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337)
[10:04:17 WARN]:        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:402)
[10:04:17 WARN]:        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:384)
[10:04:17 WARN]:        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:333)
[10:04:17 WARN]:        at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:422)
[10:04:17 WARN]:        at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:383)
[10:04:17 WARN]:        at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:338)
[10:04:17 WARN]:        at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:272)
[10:04:17 WARN]:        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:545)
[10:04:17 WARN]:        at java.lang.Thread.run(Thread.java:748)
[10:04:17 WARN]: Caused by: java.lang.reflect.InvocationTargetException
[10:04:17 WARN]:        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[10:04:17 WARN]:        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[10:04:17 WARN]:        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[10:04:17 WARN]:        at java.lang.reflect.Method.invoke(Method.java:498)
[10:04:17 WARN]:        at fr.xephi.authme.libs.ch.jalu.injector.utils.ReflectionUtils.invokeMethod(ReflectionUtils.java:73)
[10:04:17 WARN]:        ... 23 more
[10:04:17 WARN]: Caused by: java.lang.NoClassDefFoundError: ru/tehkode/permissions/bukkit/PermissionsEx
[10:04:17 WARN]:        at fr.xephi.authme.permission.handlers.PermissionsExHandler.<init>(PermissionsExHandler.java:27)
[10:04:17 WARN]:        at fr.xephi.authme.permission.PermissionsManager.createPermissionHandler(PermissionsManager.java:138)
[10:04:17 WARN]:        at fr.xephi.authme.permission.PermissionsManager.setup(PermissionsManager.java:93)
[10:04:17 WARN]:        ... 28 more
[10:04:17 WARN]: Caused by: java.lang.ClassNotFoundException: ru.tehkode.permissions.bukkit.PermissionsEx
[10:04:17 WARN]:        at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
[10:04:17 WARN]:        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:101)
[10:04:17 WARN]:        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86)
[10:04:17 WARN]:        at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
[10:04:17 WARN]:        at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
[10:04:17 WARN]:        ... 31 more
[10:04:17 WARN]: [AuthMe] THE SERVER IS GOING TO SHUT DOWN AS DEFINED IN THE CONFIGURATION!
[10:04:17 INFO]: [AuthMe] Waiting for 0 tasks to finish
 
Не люблю так писать и отговаривать кого-то от привычек, но увы так складывается пекс умер и они уже много лет говорят о второй версии, но дальше коммитов и не оф. билдов она ушла и пора принять Лакипермс таким какой он есть, разраб ответственный, вики широкое, плагин имеет хорошие возможности и долгосрочную перспективу. Переходи пока не поздно, если ты хочешь реально сохранить сервер и развивать его, а не закрыться через месяц.
А по сабжу:
Вероятнее ты не удалил Лакипермс, ибо это ошибка именно из-за их несовместимости.
1. Обновить Authme до последнего билда
2. Обновить Лакипермс до последнего билда
3. Если не помогло, - тутор по обновлению зависимостей.
4. Можно заставить аутмиработать через vault
Код:
forceVaultHook: true
и это тоже должно решить проблему.
 
Назад
Сверху Снизу