Package de.kentoj.scrowlib.economy
Class PostgresEconomyService
java.lang.Object
de.kentoj.scrowlib.economy.PostgresEconomyService
- All Implemented Interfaces:
EconomyService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddepositCoins(UUID playerId, int amount) intvoidbooleantryWithdrawCoins(UUID playerId, int amount)
-
Constructor Details
-
PostgresEconomyService
public PostgresEconomyService(org.jdbi.v3.core.Jdbi jdbi)
-
-
Method Details
-
getCoins
- Specified by:
getCoinsin interfaceEconomyService
-
setCoins
- Specified by:
setCoinsin interfaceEconomyService- Parameters:
playerId- uuid of player
-
depositCoins
- Specified by:
depositCoinsin interfaceEconomyService- Parameters:
playerId- uuid of player
-
tryWithdrawCoins
- Specified by:
tryWithdrawCoinsin interfaceEconomyService- Parameters:
playerId- uuid of player- Returns:
- true on success, false on insufficient funds
-