Non résolu Problème avec un mod Open Source que je veux corriger...
-
Bonjour,
J’ai récemment télécharger un mod de Jobs en 1.12.2 mais je rencontre un bug. Lorsque je le met dans le dossier des mods et que je démarre mon serveur tout fonctionne bien, mais lorsque je redémarre le serveur, lorsque j’essayer d’ouvrir le gui des jobs, je me fais kick du serveur avec cette erreur dans les logs : https://pastebin.com/SHL4sXJn
Voici les class concerné par l’erreur
GainXPUtil : https://pastebin.com/yVBrKNkd
CommonEvents : https://pastebin.com/2USQPnaf
Ce mod est en open source sur GitHub, c’est pour cela que j’ai l’accès au code ainsi qu’à l’autorisation de le modifier.
Si quelqu’un pourrait m’aider à résoudre ce problème ça serai sympa.
Si vous avez mal compris la source de mon problème, vous pouvez mettre votre pseudo Discord et je vous ajouterai pour vous expliquer plus en profondeur.
Merci -
@ChocolatChaud
[13:14:48] [Netty Server IO #3/ERROR] [FML]: There was a critical exception handling a packet on channel jobsc’est plutôt explicite un de tes paquet fonctionne pas surement un qui sert a sync les data entre client et serveur comme je connait pas le mod que tu bidouille avec 2 classes on peut pas vraiment voir comment ca fonctionne globalement j’irai pour verifier ca :
public static void sendDataToClient(EntityPlayerMP player) { PacketUpdateClientInfos packet1 = new PacketUpdateClientInfos(BREAK_BLOCK_XP, BREAK_BLOCK_JOB, HARVEST_CROP_XP, HARVEST_CROP_JOB, CRAFT_ITEM_XP, CRAFT_ITEM_JOB, SMELT_ITEM_XP, SMELT_ITEM_JOB, KILL_ENTITY_XP, KILL_ENTITY_JOB, CRAFT_UNLOCK_LVL, CRAFT_UNLOCK_JOB); PacketHandler.INSTANCE.sendTo(packet1, player); PacketHandler.INSTANCE.sendTo(new PacketSendClientConfig(config), player); }
surement quelque choses la dedans je vérifierait que les variables sont bien set etc etc etc
Et sinon vérifier que ““PacketUpdateClientInfos”” et ““PacketSendClientConfig”” sont bien écrit pour ta version de forge 1.12.2 parce que si je me trompe pas ya eu 2 forge 1.12.x dont un qui gérait pas les json a confirmer c’est vieux et si ça se trouve entre les 2 ta eu des changement sur les capability et peut être les paquets aussi
Peu pas t aider plus avec les infos que j’ai