Problème Plugin SwornGuns

J'ai fait cette manipulation, mais la console m'indiquait que le "plugin.yml" n'était pas présent, je suis alors le chercher et je l'ai placé.
Maintenant j'obtient ce code d'erreur :s :

Code:
[12:58:02 ERROR]: Could not load 'plugins\SwornGuns.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: main class `net.dmulloy2.swornguns.SwornGuns' does not extend JavaPlugin
        at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:73) ~[Spigot-v1_12_2.jar:git-Spigot-7754231-94b0980]
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:129) ~[Spigot-v1_12_2.jar:git-Spigot-7754231-94b0980]
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:326) ~[Spigot-v1_12_2.jar:git-Spigot-7754231-94b0980]
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:248) [Spigot-v1_12_2.jar:git-Spigot-7754231-94b0980]
        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.loadPlugins(CraftServer.java:308) [Spigot-v1_12_2.jar:git-Spigot-7754231-94b0980]
        at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:205) [Spigot-v1_12_2.jar:git-Spigot-7754231-94b0980]
        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:545) [Spigot-v1_12_2.jar:git-Spigot-7754231-94b0980]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_151]
Caused by: java.lang.ClassCastException: class net.dmulloy2.swornguns.SwornGuns
        at java.lang.Class.asSubclass(Unknown Source) ~[?:1.8.0_151]
        at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:71) ~[Spigot-v1_12_2.jar:git-Spigot-7754231-94b0980]
        ... 7 more
 
En effet, il manque des fichiers dans github. Du coup ce que tu peux faire c'est ouvrir le .jar que tu as exporté (avec winrar), récupérer le fichier que tu as modifié et remplacer celui qui est dans le .jar du plugin tel qu'il était. Je sais pas si c'est très clair ^^
 
Je sais bien que c'est tiré par les cheveux et que ça fait sale gosse flemmard, mais vu que je ne connais rien de java et d'autres langages de programmation, serait il possible que vous le fassiez pour moi ? (J'attends bien évidement votre réponse avant de donner les instructions)
 
Si il n'y pas trop de modification à apporter je peux le faire. Je suis au boulot et sinon je travail déjà sur d'autres plugin.
Pour quelle version de minecraft ?
 
Pour 1.12.2, niveau modification, il fau juste faire un tout piti piti truc :D
il faudrai remplacer le "RELOADING" en "RECHARGEMENT" dans "GunPlayer.class"

Juste ça, ça me sauverai ma vie et mon serveur *-* Merci beaucoup d'avance, c'est très gentil et très aimable de votre part ! :DDDDDDDDDDDDDDDDDD
 
Non, ça ne marche pas :s

Code:
[15:12:42 ERROR]: Could not pass event PlayerJoinEvent to SwornGuns v2.4-SNAPSHOT-b442
org.bukkit.event.EventException: null
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[Spigot-v1_12_2.jar:git-Spigot-7754231-94b0980]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[Spigot-v1_12_2.jar:git-Spigot-7754231-94b0980]
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:499) [Spigot-v1_12_2.jar:git-Spigot-7754231-94b0980]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:484) [Spigot-v1_12_2.jar:git-Spigot-7754231-94b0980]
        at net.minecraft.server.v1_12_R1.PlayerList.onPlayerJoin(PlayerList.java:346) [Spigot-v1_12_2.jar:git-Spigot-7754231-94b0980]
        at net.minecraft.server.v1_12_R1.PlayerList.a(PlayerList.java:166) [Spigot-v1_12_2.jar:git-Spigot-7754231-94b0980]
        at net.minecraft.server.v1_12_R1.LoginListener.b(LoginListener.java:159) [Spigot-v1_12_2.jar:git-Spigot-7754231-94b0980]
        at net.minecraft.server.v1_12_R1.LoginListener.e(LoginListener.java:57) [Spigot-v1_12_2.jar:git-Spigot-7754231-94b0980]
        at net.minecraft.server.v1_12_R1.NetworkManager.a(NetworkManager.java:233) [Spigot-v1_12_2.jar:git-Spigot-7754231-94b0980]
        at net.minecraft.server.v1_12_R1.ServerConnection.c(ServerConnection.java:140) [Spigot-v1_12_2.jar:git-Spigot-7754231-94b0980]
        at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:845) [Spigot-v1_12_2.jar:git-Spigot-7754231-94b0980]
        at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [Spigot-v1_12_2.jar:git-Spigot-7754231-94b0980]
        at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [Spigot-v1_12_2.jar:git-Spigot-7754231-94b0980]
        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [Spigot-v1_12_2.jar:git-Spigot-7754231-94b0980]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_151]
Caused by: java.lang.Error: Unresolved compilation problems:
        The import lombok cannot be resolved
        The import net.dmulloy2.types cannot be resolved
        The import net.dmulloy2.types cannot be resolved
        The import net.dmulloy2.util cannot be resolved
        The import net.dmulloy2.util cannot be resolved
        The import net.dmulloy2.util cannot be resolved
        The import net.dmulloy2.util cannot be resolved
        Data cannot be resolved to a type
        Reloadable cannot be resolved to a type
        The method getPlayers() is undefined for the type SwornGuns
        CompatUtil cannot be resolved
        The method isWarnIfNoPermission() is undefined for the type Gun
        The method getPrefix() is undefined for the type SwornGuns
        FormatUtil cannot be resolved
        The method isCanFireRight() is undefined for the type Gun
        The method isCanAimRight() is undefined for the type Gun
        The method isCanAimRight() is undefined for the type Gun
        The method getHeldDownTicks() is undefined for the type Gun
        The method setLastFired(int) is undefined for the type Gun
        The method isCanFireLeft() is undefined for the type Gun
        The method isCanAimLeft() is undefined for the type Gun
        The method isCanAimLeft() is undefined for the type Gun
        The method getHeldDownTicks() is undefined for the type Gun
        The method setLastFired(int) is undefined for the type Gun
        The method getTimer() is undefined for the type Gun
        The method setFiring(boolean) is undefined for the type Gun
        The method getPlayers() is undefined for the type SwornGuns
        CompatUtil cannot be resolved
        The method getMaterial() is undefined for the type Gun
        The method isCanAimLeft() is undefined for the type Gun
        The method isCanAimRight() is undefined for the type Gun
        The method getTimer() is undefined for the type Gun
        Util cannot be resolved
        The method getMaterial() is undefined for the type Gun
        The method isUnlimitedAmmo() is undefined for the type Gun
        The method getUltimateArenaHandler() is undefined for the type SwornGuns
        The method getAmmoAmtNeeded() is undefined for the type Gun
        MyMaterial cannot be resolved to a type
        The method getAmmo() is undefined for the type Gun
        InventoryUtil cannot be resolved
        MyMaterial cannot be resolved to a type
        The method getAmmo() is undefined for the type Gun
        InventoryUtil cannot be resolved
        The method getLore() is undefined for the type Gun
        The method isHasClip() is undefined for the type Gun
        MyMaterial cannot be resolved to a type
        The method getAmmo() is undefined for the type Gun
        The method getMaxClipSize() is undefined for the type Gun
        The method getAmmoAmtNeeded() is undefined for the type Gun
        InventoryUtil cannot be resolved
        The method getReloadType() is undefined for the type Gun
        The method getClipRemaining() is undefined for the type Gun
        The method getClipSize() is undefined for the type Gun
        The method getRoundsFired() is undefined for the type Gun
        The method isReloading() is undefined for the type Gun
        The method getReloadTime() is undefined for the type Gun
        The method getGunReloadTimer() is undefined for the type Gun
        The method getDisabledWorlds() is undefined for the type SwornGuns
        The method isNeedsPermission() is undefined for the type Gun
        The method getFileName() is undefined for the type Gun
        MyMaterial cannot be resolved to a type
        The method getLoadedGuns() is undefined for the type SwornGuns
        The method setOwner(GunPlayer) is undefined for the type Gun
        The method getMaterial() is undefined for the type Gun
        The method getMaterial() is undefined for the type Gun
        The method getMaterial() is undefined for the type Gun
        MyMaterial cannot be resolved to a type
        The method getPriority() is undefined for the type Gun
        The method getSwornRPGHandler() is undefined for the type SwornGuns
        The method reload() of type GunPlayer must override or implement a supertype method

        at net.dmulloy2.swornguns.types.GunPlayer.<init>(GunPlayer.java:31) ~[?:?]
        at net.dmulloy2.swornguns.SwornGuns.getGunPlayer(SwornGuns.java:343) ~[?:?]
        at net.dmulloy2.swornguns.listeners.PlayerListener.onPlayerJoin(PlayerListener.java:51) ~[?:?]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_151]
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_151]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_151]
        at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_151]
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[Spigot-v1_12_2.jar:git-Spigot-7754231-94b0980]
        ... 14 more