Class TaxManager
java.lang.Object
net.chen.legacyLand.economy.tax.TaxManager
-
Method Summary
Modifier and TypeMethodDescriptiondoubleapplyTradeTax(UUID buyerUuid, org.bukkit.Location chestLoc, double transactionAmount) voiddoubleestimateTradeTax(org.bukkit.Location chestLoc, double transactionAmount) doublegetEffectivePlotTaxRate(String nationName) doublegetEffectiveTradeTaxRate(String nationName) static TaxManagergetInstance(LegacyLand plugin) voidinit()voidreload()booleansetNationPlotTax(String nationName, double rate) booleansetNationTradeTax(String nationName, double rate) voidshutdown()
-
Method Details
-
getInstance
-
init
public void init() -
shutdown
public void shutdown() -
reload
public void reload() -
collectPlotTax
public void collectPlotTax() -
applyTradeTax
-
estimateTradeTax
public double estimateTradeTax(org.bukkit.Location chestLoc, double transactionAmount) -
getEffectivePlotTaxRate
-
getEffectiveTradeTaxRate
-
setNationPlotTax
-
setNationTradeTax
-