From fe1d4944a8962bc0620de940eebd89d1cc599fb1 Mon Sep 17 00:00:00 2001 From: Smart123s <28480228+Smart123s@users.noreply.github.com> Date: Sat, 29 Jan 2022 11:27:40 +0100 Subject: [PATCH] Remove duplicate forwardCrackedCommand() The forwardCrackedCommand() method is invoked before, the removed code, that does the exact same thing. --- .../bukkit/command/CrackedCommand.java | 31 ++++++++----------- 1 file changed, 13 insertions(+), 18 deletions(-) diff --git a/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/command/CrackedCommand.java b/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/command/CrackedCommand.java index e91606c9..a048a11c 100644 --- a/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/command/CrackedCommand.java +++ b/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/command/CrackedCommand.java @@ -62,25 +62,20 @@ public class CrackedCommand extends ToggleCommand { return; } - if (plugin.getBungeeManager().isEnabled()) { - sendBungeeActivateMessage(sender, sender.getName(), false); - plugin.getCore().sendLocaleMessage("wait-on-proxy", sender); - } else { - //todo: load async if - StoredProfile profile = plugin.getCore().getStorage().loadProfile(sender.getName()); - if (profile.isPremium()) { - plugin.getCore().sendLocaleMessage("remove-premium", sender); + // todo: load async if + StoredProfile profile = plugin.getCore().getStorage().loadProfile(sender.getName()); + if (profile.isPremium()) { + plugin.getCore().sendLocaleMessage("remove-premium", sender); - profile.setPremium(false); - profile.setId(null); - plugin.getScheduler().runAsync(() -> { - plugin.getCore().getStorage().save(profile); - plugin.getServer().getPluginManager().callEvent( - new BukkitFastLoginPremiumToggleEvent(profile, PremiumToggleReason.COMMAND_OTHER)); - }); - } else { - plugin.getCore().sendLocaleMessage("not-premium", sender); - } + profile.setPremium(false); + profile.setId(null); + plugin.getScheduler().runAsync(() -> { + plugin.getCore().getStorage().save(profile); + plugin.getServer().getPluginManager().callEvent( + new BukkitFastLoginPremiumToggleEvent(profile, PremiumToggleReason.COMMAND_OTHER)); + }); + } else { + plugin.getCore().sendLocaleMessage("not-premium", sender); } }