From 586a768c7b57aa828a46b3725a0a7860dd5c2a14 Mon Sep 17 00:00:00 2001 From: Shaun Bennett Date: Sat, 3 Sep 2016 00:59:15 -0400 Subject: [PATCH] Fix enjin listener else bug --- .../src/mineplex/enjinTranslator/Enjin.java | 49 ++++++++++--------- 1 file changed, 25 insertions(+), 24 deletions(-) diff --git a/Plugins/Mineplex.EnjinTranslator/src/mineplex/enjinTranslator/Enjin.java b/Plugins/Mineplex.EnjinTranslator/src/mineplex/enjinTranslator/Enjin.java index 27ceffa54..c270f2211 100644 --- a/Plugins/Mineplex.EnjinTranslator/src/mineplex/enjinTranslator/Enjin.java +++ b/Plugins/Mineplex.EnjinTranslator/src/mineplex/enjinTranslator/Enjin.java @@ -7,6 +7,7 @@ import mineplex.core.common.Rank; import mineplex.core.common.currency.GlobalCurrency; import mineplex.core.common.util.Callback; import mineplex.core.common.util.NautHashMap; +import mineplex.core.common.util.UUIDFetcher; import mineplex.core.donation.DonationManager; import mineplex.core.inventory.InventoryManager; import mineplex.core.powerplayclub.PowerPlayClubRepository; @@ -104,38 +105,38 @@ public class Enjin extends MiniPlugin implements CommandExecutor { // Fails if not in DB and if duplicate. uuid = _clientManager.loadUUIDFromDB(name); + } - if (uuid == null) + if (uuid == null) + { + System.out.println("[" + _dateFormat.format(new Date()) + "] ERROR processing " + name + ", no UUID."); + return; + } + + final UUID playerUUID = uuid; + + _cachedUUIDs.put(name, new AbstractMap.SimpleEntry(playerUUID, System.currentTimeMillis() + 240000)); + + if (!checkForClansPurchase(args, name, client)) + { + if (!checkForBoosterPurchase(args, name, playerUUID, client)) { - System.out.println("[" + _dateFormat.format(new Date()) + "] ERROR processing " + name + ", no UUID."); - return; - } - - final UUID playerUUID = uuid; - - _cachedUUIDs.put(name, new AbstractMap.SimpleEntry(playerUUID, System.currentTimeMillis() + 240000)); - - if (!checkForClansPurchase(args, name, client)) - { - if (!checkForBoosterPurchase(args, name, playerUUID, client)) + if (!checkForCoinPurchase(args, name, playerUUID, client)) { - if (!checkForCoinPurchase(args, name, playerUUID, client)) + if (!checkForRankPurchase(args, name, playerUUID, client)) { - if (!checkForRankPurchase(args, name, playerUUID, client)) + if (!checkForPurchase(args, name, client)) { - if (!checkForPurchase(args, name, client)) + if (!checkForPowerPlayClub(args, name, playerUUID, client)) { - if (!checkForPowerPlayClub(args, name, playerUUID, client)) + StringBuilder sb = new StringBuilder(); + + for (String arg : args) { - StringBuilder sb = new StringBuilder(); - - for (String arg : args) - { - sb.append(arg + " "); - } - - System.out.println("Received Command : " + sb.toString()); + sb.append(arg + " "); } + + System.out.println("Received Command : " + sb.toString()); } } }