Problème Staffplus cauldron 1.7.10



  • Bonsoir

    J'utilise cauldron 1.7.10

    Je souhaite installer staffplus v3.2.1 mais il veut pas fonctionner

    [21:15:20] [Server thread/INFO]: [StaffPlus] Enabling StaffPlus v3.2.1
    [21:15:20] [Server thread/INFO]: API class 'org.inventivetalent.packetlistener.PacketListenerAPI' is not yet initialized. Creating new instance.
    [21:15:20] [Server thread/INFO]: [ReflectionHelper] Version is v1_7_R4 (10704)
    
    [21:15:20] [Server thread/ERROR]: Error occurred while enabling StaffPlus v3.2.1 (Is it up to date?)
    java.lang.ExceptionInInitializerError
    at org.inventivetalent.packetlistener.reflection.resolver.minecraft.NMSClassResolver.resolve(NMSClassResolver.java:43) ~[?:?]
    at org.inventivetalent.packetlistener.reflection.resolver.ClassResolver.resolveSilent(ClassResolver.java:44) ~[?:?]
    at org.inventivetalent.packetlistener.channel.ChannelAbstract.(ChannelAbstract.java:51) ~[?:?]
    at java.lang.Class.forName0(Native Method) ~[?:1.7.0_101]
    at java.lang.Class.forName(Class.java:195) ~[?:1.7.0_101]
    at org.inventivetalent.packetlistener.reflection.resolver.ClassResolver.resolveObject(ClassResolver.java:63) ~[?:?]
    at org.inventivetalent.packetlistener.reflection.resolver.ClassResolver.resolveObject(ClassResolver.java:36) ~[?:?]
    at org.inventivetalent.packetlistener.reflection.resolver.ResolverAbstract.resolve(ResolverAbstract.java:78) ~[?:?]
    at org.inventivetalent.packetlistener.reflection.resolver.ClassResolver.resolve(ClassResolver.java:55) ~[?:?]
    at org.inventivetalent.packetlistener.ChannelInjector.newChannelInstance(ChannelInjector.java:71) ~[?:?]
    at org.inventivetalent.packetlistener.ChannelInjector.inject(ChannelInjector.java:58) ~[?:?]
    at org.inventivetalent.packetlistener.PacketListenerAPI.load(PacketListenerAPI.java:59) ~[?:?]
    at org.inventivetalent.apihelper.APIManager.registerAPI(APIManager.java:102) ~[?:?]
    at org.inventivetalent.apihelper.APIManager.initAPI(APIManager.java:178) ~[?:?]
    at net.shortninja.staffplus.StaffPlus.onEnable(StaffPlus.java:102) ~[?:?]
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:316) ~[JavaPlugin.class:KCauldron-1.7.10-2.1403.1.54]
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:368) [JavaPluginLoader.class:KCauldron-1.7.10-2.1403.1.54]
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:410) [SimplePluginManager.class:KCauldron-1.7.10-2.1403.1.54]
    at org.bukkit.craftbukkit.v1_7_R4.CraftServer.loadPlugin(CraftServer.java:415) [CraftServer.class:KCauldron-1.7.10-2.1403.1.54]
    at org.bukkit.craftbukkit.v1_7_R4.CraftServer.enablePlugins(CraftServer.java:349) [CraftServer.class:KCauldron-1.7.10-2.1403.1.54]
    at net.minecraft.server.MinecraftServer.func_71243_i(MinecraftServer.java:500) [MinecraftServer.class:?]
    at net.minecraft.server.MinecraftServer.func_71222_d(MinecraftServer.java:474) [MinecraftServer.class:?]
    at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:434) [MinecraftServer.class:?]
    at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:335) [lt.class:?]
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:620) [MinecraftServer.class:?]
    at java.lang.Thread.run(Thread.java:745) [?:1.7.0_101]
    Caused by: java.lang.RuntimeException: java.lang.Class
    NotFoundException: Could not resolve class for [ResolverQuery{name='net.minecraft.server.v1_7_R4.Entity', types=[]}]
    at org.inventivetalent.packetlistener.reflection.minecraft.Minecraft.(Minecraft.java:68) ~[?:?]
    … 26 more
    Caused by: java.lang.ClassNotFoundException: Could not resolve class for [ResolverQuery{name='net.minecraft.server.v1_7_R4.Entity', types=[]}]
    at org.inventivetalent.packetlistener.reflection.resolver.ClassResolver.notFoundException(ClassResolver.java:68) ~[?:?]
    at org.inventivetalent.packetlistener.reflection.resolver.ClassResolver.notFoundException(ClassResolver.java:36) ~[?:?]
    at org.inventivetalent.packetlistener.reflection.resolver.ResolverAbstract.resolve(ResolverAbstract.java:88) ~[?:?]
    at org.inventivetalent.packetlistener.reflection.resolver.ClassResolver.resolve(ClassResolver.java:55) ~[?:?]
    at org.inventivetalent.packetlistener.reflection.resolver.minecraft.NMSClassResolver.resolve(NMSClassResolver.java:46) ~[?:?]
    at org.inventivetalent.packetlistener.reflection.minecraft.Minecraft.(Minecraft.java:65) ~[?:?]
    … 26 more
    

    S'il vous plait aider moi car


  • Administrateurs

    Salut,
    Visiblement ce plugin interagit par réflexion avec les classes de craftbukkit au lieu d'utiliser uniquement l'api bukkit.
    Comme Cauldron est différent de CraftBukkit (puisqu'il se base sur le code de Forge), ce plugin ne fonctionne pas. Il n'est donc pas compatible avec Cauldron 😕



  • Bon bah du coup moi je suis dans le pétrin

    Ya pas un moyen de le faire fonctionne ?


  • Administrateurs

    En modifiant le code du plugin, ça devrait être possible.