public class TownyEconomyHandler
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
TownyEconomyHandler.EcoType |
Constructor and Description |
---|
TownyEconomyHandler() |
Modifier and Type | Method and Description |
---|---|
static boolean |
add(java.lang.String accountName,
java.lang.Double amount,
org.bukkit.World world)
Add funds to an account.
|
static double |
getBalance(java.lang.String accountName,
org.bukkit.World world)
Returns the accounts current balance
|
static java.lang.String |
getFormattedBalance(double balance)
Format this balance according to the current economy systems settings.
|
static TownyEconomyHandler.EcoType |
getType() |
static java.lang.String |
getVersion() |
static boolean |
hasEnough(java.lang.String accountName,
java.lang.Double amount,
org.bukkit.World world)
Returns true if the account has enough money
|
static void |
initialize(Towny plugin) |
static boolean |
isActive()
Are we using any economy system?
|
static void |
removeAccount(java.lang.String accountName)
Attempt to delete the economy account.
|
static boolean |
setBalance(java.lang.String accountName,
java.lang.Double amount,
org.bukkit.World world) |
static java.lang.Boolean |
setupEconomy()
Find and configure a suitable economy provider
|
static boolean |
subtract(java.lang.String accountName,
java.lang.Double amount,
org.bukkit.World world)
Attempts to remove an amount from an account
|
public static void initialize(Towny plugin)
public static TownyEconomyHandler.EcoType getType()
public static boolean isActive()
public static java.lang.String getVersion()
public static java.lang.Boolean setupEconomy()
public static void removeAccount(java.lang.String accountName)
public static double getBalance(java.lang.String accountName, org.bukkit.World world)
accountName
- public static boolean hasEnough(java.lang.String accountName, java.lang.Double amount, org.bukkit.World world)
accountName
- amount
- public static boolean subtract(java.lang.String accountName, java.lang.Double amount, org.bukkit.World world)
accountName
- amount
- public static boolean add(java.lang.String accountName, java.lang.Double amount, org.bukkit.World world)
accountName
- amount
- world
- public static boolean setBalance(java.lang.String accountName, java.lang.Double amount, org.bukkit.World world)
public static java.lang.String getFormattedBalance(double balance)
balance
-