From 9574f8fc128fab95af95e22d0b49efd271ebd5f7 Mon Sep 17 00:00:00 2001 From: GeminiAntigravityCLI Date: Thu, 20 Aug 2026 21:51:13 +0200 Subject: [PATCH] fix: Use %server_max_players% and add fallback placeholders in GamingCore expansion --- .../gamingcore/hook/GamingCorePlaceholderExpansion.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/java/fr/luc/gamingcore/hook/GamingCorePlaceholderExpansion.java b/src/main/java/fr/luc/gamingcore/hook/GamingCorePlaceholderExpansion.java index 58e2acd..0432158 100644 --- a/src/main/java/fr/luc/gamingcore/hook/GamingCorePlaceholderExpansion.java +++ b/src/main/java/fr/luc/gamingcore/hook/GamingCorePlaceholderExpansion.java @@ -56,6 +56,14 @@ public class GamingCorePlaceholderExpansion extends PlaceholderExpansion { return ""; } + // Placeholders de serveur globaux + if (params.equalsIgnoreCase("max_players") || params.equalsIgnoreCase("maxplayers")) { + return String.valueOf(plugin.getServer().getMaxPlayers()); + } + if (params.equalsIgnoreCase("online") || params.equalsIgnoreCase("online_players")) { + return String.valueOf(plugin.getServer().getOnlinePlayers().size()); + } + Guild guild = guildManager.getGuildByPlayer(player.getUniqueId()); // Placeholders de vérification