brunyman / LockettePro

LockettePro - A much better Lockette plugin for Bukkit - 1.14/1.15/1.16
29 stars 27 forks source link

Plugin version 2.10.9 crashes on startup when using CoreProtect #41

Closed Deltik closed 3 years ago

Deltik commented 3 years ago
[22:05:38 INFO]: [CoreProtect] Enabling CoreProtect v19.4
[22:05:38 INFO]: [CoreProtect] CoreProtect has been successfully enabled!
[22:05:38 INFO]: [CoreProtect] Using SQLite for data storage.
[22:05:38 INFO]: --------------------
[22:05:38 INFO]: [CoreProtect] Enjoy CoreProtect? Join our Discord!
[22:05:38 INFO]: [CoreProtect] Discord: www.coreprotect.net/discord/
[22:05:38 INFO]: --------------------
[22:05:38 INFO]: [LockettePro] Enabling LockettePro v2.10.9
[22:05:38 INFO]: [LockettePro] Compatible server version detected: 1.16.5
[22:05:38 INFO]: [LockettePro] ===================================
[22:05:38 ERROR]: Error occurred while enabling LockettePro v2.10.9 (Is it up to date?)
java.lang.NullPointerException: null
        at me.crafter.mc.lockettepro.Dependency.<init>(Dependency.java:37) ~[?:?]
        at me.crafter.mc.lockettepro.LockettePro.onEnable(LockettePro.java:46) ~[?:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[patched_1.16.5.jar:git-Paper-465]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:380) ~[patched_1.16.5.jar:git-Paper-465]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:483) ~[patched_1.16.5.jar:git-Paper-465]
        at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugin(CraftServer.java:500) ~[patched_1.16.5.jar:git-Paper-465]
        at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugins(CraftServer.java:414) ~[patched_1.16.5.jar:git-Paper-465]
        at net.minecraft.server.v1_16_R3.MinecraftServer.loadWorld(MinecraftServer.java:465) ~[patched_1.16.5.jar:git-Paper-465]
        at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:239) ~[patched_1.16.5.jar:git-Paper-465]
        at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:936) ~[patched_1.16.5.jar:git-Paper-465]
        at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:174) ~[patched_1.16.5.jar:git-Paper-465]
        at java.lang.Thread.run(Thread.java:834) [?:?]
[22:05:38 INFO]: [LockettePro] Disabling LockettePro v2.10.9
brunyman commented 3 years ago

Still, some users report NPE errors when chekcing coreprotect API version, works fine for me so not sure why yet

Deltik commented 3 years ago

I see that you applied the correct fix with https://github.com/brunyman/LockettePro/commit/f37c4878c79e0f2a485cbd07ec13f9266be71ac1. Where are these users reporting the error? I'd need a copy of the stack trace to verify.