summaryrefslogtreecommitdiffstats
path: root/Essentials/src/net/ess3/api/IEssentials.java
diff options
context:
space:
mode:
Diffstat (limited to 'Essentials/src/net/ess3/api/IEssentials.java')
-rw-r--r--Essentials/src/net/ess3/api/IEssentials.java111
1 files changed, 111 insertions, 0 deletions
diff --git a/Essentials/src/net/ess3/api/IEssentials.java b/Essentials/src/net/ess3/api/IEssentials.java
index 226448f24..55d38f496 100644
--- a/Essentials/src/net/ess3/api/IEssentials.java
+++ b/Essentials/src/net/ess3/api/IEssentials.java
@@ -13,57 +13,168 @@ import org.bukkit.World;
public interface IEssentials extends IComponent
{
+ /**
+ *
+ * @param listener
+ */
void addReloadListener(IReload listener);
+ /**
+ *
+ * @param sender
+ * @param message
+ * @return
+ */
int broadcastMessage(IUser sender, String message);
+ /**
+ *
+ * @return
+ */
II18n getI18n();
+ /**
+ *
+ * @return
+ */
ISettings getSettings();
+ /**
+ *
+ * @return
+ */
IRanks getRanks();
+ /**
+ *
+ * @return
+ */
IJails getJails();
+ /**
+ *
+ * @return
+ */
IKits getKits();
+ /**
+ *
+ * @return
+ */
IWarps getWarps();
+ /**
+ *
+ * @return
+ */
IWorth getWorth();
+ /**
+ *
+ * @return
+ */
IItemDb getItemDb();
+ /**
+ *
+ * @return
+ */
IUserMap getUserMap();
+ /**
+ *
+ * @return
+ */
IBackup getBackup();
+ /**
+ *
+ * @return
+ */
ICommandHandler getCommandHandler();
+ /**
+ *
+ * @param name
+ * @return
+ */
World getWorld(String name);
+ /**
+ *
+ * @return
+ */
Methods getPaymentMethod();
+ /**
+ *
+ * @param groups
+ */
void setRanks(IRanks groups);
+ /**
+ *
+ * @param groups
+ */
void removeReloadListener(IReload groups);
+ /**
+ *
+ * @return
+ */
IEconomy getEconomy();
+ /**
+ *
+ * @return
+ */
Server getServer();
+ /**
+ *
+ * @return
+ */
Logger getLogger();
+ /**
+ *
+ * @return
+ */
IPlugin getPlugin();
+ /**
+ *
+ * @return
+ */
List<String> getVanishedPlayers();
+ /**
+ *
+ * @return
+ */
EssentialsTimer getTimer();
+ /**
+ *
+ * @return
+ */
Metrics getMetrics();
+ /**
+ *
+ * @param metrics
+ */
void setMetrics(Metrics metrics);
+ /**
+ *
+ * @return
+ */
SpawnsHolder getSpawns();
+ /**
+ *
+ * @return
+ */
StorageQueue getStorageQueue();
}