1
0
Fork 0
mirror of https://github.com/xHyroM/lighteco.git synced 2024-11-23 15:21:06 +01:00
Commit graph

25 commits

Author SHA1 Message Date
6cd7ad0901
build: add spotless formatter (#9) 2024-07-16 18:22:32 +02:00
23e73cb5da
feat!: better command abstraction (#4)
* feat: better command abstraction

* feat: OfflineUserArgument type

* feat: balance, balance other cmds in common & double, integer arg

* feat: command manager, better arguments abstraction

* feat: map args

* feat: some things

* feat(better command abstraction)!: switch to brigadier (#8)

* feat: switch to brigadier

* some updates

* feat: make suggestion provider work

* supress warnings

* feat: pay & set command

* feat: give & take command, better suggestions, permissions

* refactor: cleanup

* fix: dont register pay if currency is not payable

* fix: send commands only if you have perms

* make second test currency not payable

* feat: use command's description & name

* refactor: cleanup, rename bukkit to paper

* refactor: cleanup, rename bukkit to paper

* feat: add built-in info command

* ci: build paper, not bukkit

* refactor: better test organization

* refactor: better test organization

* feat: locks

* feat: finish locking

* feat: handle missing user

* refactor: move methods to CommandHelper

* refactor: change minimum api version

* feat: console support
2024-07-16 18:04:37 +02:00
58cf77e2b9
fix(currency-money): format double 2023-10-05 22:09:48 +02:00
7ff6cbde47
fix(currency-money): load at STARTUP 2023-10-05 21:39:21 +02:00
1e86142a58
feat: handle maximum balance 2023-10-05 17:31:52 +02:00
f4d4bbe856
feat: currency identifier aliases 2023-09-29 15:05:03 +02:00
af3e64063f
build: make currency-money description different 2023-09-29 14:17:10 +02:00
13c8e75402
d 2023-09-28 16:23:38 +02:00
8112b41d12
refactor: one currency, one table (#2)
* refactor: rewrite how users are loaded

* finish

* feat: use \' instead ` in CREATE_TABLE

* fix: remove record if user has zero balance

* add housekeeper

* feat: add housekeeper config
2023-08-31 18:14:13 +02:00
2e20dee652 refactor: cleanup 2023-08-31 10:53:47 +02:00
bc6fbb6aaf docs: add readme to sponge-8 and bukkit 2023-08-30 16:29:09 +02:00
2163f1614e feat(money-currency): add fractional digits to config 2023-08-30 15:26:50 +02:00
f4bfa954b0 refactor(currency-money): make datadirectory final 2023-08-30 15:03:59 +02:00
f0fda5bcbf feat(currency-money): add config 2023-08-30 13:42:28 +02:00
ec573d8357 docs: readme for money currency 2023-08-30 10:39:45 +02:00
8720610db4 feat(currency-money): use SLF4J logger again 2023-08-30 10:33:32 +02:00
f6fa8ad8f2 feat: make lighteco-bukkit actually supports bukkit 2023-08-30 10:32:53 +02:00
2452314fad feat: unhook platform hooks 2023-08-30 08:44:54 +02:00
63dc921539 feat: task schedulers 2023-08-30 00:41:09 +02:00
c52e9da63d refactor: sonarqube 2023-08-29 09:13:25 +02:00
4213601132 feat: vault, papi 2023-08-28 08:35:43 +02:00
eafed192d3 feat: placeholderapi hook [WIP] 2023-08-27 23:23:42 +02:00
f937943bdd feat(currency-money): vault support, feat(common): messages 2023-08-27 23:10:15 +02:00
c82b04970b fix: handle franctional digits 2023-08-27 18:01:16 +02:00
a99fb995e4 feat: add currency-money addon 2023-08-27 13:59:35 +02:00