Package net.lewmc.essence
Class EssenceIntegrations
java.lang.Object
net.lewmc.essence.EssenceIntegrations
Handles Essence's integrations.
-
Field Summary
FieldsModifier and TypeFieldDescriptionnet.milkbowl.vault.chat.Chat
The Vault chat handler.net.milkbowl.vault.economy.Economy
The Vault economy handler.boolean
Is PlaceholderAPI enabled? -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Sets up Essence to use bStats Metrics.boolean
Registers Essence's PlaceholderAPIExpansionboolean
Sets up Essence to use Vault's chat interfaces.boolean
Sets up Vault to use Essence's economy.
-
Field Details
-
PAPIEnabled
public boolean PAPIEnabledIs PlaceholderAPI enabled? -
chat
public net.milkbowl.vault.chat.Chat chatThe Vault chat handler. -
economy
public net.milkbowl.vault.economy.Economy economyThe Vault economy handler.
-
-
Constructor Details
-
EssenceIntegrations
Constructor.- Parameters:
plugin
- Reference to the main Essence class.
-
-
Method Details
-
loadPlaceholderAPI
public boolean loadPlaceholderAPI()Registers Essence's PlaceholderAPIExpansion- Returns:
- boolean - If it could be setup correctly.
-
loadVaultEconomy
public boolean loadVaultEconomy()Sets up Vault to use Essence's economy.- Returns:
- boolean - If it could be setup correctly.
-
loadVaultChat
public boolean loadVaultChat()Sets up Essence to use Vault's chat interfaces.- Returns:
- boolean - If it could be setup correctly.
-
loadMetrics
public void loadMetrics()Sets up Essence to use bStats Metrics.
-