Added ∞ for admin/owners as player level.
Fixed customer support issue where it wasn't totaling coins correctly. Fixed Recharge memory leak.
This commit is contained in:
parent
908a8506a7
commit
3309c0406b
|
@ -12,6 +12,7 @@ import org.bukkit.plugin.java.JavaPlugin;
|
|||
import mineplex.core.MiniPlugin;
|
||||
import mineplex.core.updater.event.UpdateEvent;
|
||||
import mineplex.core.updater.UpdateType;
|
||||
import mineplex.core.account.event.ClientUnloadEvent;
|
||||
import mineplex.core.common.util.F;
|
||||
import mineplex.core.common.util.NautHashMap;
|
||||
import mineplex.core.common.util.UtilPlayer;
|
||||
|
@ -187,9 +188,9 @@ public class Recharge extends MiniPlugin
|
|||
}
|
||||
|
||||
@EventHandler
|
||||
public void clearPlayer(PlayerQuitEvent event)
|
||||
public void clearPlayer(ClientUnloadEvent event)
|
||||
{
|
||||
_recharge.remove(event.getPlayer().getName());
|
||||
_recharge.remove(event.GetName());
|
||||
}
|
||||
|
||||
public void setDisplayForce(Player player, String ability, boolean displayForce)
|
||||
|
|
|
@ -615,7 +615,7 @@ public class HubManager extends MiniClientPlugin<HubClient>
|
|||
boolean ownsUltra = _donationManager.Get(player.getName()).OwnsUltraPackage();
|
||||
|
||||
//Level Prefix
|
||||
String levelStr = ChatColor.GRAY + "" + _achievementManager.get(player, Achievement.GLOBAL_MINEPLEX_LEVEL).getLevel() + " " + ChatColor.RESET;
|
||||
String levelStr = ChatColor.GRAY + "" + (rank.Has(Rank.ADMIN) ? "∞" : _achievementManager.get(player, Achievement.GLOBAL_MINEPLEX_LEVEL).getLevel()) + " " + ChatColor.RESET;
|
||||
|
||||
//Rank Prefix
|
||||
String rankStr = "";
|
||||
|
|
|
@ -111,7 +111,7 @@ public class CustomerSupport extends MiniPlugin
|
|||
|
||||
for (CoinTransactionToken transaction : donor.getCoinTransactions())
|
||||
{
|
||||
if (transaction.Source.equalsIgnoreCase("Poll") || transaction.Source.equalsIgnoreCase("Coin Party Bomb Pickup") || transaction.Source.contains("Reward") || transaction.Source.contains("purchase"))
|
||||
if (transaction.Source.equalsIgnoreCase("Poll") || transaction.Source.equalsIgnoreCase("Halloween Pumpkin") || transaction.Source.equalsIgnoreCase("Treasure Chest") || transaction.Source.equalsIgnoreCase("Coin Party Bomb Pickup") || transaction.Source.contains("Reward") || transaction.Source.contains("purchase"))
|
||||
{
|
||||
coinTransactionTotal += transaction.Amount;
|
||||
|
||||
|
|
|
@ -61,7 +61,7 @@ public class GameChatManager implements Listener
|
|||
ownsUltra= Manager.GetDonation().Get(sender.getName()).OwnsUnknownPackage(Manager.GetServerConfig().ServerType + " ULTRA");
|
||||
|
||||
//Level Prefix
|
||||
String levelStr = ChatColor.GRAY + "" + Manager.GetAchievement().get(sender, Achievement.GLOBAL_MINEPLEX_LEVEL).getLevel() + " " + ChatColor.RESET;
|
||||
String levelStr = ChatColor.GRAY + "" + (rank.Has(Rank.ADMIN) ? "∞" : Manager.GetAchievement().get(sender, Achievement.GLOBAL_MINEPLEX_LEVEL).getLevel()) + " " + ChatColor.RESET;
|
||||
|
||||
//Rank Prefix
|
||||
String rankStr = "";
|
||||
|
|
Loading…
Reference in New Issue