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

Refactor des noms des classes et ajout de la classe PeriodicPlayerEvent.

parent 084c7264
Branches
Tags
1 merge request!6Donner le joueur habitué aux joueurs.
Pipeline #43 canceled
package com.slprojects.slcraftplugin; package com.slprojects.slcraftplugin;
import com.slprojects.slcraftplugin.commands.admins.wildReset; import com.slprojects.slcraftplugin.commands.admins.WildReset;
import com.slprojects.slcraftplugin.commands.publics.linkCode; import com.slprojects.slcraftplugin.commands.publics.LinkCode;
import com.slprojects.slcraftplugin.commands.publics.wild; import com.slprojects.slcraftplugin.commands.publics.Wild;
import com.slprojects.slcraftplugin.parallelTasks.playerDataHandler; import com.slprojects.slcraftplugin.parallelTasks.PlayerDataHandler;
import com.slprojects.slcraftplugin.parallelTasks.internalWebServer; import com.slprojects.slcraftplugin.parallelTasks.InternalWebServer;
import me.clip.placeholderapi.PlaceholderAPI; import me.clip.placeholderapi.PlaceholderAPI;
import net.luckperms.api.LuckPerms; import net.luckperms.api.LuckPerms;
import net.luckperms.api.cacheddata.CachedMetaData; import net.luckperms.api.cacheddata.CachedMetaData;
...@@ -47,8 +47,8 @@ public final class Main extends JavaPlugin implements Listener { ...@@ -47,8 +47,8 @@ public final class Main extends JavaPlugin implements Listener {
private List<UUID> wildCommandActiveUsers; private List<UUID> wildCommandActiveUsers;
private static FileConfiguration config; private static FileConfiguration config;
private static LuckPerms luckPermsApi; private static LuckPerms luckPermsApi;
public playerDataHandler playerDataHandler; public PlayerDataHandler playerDataHandler;
public wild wildCommand; public Wild wildCommand;
// Fonctions appelées à des évènements clés // Fonctions appelées à des évènements clés
@Override @Override
...@@ -84,21 +84,21 @@ public final class Main extends JavaPlugin implements Listener { ...@@ -84,21 +84,21 @@ public final class Main extends JavaPlugin implements Listener {
reloadConfig(); reloadConfig();
config = getConfig(); config = getConfig();
updateConfig(); updateConfig();
playerDataHandler = new playerDataHandler(this); playerDataHandler = new PlayerDataHandler(this);
// On initialise la base de donnée // On initialise la base de donnée
initDatabase(); initDatabase();
wildCommand = new wild(this); wildCommand = new Wild(this);
getCommand("wild").setExecutor(wildCommand); getCommand("wild").setExecutor(wildCommand);
wildReset wildReset = new wildReset(this); WildReset wildReset = new WildReset(this);
getCommand("reset-wild").setExecutor(wildReset); getCommand("reset-wild").setExecutor(wildReset);
linkCode linkCodeCommand = new linkCode(this); LinkCode linkCodeCommand = new LinkCode(this);
getCommand("getLinkCode").setExecutor(linkCodeCommand); getCommand("getLinkCode").setExecutor(linkCodeCommand);
internalWebServer.startServer(this); InternalWebServer.startServer(this);
getServer().getConsoleSender().sendMessage(ChatColor.GREEN+"SL-Craft | Plugin démarré"); getServer().getConsoleSender().sendMessage(ChatColor.GREEN+"SL-Craft | Plugin démarré");
} }
...@@ -160,7 +160,7 @@ public final class Main extends JavaPlugin implements Listener { ...@@ -160,7 +160,7 @@ public final class Main extends JavaPlugin implements Listener {
playerFormattedMessage = Pattern.compile("~~(.*?)~~").matcher(playerFormattedMessage).replaceAll("§m$1§r "); playerFormattedMessage = Pattern.compile("~~(.*?)~~").matcher(playerFormattedMessage).replaceAll("§m$1§r ");
// Couleurs // Couleurs
playerFormattedMessage = Pattern.compile("&([a-f]|r|[0-8])").matcher(playerFormattedMessage).replaceAll("§$1"); playerFormattedMessage = Pattern.compile("&([a-f]|r|[0-9])").matcher(playerFormattedMessage).replaceAll("§$1");
// Ping utilisateur // Ping utilisateur
Matcher m = Pattern.compile("@(.*?)($|[ ,;:!])").matcher(playerFormattedMessage); Matcher m = Pattern.compile("@(.*?)($|[ ,;:!])").matcher(playerFormattedMessage);
......
...@@ -13,10 +13,10 @@ import java.time.format.DateTimeFormatter; ...@@ -13,10 +13,10 @@ import java.time.format.DateTimeFormatter;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
public class wildReset implements CommandExecutor { public class WildReset implements CommandExecutor {
private final Main plugin; private final Main plugin;
public wildReset(Main plugin){ public WildReset(Main plugin){
this.plugin = plugin; this.plugin = plugin;
} }
......
...@@ -14,12 +14,12 @@ import java.sql.ResultSet; ...@@ -14,12 +14,12 @@ import java.sql.ResultSet;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.util.Random; import java.util.Random;
public class linkCode implements CommandExecutor { public class LinkCode implements CommandExecutor {
// Variables // Variables
private final Main plugin; private final Main plugin;
public linkCode(Main plugin){ public LinkCode(Main plugin){
// On récupère la classe parente pour les paramètres // On récupère la classe parente pour les paramètres
this.plugin = plugin; this.plugin = plugin;
} }
......
...@@ -19,7 +19,7 @@ import java.util.*; ...@@ -19,7 +19,7 @@ import java.util.*;
import static java.lang.Math.abs; import static java.lang.Math.abs;
public class wild implements CommandExecutor { public class Wild implements CommandExecutor {
// Variables // Variables
private final Main plugin; private final Main plugin;
...@@ -31,7 +31,7 @@ public class wild implements CommandExecutor { ...@@ -31,7 +31,7 @@ public class wild implements CommandExecutor {
private final int usageCooldown; private final int usageCooldown;
private final int usagePerDay; private final int usagePerDay;
public wild(Main plugin){ public Wild(Main plugin){
// On récupère la classe parente pour les paramètres // On récupère la classe parente pour les paramètres
this.plugin = plugin; this.plugin = plugin;
wildUsersIndexes = new ArrayList<>(); wildUsersIndexes = new ArrayList<>();
......
...@@ -13,7 +13,7 @@ import java.net.Socket; ...@@ -13,7 +13,7 @@ import java.net.Socket;
import java.net.URLDecoder; import java.net.URLDecoder;
import java.net.URLEncoder; import java.net.URLEncoder;
public class internalWebServer { public class InternalWebServer {
@SuppressWarnings({ "unchecked", "InfiniteLoopStatement" }) @SuppressWarnings({ "unchecked", "InfiniteLoopStatement" })
public static void startServer(Main plugin){ public static void startServer(Main plugin){
int serverPort = plugin.getConfig().getInt("internal-webserver-port"); int serverPort = plugin.getConfig().getInt("internal-webserver-port");
......
package com.slprojects.slcraftplugin.parallelTasks;
public class PeriodicPlayerEvent {
}
...@@ -15,14 +15,14 @@ import java.util.ArrayList; ...@@ -15,14 +15,14 @@ import java.util.ArrayList;
import java.util.List; import java.util.List;
import java.util.UUID; import java.util.UUID;
public class playerDataHandler { public class PlayerDataHandler {
private final Main plugin; private final Main plugin;
private Connection con; private Connection con;
// Playtime // Playtime
private final List<UUID> playTimeUsersIndexes; private final List<UUID> playTimeUsersIndexes;
private final List<LocalDateTime> playTimeUsersDate; private final List<LocalDateTime> playTimeUsersDate;
public playerDataHandler(Main plugin){ public PlayerDataHandler(Main plugin){
this.plugin = plugin; this.plugin = plugin;
playTimeUsersIndexes = new ArrayList<>(); playTimeUsersIndexes = new ArrayList<>();
playTimeUsersDate = new ArrayList<>(); playTimeUsersDate = new ArrayList<>();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment