diff --git a/core/src/main/java/com/xujiayao/discord_mc_chat/client/ClientHandler.java b/core/src/main/java/com/xujiayao/discord_mc_chat/client/ClientHandler.java index 744ddd88..e076a4fe 100644 --- a/core/src/main/java/com/xujiayao/discord_mc_chat/client/ClientHandler.java +++ b/core/src/main/java/com/xujiayao/discord_mc_chat/client/ClientHandler.java @@ -154,7 +154,7 @@ public final class ClientHandler extends SimpleChannelInboundHandler { try { CommandManager.executeAndWait(captureSender, p.command, p.args) - .whenComplete((v, ex) -> { + .whenComplete((_, ex) -> { ExecuteResponsePacket response; if (ex != null) { response = new ExecuteResponsePacket(p.requestId, I18nManager.getDmccTranslation("commands.execution_failed", ex.getMessage())); @@ -196,7 +196,7 @@ public final class ClientHandler extends SimpleChannelInboundHandler { // Use the completion future with a timeout to send the response reliably completionFuture .orTimeout(CONSOLE_COMMAND_TIMEOUT_SECONDS, TimeUnit.SECONDS) - .whenComplete((v, ex) -> ctx.writeAndFlush(new ConsoleResponsePacket(p.requestId, responseBuilder.toString()))); + .whenComplete((_, _) -> ctx.writeAndFlush(new ConsoleResponsePacket(p.requestId, responseBuilder.toString()))); } case ExecuteAutoCompleteRequestPacket p -> { // Handle DMCC command auto-complete with OP level filtering diff --git a/core/src/main/java/com/xujiayao/discord_mc_chat/network/NetworkManager.java b/core/src/main/java/com/xujiayao/discord_mc_chat/network/NetworkManager.java index 37061b6b..68018f76 100644 --- a/core/src/main/java/com/xujiayao/discord_mc_chat/network/NetworkManager.java +++ b/core/src/main/java/com/xujiayao/discord_mc_chat/network/NetworkManager.java @@ -107,7 +107,7 @@ public final class NetworkManager { * @param packet The packet to send */ public static void broadcastToClients(Packet packet) { - clientChannels.forEach((channel, name) -> channel.writeAndFlush(packet)); + clientChannels.forEach((channel, _) -> channel.writeAndFlush(packet)); } /** diff --git a/core/src/main/java/com/xujiayao/discord_mc_chat/server/linking/LinkedAccountManager.java b/core/src/main/java/com/xujiayao/discord_mc_chat/server/linking/LinkedAccountManager.java index a5f6cf7a..81e83734 100644 --- a/core/src/main/java/com/xujiayao/discord_mc_chat/server/linking/LinkedAccountManager.java +++ b/core/src/main/java/com/xujiayao/discord_mc_chat/server/linking/LinkedAccountManager.java @@ -155,7 +155,7 @@ public final class LinkedAccountManager { return false; } - LINKED_ACCOUNTS.computeIfAbsent(discordId, k -> new ArrayList<>()) + LINKED_ACCOUNTS.computeIfAbsent(discordId, _ -> new ArrayList<>()) .add(new LinkEntry(minecraftUuid, System.currentTimeMillis(), isOfflineUuid(minecraftUuid) ? minecraftName : null)); UUID_TO_DISCORD.put(minecraftUuid, discordId); diff --git a/core/src/main/java/com/xujiayao/discord_mc_chat/standalone/StandaloneDMCC.java b/core/src/main/java/com/xujiayao/discord_mc_chat/standalone/StandaloneDMCC.java index e3295e89..1db71a37 100644 --- a/core/src/main/java/com/xujiayao/discord_mc_chat/standalone/StandaloneDMCC.java +++ b/core/src/main/java/com/xujiayao/discord_mc_chat/standalone/StandaloneDMCC.java @@ -25,7 +25,7 @@ public final class StandaloneDMCC { * * @param args Command line arguments */ - public static void main(String[] args) { + static void main(String[] args) { for (String arg : args) { if ("--disable-ascii".equalsIgnoreCase(arg)) { LoggerImpl.setConsoleAnsiEnabled(false); diff --git a/core/src/main/java/com/xujiayao/discord_mc_chat/utils/events/EventManager.java b/core/src/main/java/com/xujiayao/discord_mc_chat/utils/events/EventManager.java index 570587bc..6ae36e54 100644 --- a/core/src/main/java/com/xujiayao/discord_mc_chat/utils/events/EventManager.java +++ b/core/src/main/java/com/xujiayao/discord_mc_chat/utils/events/EventManager.java @@ -25,7 +25,7 @@ public final class EventManager { * @param The type of the event */ public static void register(Class eventClass, Consumer handler) { - handlers.computeIfAbsent(eventClass, k -> new CopyOnWriteArrayList<>()).add(handler); + handlers.computeIfAbsent(eventClass, _ -> new CopyOnWriteArrayList<>()).add(handler); } /** diff --git a/minecraft/src/main/java/com/xujiayao/discord_mc_chat/minecraft/commands/MinecraftCommands.java b/minecraft/src/main/java/com/xujiayao/discord_mc_chat/minecraft/commands/MinecraftCommands.java index d8fb1f6a..feb56d6f 100644 --- a/minecraft/src/main/java/com/xujiayao/discord_mc_chat/minecraft/commands/MinecraftCommands.java +++ b/minecraft/src/main/java/com/xujiayao/discord_mc_chat/minecraft/commands/MinecraftCommands.java @@ -63,7 +63,7 @@ public final class MinecraftCommands { var stats = literal("stats") .requires(source -> source.hasPermission(ConfigManager.getInt("command_permission_levels.stats", -1))) .then(argument("type", ResourceLocationArgument.id()) - .suggests((ctx, builder) -> SharedSuggestionProvider.suggestResource( + .suggests((_, builder) -> SharedSuggestionProvider.suggestResource( BuiltInRegistries.STAT_TYPE.keySet(), builder)) .then(argument("stat", ResourceLocationArgument.id()) .suggests((ctx, builder) -> {