Skip to content
Snippets Groups Projects
Commit 4bcbf91d authored by Sofiane Lasri's avatar Sofiane Lasri
Browse files

Ajout d'un paramètre dans la configuration du plugin, s'ajoutant dans le...

Ajout d'un paramètre dans la configuration du plugin, s'ajoutant dans le header de la requête http vers l'api du bot discord.
parent 65653bb3
Branches
Tags
1 merge request!2Ajout d'un paramètre dans la configuration du plugin, s'ajoutant dans le...
This commit is part of merge request !2. Comments created here will be created in the context of that merge request.
......@@ -132,6 +132,7 @@ public final class Main extends JavaPlugin implements Listener {
con.setRequestProperty("User-Agent", "Mozilla/5.0");
con.setRequestProperty("Accept-Language", "fr-FR,fr;q=0.5");
con.setRequestProperty("Content-Type", "application/json");
con.setRequestProperty("Server-Type", config.getString("server-type"));
con.setDoOutput(true);
con.setDoInput(true);
con.setUseCaches(false);
......@@ -233,19 +234,9 @@ public final class Main extends JavaPlugin implements Listener {
private void updateConfig(){
getLogger().info("Vérification du fichier de configuration...");
// On va vérifier si l'on dispose de la nouvelle variable du port du serveur web
if(config.contains("msg-server-port")){
getLogger().info("Mise à jour du paramètre 'internal-webserver-port'");
// Et on va regarder si on a l'ancienne en mémoire
if(config.contains("internal-webserver-port")){
// On va copier l'ancienne valeur dans la nouvelle
config.set("internal-webserver-port", config.getString("msg-server-port"));
// Et on va supprimer l'ancienne
config.set("msg-server-port", null);
}else{
// On va mettre la valeur par défaut
config.addDefault("internal-webserver-port", 25566);
}
if(!config.contains("serverType")){
getLogger().info("Ajout de la variable serverType dans le fichier de configuration...");
config.set("server-type", "dev");
config.options().copyDefaults(true);
saveConfig();
......
No preview for this file type
#Generated by Maven
#Tue May 03 14:03:52 CEST 2022
#Sat Jul 09 14:57:42 CEST 2022
groupId=com.slprojects
artifactId=SLCraftPlugin
version=1.6.0
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment