public class TownyEconomyObject extends TownyObject
| Constructor and Description |
|---|
TownyEconomyObject() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canPayFromHoldings(double amount)
Does this object have enough in it's economy account to pay?
|
boolean |
collect(double amount,
java.lang.String reason)
When collecting money add it to the Accounts bank
|
java.lang.String |
getEconomyName()
Get a valid economy account name for this object.
|
double |
getHoldingBalance() |
java.lang.String |
getHoldingFormattedBalance()
Used To Get Balance of Players holdings in String format for printing
|
boolean |
pay(double amount,
java.lang.String reason)
Tries to pay from the players holdings
|
boolean |
payTo(double amount,
TownyEconomyObject collector,
java.lang.String reason)
When one account is paying another account(Taxes/Plot Purchasing)
|
void |
removeAccount()
Attempt to delete the economy account.
|
boolean |
setBalance(double amount,
java.lang.String reason)
Set balance and log this action
|
getFormattedName, getName, getTreeDepth, getTreeString, getUID, isChangedName, setChangedName, setName, setUID, toStringpublic boolean pay(double amount,
java.lang.String reason)
throws EconomyException
amount - reason - EconomyExceptionpublic boolean collect(double amount,
java.lang.String reason)
throws EconomyException
amount - reason - EconomyExceptionpublic boolean payTo(double amount,
TownyEconomyObject collector,
java.lang.String reason)
throws EconomyException
amount - collector - reason - EconomyExceptionpublic java.lang.String getEconomyName()
public boolean setBalance(double amount,
java.lang.String reason)
throws EconomyException
amount - reason - EconomyExceptionpublic double getHoldingBalance()
throws EconomyException
EconomyExceptionpublic boolean canPayFromHoldings(double amount)
throws EconomyException
amount - EconomyExceptionpublic java.lang.String getHoldingFormattedBalance()
public void removeAccount()