Erreur de mon mod qui fait crash mon serveur.
-
Bonjour, je sais que le site ne support plus la version 1.7.10 de minecraft, mais j’ai vraiment besoin de votre aide!
J’ai mon mod qui marche parfaitement en solo, mais qui fait crash mon serveur.
j’aimenrais s’avoir pourquoi et réglé se problème.
je vous mais a disposition l’erreur.log du serveur, si vous avez besoin de plus d’information sur le code du mod je vous le donnerais!
merci beaucoup de votre réponse! -
Yo, alors déjà faut savoir que le serveur ne peut pas avoir accès au resources client COMME PAR EXEMPLE TOUT CE QUI COMPORTE UN “@SideOnly(Side.CLIENT)”
de même que le serveur peut pas posséder ce qui comporte @SideOnly(Side.SERVER)–-> Caused by: java.lang.NoClassDefFoundError: fr/flowmodzmc/baldr/client/BaldrResourcePack
En gros ta class est client only et non common c’est ca ce qui fait crash, d’ou l’erreur “NoClassDefFoundError” -
Envois le code de la classe en question
-
@‘Joelchasseu’:
Envois le code de la classe en question
D’accord je vous envois le code de baldrressourcepack se soir
J’espère que vous pourrais m’aider à résoudre se problème de client only, car la j’y comprend vraiment plus rien
-
Voila la class en question (BaldrRessourcePack)
-
IResourcePack c"est client side pas server
arrange toi pour que ta class soi load uniquement que server side -
du-coup dans le Common proxy je supprime quoi les import ect?
Je supprime :
import fr.flowmodzmc.baldr.client.BaldrResourcePack;
et
BaldrResourcePack.resourceDomains.add(descriptor.getFolderName());?
-
faut juste faire executer ce code que client side et pas server side
-
Tu peux utiliser pour ça la condition "if(!world.IsRemote) ou l’annotation @SideOnly(Side.CLIENT) à ton code