Package dev.kitteh.factions.integration
Class Econ
java.lang.Object
dev.kitteh.factions.integration.Econ
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic doublecalculateClaimCost(int ownedLand, boolean takingFromAnotherFaction) static doublecalculateClaimRefund(int ownedLand) static doublecalculateTotalLandRefund(int ownedLand) static doublecalculateTotalLandValue(int ownedLand) static booleancanIControlYou(Participator i, Participator you) static org.bukkit.OfflinePlayercheckStatus(org.bukkit.OfflinePlayer op) static booleandeposit(Participator ep, double amount) static doublestatic net.milkbowl.vault.economy.EconomygetEcon()static StringgetFriendlyBalance(FPlayer player) static booleanhas(Participator ep, double amount) static booleanhasAtLeast(Participator ep, double delta, String toDoThis) static booleanisSetup()static booleanmodifyBalance(Participator ep, double amount) static booleanmodifyMoney(Participator participator, double delta) static booleanmodifyMoney(Participator ep, double delta, @Nullable String toDoThis, @Nullable String forDoingThis) static voidmodifyUniverseMoney(double delta) static StringmoneyString(double amount) static voidsendBalanceInfo(FPlayer to, Participator about) static voidsendBalanceInfo(org.bukkit.command.CommandSender to, Faction about) static voidsendTransferInfo(Participator invoker, Participator from, Participator to, double amount) static booleansetBalance(Participator ep, double amount) static voidsetup()static booleanstatic booleanstatic booleantransferMoney(Participator invoker, Participator from, Participator to, double amount) static booleantransferMoney(Participator invoker, Participator from, Participator to, double amount, boolean notify) static booleanwithdraw(Participator ep, double amount)
-
Constructor Details
-
Econ
public Econ()
-
-
Method Details
-
setup
public static void setup() -
shouldBeUsed
public static boolean shouldBeUsed() -
shouldBeUsedWithBanks
@AvailableSince("4.3.0") public static boolean shouldBeUsedWithBanks() -
isSetup
public static boolean isSetup() -
getEcon
public static net.milkbowl.vault.economy.Economy getEcon() -
modifyUniverseMoney
public static void modifyUniverseMoney(double delta) -
sendBalanceInfo
-
sendBalanceInfo
-
canIControlYou
-
transferMoney
public static boolean transferMoney(Participator invoker, Participator from, Participator to, double amount) -
transferMoney
public static boolean transferMoney(Participator invoker, Participator from, Participator to, double amount, boolean notify) -
sendTransferInfo
public static void sendTransferInfo(Participator invoker, Participator from, Participator to, double amount) -
hasAtLeast
-
modifyMoney
-
modifyMoney
public static boolean modifyMoney(Participator ep, double delta, @Nullable String toDoThis, @Nullable String forDoingThis) -
moneyString
-
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) -
getBalance
-
has
-
getFriendlyBalance
-
setBalance
-
modifyBalance
-
deposit
-
withdraw
-
checkStatus
public static org.bukkit.OfflinePlayer checkStatus(org.bukkit.OfflinePlayer op)
-