Class EssenceIntegrations

java.lang.Object
net.lewmc.essence.EssenceIntegrations

public class EssenceIntegrations extends Object
Handles Essence's integrations.
  • Field Details

    • PAPIEnabled

      public boolean PAPIEnabled
      Is PlaceholderAPI enabled?
    • chat

      public net.milkbowl.vault.chat.Chat chat
      The Vault chat handler.
    • economy

      public net.milkbowl.vault.economy.Economy economy
      The Vault economy handler.
  • Constructor Details

    • EssenceIntegrations

      public EssenceIntegrations(Essence plugin)
      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.