diff --git a/.gitignore b/.gitignore
index fcc3fe69fed2a9728dc2c73014d76b62b92b782e..6ac8185d56d713eea48eae052f1063ba908fe155 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,7 +1,36 @@
+# mac files
+.DS_Store
 
-target/SLCraftPlugin-1.6.0.jar
+# ignore vscode stuff
+.settings
+.settings/
+.project
+
+# ignore other java files
+bin/
+.classpath
+target/
+
+# Compiled class file
+*.class
+
+# Log file
+*.log
+
+# BlueJ files
+*.ctxt
+
+# Mobile Tools for Java (J2ME)
+.mtj.tmp/
+
+# Package Files #
 *.jar
-target/SLCraftPlugin-1.6.0.jar
-target/original-SLCraftPlugin-1.6.0.jar
-target/maven-archiver/pom.properties
-target/classes/com/slprojects/slcraftplugin/Main.class
+*.war
+*.nar
+*.ear
+*.zip
+*.tar.gz
+*.rar
+
+# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
+hs_err_pid*
\ No newline at end of file
diff --git a/src/main/java/com/slprojects/slcraftplugin/Main.java b/src/main/java/com/slprojects/slcraftplugin/Main.java
index 2a7b7d57a5fca7c1e640d9791fc79033e301d9ce..1faf8e9addf4687fd85a294ef026df311c9fd5ea 100644
--- a/src/main/java/com/slprojects/slcraftplugin/Main.java
+++ b/src/main/java/com/slprojects/slcraftplugin/Main.java
@@ -125,16 +125,16 @@ public final class Main extends JavaPlugin implements Listener {
     void AsyncChatEvent(AsyncPlayerChatEvent e) {
         String FinalMessage = e.getMessage();
         //on applique les text markup
-            //italique + gras "***"
-            FinalMessage = Pattern.compile("\\*\\*\\*(.*?)\\*\\*\\*").matcher(FinalMessage).replaceAll("§l§o$1§r");
-            //gras "**"
-            FinalMessage = Pattern.compile("\\*\\*(.*?)\\*\\*").matcher(FinalMessage).replaceAll("§l$1§r");
-            //italique "*"
-            FinalMessage = Pattern.compile("\\*(.*?)\\*").matcher(FinalMessage).replaceAll("§o$1§r");
-            //underline
-            FinalMessage = Pattern.compile("__(.*?)__").matcher(FinalMessage).replaceAll("§n$1§r");
-            //barré
-            FinalMessage = Pattern.compile("~~(.*?)~~").matcher(FinalMessage).replaceAll("§m$1§r ");
+        //italique + gras "***"
+        FinalMessage = Pattern.compile("\\*\\*\\*(.*?)\\*\\*\\*").matcher(FinalMessage).replaceAll("§l§o$1§r");
+        //gras "**"
+        FinalMessage = Pattern.compile("\\*\\*(.*?)\\*\\*").matcher(FinalMessage).replaceAll("§l$1§r");
+        //italique "*"
+        FinalMessage = Pattern.compile("\\*(.*?)\\*").matcher(FinalMessage).replaceAll("§o$1§r");
+        //underline
+        FinalMessage = Pattern.compile("__(.*?)__").matcher(FinalMessage).replaceAll("§n$1§r");
+        //barré
+        FinalMessage = Pattern.compile("~~(.*?)~~").matcher(FinalMessage).replaceAll("§m$1§r ");
 
 
         //on poste le message aux joueurs 1 par 1
@@ -147,7 +147,7 @@ public final class Main extends JavaPlugin implements Listener {
                 //On colorise sa mention
                 FinalMessage = Pattern.compile("@(" + p.getName() + ")($|[ ,;:!])").matcher(FinalMessage).replaceAll("§r§l§d@$1§r$2");
                 //on lui joue un son + un texte dans la barre d'action
-                p.sendMessage(ChatMessageType.ACTION_BAR, TextComponent.fromLegacyText("§b " + e.getPlayer().getName() + " §amentioned you !"));
+                p.sendMessage(ChatMessageType.ACTION_BAR, TextComponent.fromLegacyText("§b " + e.getPlayer().getName() + " §aVous a mentionné !"));
                 p.playSound(p.getLocation(), Sound.ENTITY_EXPERIENCE_ORB_PICKUP, 100, 2);
                 //on colorie les autres mentions
                 FinalMessage = Pattern.compile(" @(.*?)($|[ ,;:!])").matcher(FinalMessage).replaceAll("§r§b @$1§r$2");
diff --git a/target/SLCraftPlugin-1.6.0.jar b/target/SLCraftPlugin-1.6.0.jar
deleted file mode 100644
index 4038eb5fcc2e576a91223522892cc753535d2166..0000000000000000000000000000000000000000
Binary files a/target/SLCraftPlugin-1.6.0.jar and /dev/null differ
diff --git a/target/classes/com/slprojects/slcraftplugin/Main.class b/target/classes/com/slprojects/slcraftplugin/Main.class
deleted file mode 100644
index 553df8060803aa7c725fff38f4c926cf9bc85b1d..0000000000000000000000000000000000000000
Binary files a/target/classes/com/slprojects/slcraftplugin/Main.class and /dev/null differ
diff --git a/target/classes/com/slprojects/slcraftplugin/commandes/linkCodeCommand.class b/target/classes/com/slprojects/slcraftplugin/commandes/linkCodeCommand.class
deleted file mode 100644
index f669d297188c24923599800a5d200c97f60604de..0000000000000000000000000000000000000000
Binary files a/target/classes/com/slprojects/slcraftplugin/commandes/linkCodeCommand.class and /dev/null differ
diff --git a/target/classes/com/slprojects/slcraftplugin/commandes/wildCommand.class b/target/classes/com/slprojects/slcraftplugin/commandes/wildCommand.class
deleted file mode 100644
index ef0b8ad223c6c5ab76e0b6fdd91a18b074df805b..0000000000000000000000000000000000000000
Binary files a/target/classes/com/slprojects/slcraftplugin/commandes/wildCommand.class and /dev/null differ
diff --git a/target/classes/com/slprojects/slcraftplugin/tachesParalleles/internalWebServer.class b/target/classes/com/slprojects/slcraftplugin/tachesParalleles/internalWebServer.class
deleted file mode 100644
index a03daa0787e38fe84bc6b101ca6dbf0c861b0a8a..0000000000000000000000000000000000000000
Binary files a/target/classes/com/slprojects/slcraftplugin/tachesParalleles/internalWebServer.class and /dev/null differ
diff --git a/target/classes/com/slprojects/slcraftplugin/tachesParalleles/savePlayerData.class b/target/classes/com/slprojects/slcraftplugin/tachesParalleles/savePlayerData.class
deleted file mode 100644
index da40440ba62486221f757814e9f861cb12e3f0cb..0000000000000000000000000000000000000000
Binary files a/target/classes/com/slprojects/slcraftplugin/tachesParalleles/savePlayerData.class and /dev/null differ
diff --git a/target/classes/config.yml b/target/classes/config.yml
deleted file mode 100644
index cf2d83934858ba2faabbd5c1b5535ec95ec1600e..0000000000000000000000000000000000000000
--- a/target/classes/config.yml
+++ /dev/null
@@ -1,35 +0,0 @@
-# /wild
-excluded-biomes:
-  - cold_ocean
-  - deep_cold_ocean
-  - deep_frozen_ocean
-  - deep_lukewarm_ocean
-  - deep_ocean
-  - deep_warm_ocean
-  - frozen_ocean
-  - frozen_river
-  - lukewarm_ocean
-  - ocean
-  - river
-  - warm_ocean
-world: survie
-max-range: 20000 #14500 -> 1.17, 10000 -> 1.16
-
-# Configuration de la base de donnée
-database:
-  host: localhost # host of your database
-  port: 3306 # default port for MariaDB and MySQL
-  database: db # name of your database. A database server can contain multiple databases
-  user: username
-  password: password
-
-player-join-playSound: true
-player-join-message: "&a%player_name% &fa rejoint le serveur :D"
-player-quit-message: "&a%player_name% &fvient de quitter le serveur :'("
-
-# Serveur messagerie
-internal-webserver-port: 25575
-msg-verbose: false
-
-# API Bot Discord
-discordBot-api-url: "http://node.sl-projects.com:27001/"
\ No newline at end of file
diff --git a/target/classes/plugin.yml b/target/classes/plugin.yml
deleted file mode 100644
index a78256c0e71a30cb7e4db0845248a286a87d2755..0000000000000000000000000000000000000000
--- a/target/classes/plugin.yml
+++ /dev/null
@@ -1,20 +0,0 @@
-name: SLCraftPlugin
-version: '1.6.0'
-main: com.slprojects.slcraftplugin.Main
-depend: [PlaceholderAPI]
-api-version: 1.18
-authors: [ SofianeLasri ]
-description: Plugin principal de SL-Craft
-website: https://sl-projects.com
-commands:
-  wild:
-    description: Te permet de te téléporter à une coordonnée aléatoire
-    aliases: [wild, tpr, tprandom]
-    usage: /wild
-    permission: slcraft.wild
-
-  getlinkcode:
-    description: Te permet d'obtenir un code pour associer ton compte Minecraft au site internet du serveur.'
-    aliases: [ getlinkcode ]
-    usage: /getlinkcode
-    permission: slcraft.getlinkcode
\ No newline at end of file
diff --git a/target/maven-archiver/pom.properties b/target/maven-archiver/pom.properties
deleted file mode 100644
index eac8075ace61d8d8100450acd00954ef62224068..0000000000000000000000000000000000000000
--- a/target/maven-archiver/pom.properties
+++ /dev/null
@@ -1,5 +0,0 @@
-#Generated by Maven
-#Thu Jul 14 18:22:17 CEST 2022
-groupId=com.slprojects
-artifactId=SLCraftPlugin
-version=1.6.0
diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
deleted file mode 100644
index 6ab406d1e89adc50c78e8bb7305fd469f7a37722..0000000000000000000000000000000000000000
--- a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
+++ /dev/null
@@ -1,5 +0,0 @@
-com\slprojects\slcraftplugin\tachesParalleles\savePlayerData.class
-com\slprojects\slcraftplugin\commandes\wildCommand.class
-com\slprojects\slcraftplugin\Main.class
-com\slprojects\slcraftplugin\tachesParalleles\internalWebServer.class
-com\slprojects\slcraftplugin\commandes\linkCodeCommand.class
diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
deleted file mode 100644
index 4fc2d5b61b6743fbdca507b146a9f9bed3757e0f..0000000000000000000000000000000000000000
--- a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
+++ /dev/null
@@ -1,5 +0,0 @@
-E:\Programmes\sl-craft\sl-craft-plugin\src\main\java\com\slprojects\slcraftplugin\commandes\wildCommand.java
-E:\Programmes\sl-craft\sl-craft-plugin\src\main\java\com\slprojects\slcraftplugin\tachesParalleles\savePlayerData.java
-E:\Programmes\sl-craft\sl-craft-plugin\src\main\java\com\slprojects\slcraftplugin\Main.java
-E:\Programmes\sl-craft\sl-craft-plugin\src\main\java\com\slprojects\slcraftplugin\tachesParalleles\internalWebServer.java
-E:\Programmes\sl-craft\sl-craft-plugin\src\main\java\com\slprojects\slcraftplugin\commandes\linkCodeCommand.java
diff --git a/target/original-SLCraftPlugin-1.6.0.jar b/target/original-SLCraftPlugin-1.6.0.jar
deleted file mode 100644
index 81a641f3621ee18390915d974232357a4c67d73c..0000000000000000000000000000000000000000
Binary files a/target/original-SLCraftPlugin-1.6.0.jar and /dev/null differ