Add increasing prices for claimblocks

This commit is contained in:
destro174 2022-02-15 22:51:51 +01:00
parent d8f64cd09a
commit 999b474a9d
2 changed files with 12 additions and 1 deletions

View File

@ -3896,4 +3896,15 @@ public class GriefPrevention extends JavaPlugin
else else
portalReturnTaskMap.put(player.getUniqueId(), task); portalReturnTaskMap.put(player.getUniqueId(), task);
} }
private double claimBlockCost(int currentClaimBlocks, int blockCount) {
if (Config.claimBlockPrices.isEmpty())
return blockCount * GriefPrevention.instance.config_economy_claimBlocksPurchaseCost;
double totalBlocks = currentClaimBlocks + blockCount;
double cost = 0;
// TODO finish me
return cost;
}
} }

View File

@ -143,7 +143,7 @@ public class Config extends AbstractConfig {
} }
public static HashMap<Integer, Double> claimBlockPrices = new HashMap<>(); public static HashMap<Integer, Double> claimBlockPrices = new HashMap<>();
public static void claimBlockSettings() { private static void claimBlockSettings() {
claimBlockPrices.clear(); claimBlockPrices.clear();
config.getMap( "claimblock-prices", new HashMap<String, Double>(){{ config.getMap( "claimblock-prices", new HashMap<String, Double>(){{
put("0", .25); put("0", .25);