Class Econ
- java.lang.Object
-
- com.massivecraft.factions.integration.Econ
-
public class Econ extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Econ()
-
Method Summary
Modifier and Type Method Description static doublecalculateClaimCost(int ownedLand, boolean takingFromAnotherFaction)static doublecalculateClaimRefund(int ownedLand)static doublecalculateTotalLandRefund(int ownedLand)static doublecalculateTotalLandValue(int ownedLand)static booleancanIControllYou(EconomyParticipator i, EconomyParticipator you)static booleandeposit(java.lang.String account, double amount)static doublegetBalance(java.lang.String account)static java.util.Set<FPlayer>getFplayers(EconomyParticipator ep)static java.lang.StringgetFriendlyBalance(FPlayer player)static java.lang.StringgetFriendlyBalance(java.util.UUID uuid)static booleanhasAccount(java.lang.String name)static booleanhasAtLeast(EconomyParticipator ep, double delta, java.lang.String toDoThis)static booleanisSetup()static booleanisUUID(java.lang.String uuid)static booleanmodifyBalance(java.lang.String account, double amount)static booleanmodifyMoney(EconomyParticipator ep, double delta, java.lang.String toDoThis, java.lang.String forDoingThis)static voidmodifyUniverseMoney(double delta)static java.lang.StringmoneyString(double amount)static voidsendBalanceInfo(org.bukkit.command.CommandSender to, Faction about)static voidsendTransferInfo(EconomyParticipator invoker, EconomyParticipator from, EconomyParticipator to, double amount)static booleansetBalance(java.lang.String account, double amount)static voidsetup()static booleanshouldBeUsed()static booleantransferMoney(EconomyParticipator invoker, EconomyParticipator from, EconomyParticipator to, double amount)static booleantransferMoney(EconomyParticipator invoker, EconomyParticipator from, EconomyParticipator to, double amount, boolean notify)static booleanwithdraw(java.lang.String account, double amount)
-
-
-
Method Detail
-
setup
public static void setup()
-
shouldBeUsed
public static boolean shouldBeUsed()
-
isSetup
public static boolean isSetup()
-
modifyUniverseMoney
public static void modifyUniverseMoney(double delta)
-
sendBalanceInfo
public static void sendBalanceInfo(org.bukkit.command.CommandSender to, Faction about)
-
canIControllYou
public static boolean canIControllYou(EconomyParticipator i, EconomyParticipator you)
-
transferMoney
public static boolean transferMoney(EconomyParticipator invoker, EconomyParticipator from, EconomyParticipator to, double amount)
-
transferMoney
public static boolean transferMoney(EconomyParticipator invoker, EconomyParticipator from, EconomyParticipator to, double amount, boolean notify)
-
getFplayers
public static java.util.Set<FPlayer> getFplayers(EconomyParticipator ep)
-
sendTransferInfo
public static void sendTransferInfo(EconomyParticipator invoker, EconomyParticipator from, EconomyParticipator to, double amount)
-
hasAtLeast
public static boolean hasAtLeast(EconomyParticipator ep, double delta, java.lang.String toDoThis)
-
modifyMoney
public static boolean modifyMoney(EconomyParticipator ep, double delta, java.lang.String toDoThis, java.lang.String forDoingThis)
-
moneyString
public static java.lang.String moneyString(double amount)
-
calculateClaimCost
public static double calculateClaimCost(int ownedLand, boolean takingFromAnotherFaction)
-
calculateClaimRefund
public static double calculateClaimRefund(int ownedLand)
-
calculateTotalLandValue
public static double calculateTotalLandValue(int ownedLand)
-
calculateTotalLandRefund
public static double calculateTotalLandRefund(int ownedLand)
-
hasAccount
public static boolean hasAccount(java.lang.String name)
-
getBalance
public static double getBalance(java.lang.String account)
-
getFriendlyBalance
public static java.lang.String getFriendlyBalance(java.util.UUID uuid)
-
getFriendlyBalance
public static java.lang.String getFriendlyBalance(FPlayer player)
-
setBalance
public static boolean setBalance(java.lang.String account, double amount)
-
modifyBalance
public static boolean modifyBalance(java.lang.String account, double amount)
-
deposit
public static boolean deposit(java.lang.String account, double amount)
-
withdraw
public static boolean withdraw(java.lang.String account, double amount)
-
isUUID
public static boolean isUUID(java.lang.String uuid)
-
-