From 0e18a640546aa8d0c3b75d33ed7f0a5505055637 Mon Sep 17 00:00:00 2001 From: BaileyCodes Date: Mon, 1 Jun 2026 12:43:20 -0500 Subject: [PATCH] fix: remove all unused imports, fields, and variables across codebase --- .../main/java/com/nickcore/paper/NickCorePlugin.java | 2 +- .../java/com/nickcore/paper/command/NickCommand.java | 2 -- .../main/java/com/nickcore/paper/gui/GuiManager.java | 4 ++-- .../main/java/com/nickcore/paper/gui/RankMenuGui.java | 8 ++------ .../paper/listener/CommandPreprocessListener.java | 10 +--------- .../paper/listener/PlayerConnectionListener.java | 4 ---- .../nickcore/paper/service/NameOverrideService.java | 2 -- 7 files changed, 6 insertions(+), 26 deletions(-) diff --git a/nickcore-paper/src/main/java/com/nickcore/paper/NickCorePlugin.java b/nickcore-paper/src/main/java/com/nickcore/paper/NickCorePlugin.java index a4307c3..ef27023 100644 --- a/nickcore-paper/src/main/java/com/nickcore/paper/NickCorePlugin.java +++ b/nickcore-paper/src/main/java/com/nickcore/paper/NickCorePlugin.java @@ -125,7 +125,7 @@ public final class NickCorePlugin extends JavaPlugin { Bukkit.getPluginManager().registerEvents(chatService, this); Bukkit.getPluginManager().registerEvents(guiManager, this); Bukkit.getPluginManager().registerEvents( - new CommandPreprocessListener(nameOverrideService, getLogger()), this); + new CommandPreprocessListener(nameOverrideService), this); Bukkit.getPluginManager().registerEvents( new TabCompleteListener(nameOverrideService), this); diff --git a/nickcore-paper/src/main/java/com/nickcore/paper/command/NickCommand.java b/nickcore-paper/src/main/java/com/nickcore/paper/command/NickCommand.java index dc39c7d..6f0c5e4 100644 --- a/nickcore-paper/src/main/java/com/nickcore/paper/command/NickCommand.java +++ b/nickcore-paper/src/main/java/com/nickcore/paper/command/NickCommand.java @@ -1,6 +1,5 @@ package com.nickcore.paper.command; -import com.nickcore.common.model.NickHistory; import com.nickcore.common.model.NickProfile; import com.nickcore.common.validation.InputSanitizer; import com.nickcore.paper.gui.GuiManager; @@ -39,7 +38,6 @@ public final class NickCommand implements CommandExecutor, TabCompleter { private static final String PERM_RESET = "nickcore.reset"; private static final String PERM_RANK = "nickcore.rank.select"; private static final String PERM_SKIN = "nickcore.skin.select"; - private static final String PERM_ADMIN = "nickcore.admin"; private static final String PERM_RELOAD = "nickcore.reload"; private static final String PERM_FORCE = "nickcore.force"; private static final String PERM_INFO = "nickcore.info"; diff --git a/nickcore-paper/src/main/java/com/nickcore/paper/gui/GuiManager.java b/nickcore-paper/src/main/java/com/nickcore/paper/gui/GuiManager.java index 1339025..55460b8 100644 --- a/nickcore-paper/src/main/java/com/nickcore/paper/gui/GuiManager.java +++ b/nickcore-paper/src/main/java/com/nickcore/paper/gui/GuiManager.java @@ -54,7 +54,7 @@ public final class GuiManager implements Listener { public void openRankMenu(Player player) { RankMenuGui gui = new RankMenuGui(player, this, nickService, rankService, - profileCache, placeholderService, nametagService); + placeholderService, nametagService); openGuis.put(player.getUniqueId(), gui); gui.open(); } @@ -67,7 +67,7 @@ public final class GuiManager implements Listener { @EventHandler public void onInventoryClick(InventoryClickEvent event) { - if (!(event.getWhoClicked() instanceof Player player)) return; + if (!(event.getWhoClicked() instanceof Player)) return; if (!(event.getInventory().getHolder() instanceof AbstractGui gui)) return; gui.handleClick(event); } diff --git a/nickcore-paper/src/main/java/com/nickcore/paper/gui/RankMenuGui.java b/nickcore-paper/src/main/java/com/nickcore/paper/gui/RankMenuGui.java index b80d359..7248e0f 100644 --- a/nickcore-paper/src/main/java/com/nickcore/paper/gui/RankMenuGui.java +++ b/nickcore-paper/src/main/java/com/nickcore/paper/gui/RankMenuGui.java @@ -1,8 +1,6 @@ package com.nickcore.paper.gui; -import com.nickcore.common.model.NickProfile; import com.nickcore.common.model.RankDefinition; -import com.nickcore.paper.cache.ProfileCache; import com.nickcore.paper.service.NickService; import com.nickcore.paper.service.NametagService; import com.nickcore.paper.service.PlaceholderService; @@ -24,20 +22,18 @@ public final class RankMenuGui extends AbstractGui { private final GuiManager guiManager; private final NickService nickService; private final RankService rankService; - private final ProfileCache profileCache; private final PlaceholderService placeholderService; private final NametagService nametagService; private final MiniMessage mm = MiniMessage.miniMessage(); private int page = 0; public RankMenuGui(Player viewer, GuiManager guiManager, NickService nickService, - RankService rankService, ProfileCache profileCache, - PlaceholderService placeholderService, NametagService nametagService) { + RankService rankService, PlaceholderService placeholderService, + NametagService nametagService) { super(viewer, 54, Component.text("Select Rank", NamedTextColor.GOLD, TextDecoration.BOLD)); this.guiManager = guiManager; this.nickService = nickService; this.rankService = rankService; - this.profileCache = profileCache; this.placeholderService = placeholderService; this.nametagService = nametagService; } diff --git a/nickcore-paper/src/main/java/com/nickcore/paper/listener/CommandPreprocessListener.java b/nickcore-paper/src/main/java/com/nickcore/paper/listener/CommandPreprocessListener.java index d3cf15a..0af2e25 100644 --- a/nickcore-paper/src/main/java/com/nickcore/paper/listener/CommandPreprocessListener.java +++ b/nickcore-paper/src/main/java/com/nickcore/paper/listener/CommandPreprocessListener.java @@ -9,9 +9,6 @@ import org.bukkit.event.Listener; import org.bukkit.event.player.PlayerCommandPreprocessEvent; import java.util.Objects; -import java.util.logging.Logger; -import java.util.regex.Matcher; -import java.util.regex.Pattern; /** * Intercepts player commands and replaces nick names with real names before dispatch. @@ -25,14 +22,9 @@ import java.util.regex.Pattern; public final class CommandPreprocessListener implements Listener { private final NameOverrideService nameOverrideService; - private final Logger logger; - /** Pattern to split command into parts while preserving structure. */ - private static final Pattern WORD_BOUNDARY = Pattern.compile("\\s+"); - - public CommandPreprocessListener(NameOverrideService nameOverrideService, Logger logger) { + public CommandPreprocessListener(NameOverrideService nameOverrideService) { this.nameOverrideService = Objects.requireNonNull(nameOverrideService); - this.logger = Objects.requireNonNull(logger); } @EventHandler(priority = EventPriority.LOWEST, ignoreCancelled = true) diff --git a/nickcore-paper/src/main/java/com/nickcore/paper/listener/PlayerConnectionListener.java b/nickcore-paper/src/main/java/com/nickcore/paper/listener/PlayerConnectionListener.java index 36d0fb2..8d5df5c 100644 --- a/nickcore-paper/src/main/java/com/nickcore/paper/listener/PlayerConnectionListener.java +++ b/nickcore-paper/src/main/java/com/nickcore/paper/listener/PlayerConnectionListener.java @@ -1,11 +1,8 @@ package com.nickcore.paper.listener; import com.nickcore.common.model.NickProfile; -import com.nickcore.common.validation.InputSanitizer; import com.nickcore.paper.service.*; import com.nickcore.paper.scheduler.SchedulerAdapter; -import net.kyori.adventure.text.Component; -import net.kyori.adventure.text.minimessage.MiniMessage; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.EventPriority; @@ -29,7 +26,6 @@ public final class PlayerConnectionListener implements Listener { private final NameOverrideService nameOverrideService; private final SchedulerAdapter scheduler; private final Logger logger; - private final MiniMessage mm = MiniMessage.miniMessage(); public PlayerConnectionListener(Plugin plugin, NickService nickService, SkinService skinService, PlaceholderService placeholderService, diff --git a/nickcore-paper/src/main/java/com/nickcore/paper/service/NameOverrideService.java b/nickcore-paper/src/main/java/com/nickcore/paper/service/NameOverrideService.java index 2213fa1..d71850b 100644 --- a/nickcore-paper/src/main/java/com/nickcore/paper/service/NameOverrideService.java +++ b/nickcore-paper/src/main/java/com/nickcore/paper/service/NameOverrideService.java @@ -4,7 +4,6 @@ import com.nickcore.common.model.NickProfile; import com.nickcore.paper.cache.ProfileCache; import net.kyori.adventure.text.Component; -import net.kyori.adventure.text.minimessage.MiniMessage; import org.bukkit.Bukkit; import org.bukkit.entity.Player; @@ -28,7 +27,6 @@ import java.util.concurrent.ConcurrentHashMap; public final class NameOverrideService { private final ProfileCache profileCache; - private final MiniMessage miniMessage = MiniMessage.miniMessage(); /** nick (lowercase) -> real player UUID */ private final ConcurrentHashMap nickToUuid = new ConcurrentHashMap<>(512);