Résolu Problème avec SerialKey

  • Auteur de la discussion Auteur de la discussion Compte supprimé
  • Date de début Date de début
C

Compte supprimé

Invité
Bonjour à tous,

J'ai actuellement un problème avec SerialKey (ce plugin est indispensable pour le serveur, j'ai essayé Keys mais il ne correspond pas à ce que je recherche). Je m'explique, lorsque je l'installes et que je met une clé avec une porte, tout fonctionne, je ne peux pas ouvrir la porte sans la bonne clé, ... mais lorsque je redémarre le serveur, toutes les portes qui utilisent des clés ne fonctionnent plus : je peux supprimer/ouvrir les portes sans clés et sans aucun messages d'erreur.

Jusqu'à cette hier après-midi, le plugin fonctionnait très bien donc je ne vois pas la raison du problème. J'ai aussi ré-installer le plugin plusieurs fois sans succès. De plus la console n'affiche aucune erreur.

J'ai contacté l'hébergeur qui m'a conseillé de vous solliciter.

Serveur Spigot 1.8.9

Plugins (32): JoinSpawn, WorldEdit, Essentials, GroupManager, PacketListenerApi, PlotMe, NoPl, MapManager, Pixelator, ProtocolLib, CC, NoCheatPlus, Citizens, EssentialsXMPP, SignColors, NoTNT, SerialKey, CommandSpying, EssentialsProtect, CountdownCommand, EssentialsGeoIP, EssentialsChat, PinPlease, EssentialsAntiBuild, TheAPI, EssentialsSpawn, Commandspy, PlotMe-DefaultGenerator, BKCommonLib, AnimatedFrames, Multiverse-Core, Train_Carts
 
Bonjour à tous,

J'ai actuellement un problème avec SerialKey (ce plugin est indispensable pour le serveur, j'ai essayé Keys mais il ne correspond pas à ce que je recherche). Je m'explique, lorsque je l'installes et que je met une clé avec une porte, tout fonctionne, je ne peux pas ouvrir la porte sans la bonne clé, ... mais lorsque je redémarre le serveur, toutes les portes qui utilisent des clés ne fonctionnent plus : je peux supprimer/ouvrir les portes sans clés et sans aucun messages d'erreur.

Jusqu'à cette hier après-midi, le plugin fonctionnait très bien donc je ne vois pas la raison du problème. J'ai aussi ré-installer le plugin plusieurs fois sans succès. De plus la console n'affiche aucune erreur.

J'ai contacté l'hébergeur qui m'a conseillé de vous solliciter.

Serveur Spigot 1.8.9

Plugins (32): JoinSpawn, WorldEdit, Essentials, GroupManager, PacketListenerApi, PlotMe, NoPl, MapManager, Pixelator, ProtocolLib, CC, NoCheatPlus, Citizens, EssentialsXMPP, SignColors, NoTNT, SerialKey, CommandSpying, EssentialsProtect, CountdownCommand, EssentialsGeoIP, EssentialsChat, PinPlease, EssentialsAntiBuild, TheAPI, EssentialsSpawn, Commandspy, PlotMe-DefaultGenerator, BKCommonLib, AnimatedFrames, Multiverse-Core, Train_Carts
Salut,

à mon avis c'est un problème de sauvegarde. Je ne connais pas ce plugin mais je suppose que ça fait des sauvegardes dans un ficher config.yml? Aurait-tu changer le format de sauvegarde du ficher ? (passage de défaut à UTF8)? Si tu n'obtient pas de réponse satisfaisante ici, contacte le Développeur via spigot ;)
 
Bonjour,

J'ai contacté le développeur mais il ne me répond pas.

J'ai enfin détecté un problème qui s'affiche dans la console :

[11:18:07] [Server thread/INFO]: [SerialKey] Disabling SerialKey v0.3
[11:18:07] [Server thread/WARN]: org.bukkit.configuration.InvalidConfigurationException: java.lang.NullPointerException
[11:18:07] [Server thread/WARN]: at fr.skyost.serialkey.utils.Skyoconfig.save(Skyoconfig.java:106)
[11:18:07] [Server thread/WARN]: at fr.skyost.serialkey.SerialKey.onDisable(SerialKey.java:103)
[11:18:07] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:323)
[11:18:07] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:364)
[11:18:07] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:424)
[11:18:07] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:417)
[11:18:07] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_8_R3.CraftServer.disablePlugins(CraftServer.java:336)
[11:18:07] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.stop(MinecraftServer.java:460)
[11:18:07] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:593)
[11:18:07] [Server thread/WARN]: at java.lang.Thread.run(Thread.java:745)
[11:18:07] [Server thread/WARN]: Caused by: java.lang.NullPointerException
[11:18:07] [Server thread/WARN]: at fr.skyost.serialkey.utils.Skyoconfig.serializeObject(Skyoconfig.java:272)
[11:18:07] [Server thread/WARN]: at fr.skyost.serialkey.utils.Skyoconfig.serializeObject(Skyoconfig.java:265)
[11:18:07] [Server thread/WARN]: at fr.skyost.serialkey.utils.Skyoconfig.saveField(Skyoconfig.java:179)
[11:18:07] [Server thread/WARN]: at fr.skyost.serialkey.utils.Skyoconfig.save(Skyoconfig.java:101)
[11:18:07] [Server thread/WARN]: ... 9 more

Que dois-je faire ?

Merci beaucoup,
Mama06
 
Bonjour,

J'ai contacté le développeur mais il ne me répond pas.

J'ai enfin détecté un problème qui s'affiche dans la console :

[11:18:07] [Server thread/INFO]: [SerialKey] Disabling SerialKey v0.3
[11:18:07] [Server thread/WARN]: org.bukkit.configuration.InvalidConfigurationException: java.lang.NullPointerException
[11:18:07] [Server thread/WARN]: at fr.skyost.serialkey.utils.Skyoconfig.save(Skyoconfig.java:106)
[11:18:07] [Server thread/WARN]: at fr.skyost.serialkey.SerialKey.onDisable(SerialKey.java:103)
[11:18:07] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:323)
[11:18:07] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:364)
[11:18:07] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:424)
[11:18:07] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:417)
[11:18:07] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_8_R3.CraftServer.disablePlugins(CraftServer.java:336)
[11:18:07] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.stop(MinecraftServer.java:460)
[11:18:07] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:593)
[11:18:07] [Server thread/WARN]: at java.lang.Thread.run(Thread.java:745)
[11:18:07] [Server thread/WARN]: Caused by: java.lang.NullPointerException
[11:18:07] [Server thread/WARN]: at fr.skyost.serialkey.utils.Skyoconfig.serializeObject(Skyoconfig.java:272)
[11:18:07] [Server thread/WARN]: at fr.skyost.serialkey.utils.Skyoconfig.serializeObject(Skyoconfig.java:265)
[11:18:07] [Server thread/WARN]: at fr.skyost.serialkey.utils.Skyoconfig.saveField(Skyoconfig.java:179)
[11:18:07] [Server thread/WARN]: at fr.skyost.serialkey.utils.Skyoconfig.save(Skyoconfig.java:101)
[11:18:07] [Server thread/WARN]: ... 9 more

Que dois-je faire ?

Merci beaucoup,
Mama06
Salut,

effectivement l'erreur est très visible (NPE) mais la seule chose que tu peut faire c'est d'attendre sa réponse ou de modifier toi même le source code :)

Si j'amais tu veut le modifier voici ce qui t'intéresse:
Code:
[11:18:07] [Server thread/WARN]: org.bukkit.configuration.InvalidConfigurationException: java.lang.NullPointerException
[11:18:07] [Server thread/WARN]:     at fr.skyost.serialkey.utils.Skyoconfig.save(Skyoconfig.java:106)
 
  • J'aime
Reactions: Compte supprimé
Le développeur est venu et à régler le problème sur le serveur.

Merci beaucoup DiscowZombie ;)