Résolu MCPC Plus et plugin CreativeGates ( MCore)
-
Bonjour,
Je me permet de poster ici pour vous demander de l’aide.
Je tente pour le première fois d’utiliser Mcpc Plus sur mon serveur, et je rencontre un petit bug …Le problème est simple, je pense qu’il s’agit d’un problème de compatibilité entre le plugin MCore ( si vous ne connaissez pas, description ICI ), ou CreativeGates ( ICI ), et MCPC Plus.
Pourtant, ce qui me fait douter, c’est ce message dans le changelog de MCore : Adds compatibility with MCPC+ modded enumerations (https://github.com/MassiveCraft/mcore/pull/62).
Comme CreativeGates est dépendant de MCore, je ne vois pas pourquoi le plugin pante … :huh:Ce qui laisse supposer que le plugin est compatible avec MCPC Plus … Je ne comprend pas le problème, et petit ignorant que je suis, je viens implorer votre aide
Pour info, le serveur tourne avec MCPC en 1.6.4, et le plugin MCore est aussi en 1.6.4. Le plugin Creative Gates est en 1.6.2.
Voici mes logs : * Pour CreativeGates
PS : J’ai aussi des logs d’erreur avec le plugin AllUWant, que je me permet de joindre avec si jamais quelqu’un trouve la solution, mais il est moins important que CreativeGates => http://pastebin.com/RTXiuZpu
Merci d’avance !
-
Quand on regarde bien les logs :
java.lang.NoSuchMethodError: com.massivecraft.mcore.store.Coll.<init>(Ljava/lang/String;Ljava/lang/Class;Lcom/massivecraft/mcore/store/Db;Lorg/bukkit/plugin/Plugin;ZZ)V
Il ne trouve pas la méthode getCollDriverObject(String str, Class class, Dd dd, Plugins pl) dans Coll.java. Et quand on regarde les sources de mcore :
https://github.com/MassiveCraft/mcore/blob/master/src/com/massivecraft/mcore/store/Db.java#L15
Cette fonction à été remplacé par getCollDriverObject(Coll coll)
Et comme se changement date d’il y a plus de 7 mois, tu as tout simplement une très veille version de CreativeGates
Essaye avec cette version : http://dev.bukkit.org/media/files/753/9/CreativeGates.jarPour le deuxième plugins, va dans mcpc.yml est cherche une ligne qui ressemble à remap-1.6.2 (je me souvient pas du nom exacte)
Si il est en false, passe en true.</init> -
Tout fonctionne maintenant, c’est tellement logique …
Mais bon, il faut me pardonner je suis complètement débileEn tous cas, merci infiniment