diff --git a/src/main/java/com/songoda/core/library/economy/EconomyManager.java b/src/main/java/com/songoda/core/library/economy/EconomyManager.java index 1bad4490..82859a1a 100644 --- a/src/main/java/com/songoda/core/library/economy/EconomyManager.java +++ b/src/main/java/com/songoda/core/library/economy/EconomyManager.java @@ -152,7 +152,7 @@ public class EconomyManager { * @return true if this player can have this amount withdrawn */ public static boolean hasBalance(OfflinePlayer player, double cost) { - return defaultEcon != null ? defaultEcon.hasBalance(player, cost) : false; + return defaultEcon != null && defaultEcon.hasBalance(player, cost); } /** @@ -164,7 +164,7 @@ public class EconomyManager { * @return true if the total amount was withdrawn successfully */ public static boolean withdrawBalance(OfflinePlayer player, double cost) { - return defaultEcon != null ? defaultEcon.withdrawBalance(player, cost) : false; + return defaultEcon != null && defaultEcon.withdrawBalance(player, cost); } /** @@ -176,6 +176,6 @@ public class EconomyManager { * @return true if the total amount was added successfully */ public static boolean deposit(OfflinePlayer player, double amount) { - return defaultEcon != null ? defaultEcon.deposit(player, amount) : false; + return defaultEcon != null && defaultEcon.deposit(player, amount); } } diff --git a/src/main/java/com/songoda/core/library/hologram/HologramManager.java b/src/main/java/com/songoda/core/library/hologram/HologramManager.java index c8a4692c..f7ec65b2 100644 --- a/src/main/java/com/songoda/core/library/hologram/HologramManager.java +++ b/src/main/java/com/songoda/core/library/hologram/HologramManager.java @@ -1,15 +1,11 @@ package com.songoda.core.library.hologram; -import com.songoda.core.library.economy.EconomyType; -import com.songoda.core.library.economy.economies.Economy; import com.songoda.core.library.hologram.holograms.Hologram; import org.bukkit.Bukkit; +import org.bukkit.Location; import org.bukkit.plugin.PluginManager; -import java.util.Collection; -import java.util.Collections; -import java.util.HashMap; -import java.util.Map; +import java.util.*; public class HologramManager { @@ -51,7 +47,7 @@ public class HologramManager { /** * Try to grab the handler for this specific hologram plugin. * - * @param name plugin to use + * @param name plugin to useH * @return returns null if plugin is not enabled */ public static Hologram getHologram(String name) { @@ -91,5 +87,19 @@ public class HologramManager { return Collections.unmodifiableCollection(registeredHolograms.values()); } + public void add(Location location, ArrayList lines) { + if (defaultHolo != null) + defaultHolo.add(location, lines); + } + + public void remove(Location location) { + if (defaultHolo != null) + defaultHolo.remove(location); + } + + public void update(Location location, ArrayList lines) { + if (defaultHolo != null) + defaultHolo.update(location, lines); + } }