Ajneb97 / ConditionalEvents

MIT License
22 stars 13 forks source link

Console Error #21

Open ghost opened 1 year ago

ghost commented 1 year ago

Versión del server: Paper 1.19.4 Versión del plugin: ConditionalEvents v4.35.3 Plugins que contiene el server:

ERROR:

[23:56:19] [Server thread/INFO]: [ConditionalEvents] Enabling ConditionalEvents v4.35.3 [23:56:20] [Server thread/ERROR]: Error occurred while enabling ConditionalEvents v4.35.3 (Is it up to date?) java.lang.NullPointerException: Cannot invoke "com.comphenix.protocol.ProtocolManager.addPacketListener(com.comphenix.protocol.events.PacketListener)" because the return value of "com.comphenix.protocol.ProtocolLibrary.getProtocolManager()" is null at ce.ajneb97.managers.dependencies.ProtocolLibManager.configure(ProtocolLibManager.java:33) ~[ConditionalEvents (1).jar:?] at ce.ajneb97.managers.dependencies.ProtocolLibManager.(ProtocolLibManager.java:29) ~[ConditionalEvents (1).jar:?] at ce.ajneb97.managers.DependencyManager.(DependencyManager.java:36) ~[ConditionalEvents (1).jar:?] at ce.ajneb97.ConditionalEvents.onEnable(ConditionalEvents.java:48) ~[ConditionalEvents (1).jar:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:281) ~[paper-api-1.19.4-R0.1-SNAPSHOT.jar:?] at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:189) ~[paper-1.19.4.jar:git-Paper-542] at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:104) ~[paper-1.19.4.jar:git-Paper-542] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:507) ~[paper-api-1.19.4-R0.1-SNAPSHOT.jar:?] at org.bukkit.craftbukkit.v1_19_R3.CraftServer.enablePlugin(CraftServer.java:556) ~[paper-1.19.4.jar:git-Paper-542] at org.bukkit.craftbukkit.v1_19_R3.CraftServer.enablePlugins(CraftServer.java:467) ~[paper-1.19.4.jar:git-Paper-542] at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:638) ~[paper-1.19.4.jar:git-Paper-542] at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:437) ~[paper-1.19.4.jar:git-Paper-542] at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:308) ~[paper-1.19.4.jar:git-Paper-542] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1104) ~[paper-1.19.4.jar:git-Paper-542] at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:320) ~[paper-1.19.4.jar:git-Paper-542] at java.lang.Thread.run(Thread.java:833) ~[?:?] [23:56:20] [Server thread/INFO]: [ConditionalEvents] Disabling ConditionalEvents v4.35.3 [23:56:20] [Server thread/ERROR]: Error occurred (in the plugin loader) while disabling ConditionalEvents v4.35.3 (Is it up to date?) java.lang.NullPointerException: Cannot invoke "ce.ajneb97.configs.ConfigsManager.getPlayerConfigsManager()" because "this.configsManager" is null at ce.ajneb97.ConditionalEvents.onDisable(ConditionalEvents.java:83) ~[ConditionalEvents (1).jar:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:283) ~[paper-api-1.19.4-R0.1-SNAPSHOT.jar:?] at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.disablePlugin(PaperPluginInstanceManager.java:224) ~[paper-1.19.4.jar:git-Paper-542] at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.disablePlugin(PaperPluginManagerImpl.java:109) ~[paper-1.19.4.jar:git-Paper-542] at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:537) ~[paper-api-1.19.4-R0.1-SNAPSHOT.jar:?] at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:193) ~[paper-1.19.4.jar:git-Paper-542] at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:104) ~[paper-1.19.4.jar:git-Paper-542] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:507) ~[paper-api-1.19.4-R0.1-SNAPSHOT.jar:?] at org.bukkit.craftbukkit.v1_19_R3.CraftServer.enablePlugin(CraftServer.java:556) ~[paper-1.19.4.jar:git-Paper-542] at org.bukkit.craftbukkit.v1_19_R3.CraftServer.enablePlugins(CraftServer.java:467) ~[paper-1.19.4.jar:git-Paper-542] at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:638) ~[paper-1.19.4.jar:git-Paper-542] at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:437) ~[paper-1.19.4.jar:git-Paper-542] at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:308) ~[paper-1.19.4.jar:git-Paper-542] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1104) ~[paper-1.19.4.jar:git-Paper-542] at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:320) ~[paper-1.19.4.jar:git-Paper-542] at java.lang.Thread.run(Thread.java:833) ~[?:?]

ghost commented 1 year ago

Me acabo de dar cuenta que al eliminar el ProtocolLib el ConditionalEvents carga correctamente sin soltar ningun error en la consola.

Ajneb97 commented 1 year ago

Ve si es que el ProtocolLib esta cargando correctamente y si esta en verde al usar /plugins, porque el error es del ProtocolLib: java.lang.NullPointerException: Cannot invoke "com.comphenix.protocol.ProtocolManager.addPacketListener(com.comphenix.protocol.events.PacketListener)" because the return value of "com.comphenix.protocol.ProtocolLibrary.getProtocolManager()" is null

ghost commented 1 year ago

El ProtocolLib carga correctamente y se muestra en verde pero el conditional event se pone en rojo y manda el mismo error. PD: Soy FabriMC😥

Ajneb97 commented 1 year ago

Tendrias que preguntar con los devs de ProtocolLib, mandandoles el mismo error ya que por lo que yo veo es este metodo el que esta arrojando null por alguna razón: com.comphenix.protocol.ProtocolLibrary.getProtocolManager()

AlonsoAliaga commented 1 year ago

El ProtocolLib carga correctamente y se muestra en verde pero el conditional event se pone en rojo y manda el mismo error. PD: Soy FabriMC😥

Yo diría que envíes el log completo al cargar el servidor en un pastebin para poder asegurarse que el orden de carga es correcto

yiyoperez commented 1 year ago

Me envió este log ayer https://mclo.gs/cnZdZlV

AlonsoAliaga commented 1 year ago

Como dice Ajneb, esta raro, no hay indicios de que el ProtocolLib haya cargado luego de ConditionalEvents, todo indica que se cargó antes y aún así da error 😔 Lo ideal sería que les mande el log a los devs de ProtocolLib, pero no recuerdo si los del protocol lib tenian soporte en discord. Posiblemente solo respondan en Github al abrir un issue con el log completo