William278
48f7037898
fix: update license headers
9 months ago
Preva1l
67dddf0cfa
feat: Add support for MongoDB data storage ( #250 )
...
* Started impl for mongo
* added docs
* refactor of the mongo code, made mongodb artifacts download at run time, tested and working
* complete all change requests
* remove mongo and bson from relocations as they arnt needed
* changed the config
* updated docs
* not null not null not null not null not null not null not null not null not null not null not null not null not null not null not null not null not null not null not null not null not null not null not null not null
---------
Co-authored-by: William <will27528@gmail.com>
9 months ago
William
eeb5e57c1e
fix: shutdown not clearing cached data
9 months ago
dependabot[bot]
5a6ea2cffe
deps: bump com.github.Exlll.ConfigLib:configlib-yaml ( #251 )
...
Bumps [com.github.Exlll.ConfigLib:configlib-yaml](https://github.com/Exlll/ConfigLib ) from v4.4.0 to v4.5.0.
- [Release notes](https://github.com/Exlll/ConfigLib/releases )
- [Commits](https://github.com/Exlll/ConfigLib/compare/v4.4.0...v4.5.0 )
---
updated-dependencies:
- dependency-name: com.github.Exlll.ConfigLib:configlib-yaml
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months ago
dependabot[bot]
07ddd34f8e
deps: bump net.kyori:adventure-api from 4.15.0 to 4.16.0 ( #252 )
...
Bumps [net.kyori:adventure-api](https://github.com/KyoriPowered/adventure ) from 4.15.0 to 4.16.0.
- [Release notes](https://github.com/KyoriPowered/adventure/releases )
- [Commits](https://github.com/KyoriPowered/adventure/compare/v4.15.0...v4.16.0 )
---
updated-dependencies:
- dependency-name: net.kyori:adventure-api
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months ago
dependabot[bot]
a0b86c298f
deps: bump org.ajoberstar.grgit from 5.2.1 to 5.2.2 ( #247 )
...
Bumps [org.ajoberstar.grgit](https://github.com/ajoberstar/grgit ) from 5.2.1 to 5.2.2.
- [Release notes](https://github.com/ajoberstar/grgit/releases )
- [Commits](https://github.com/ajoberstar/grgit/compare/5.2.1...5.2.2 )
---
updated-dependencies:
- dependency-name: org.ajoberstar.grgit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months ago
William
6fbef032bc
locales: update zh-tw by lin_ak90
9 months ago
William
318aacd432
refactor: minor tidy up
9 months ago
Timon Michel
ba1b2ff62e
fix: improve event cancellation logic for better plugin compat ( #246 )
9 months ago
William278
67ef4888da
fix: death save updating player
9 months ago
William278
a5d3015c6e
feat: allow customizable save / update causes
9 months ago
William278
131a364f53
fix: cache not cleared on `/userdata delete`, close #245
9 months ago
William
19636d9447
refactor: optimize imports
10 months ago
William
f803a0b57b
refactor: revert `keys` change
10 months ago
William
28afffe95e
refactor/redis: use `scan` instead of `keys`
10 months ago
dependabot[bot]
c7e100a78a
deps: bump org.json:json from 20231013 to 20240205 ( #244 )
...
Bumps [org.json:json](https://github.com/douglascrockford/JSON-java ) from 20231013 to 20240205.
- [Release notes](https://github.com/douglascrockford/JSON-java/releases )
- [Changelog](https://github.com/stleary/JSON-java/blob/master/docs/RELEASES.md )
- [Commits](https://github.com/douglascrockford/JSON-java/commits )
---
updated-dependencies:
- dependency-name: org.json:json
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
10 months ago
William
12e223618d
refactor: data save event order processing, use new method in DataSyncer ( #243 )
...
* fix: fire DataSaveEvent before disconnect
* fix: revert rename `addSnapshot`
* docs: mention `addSnapshot` firing the API event
* refactor: use DataSyncer method for event saving, close #242
* fix: trailing semicolon
10 months ago
William278
f6773f4e68
build: bump to 3.3.2
10 months ago
William278
b9434a56e8
refactor: minor Bukkit platform refactors
10 months ago
William
325fac41bf
deps: bump junit to 5.10.2
10 months ago
William
87377bffc1
docs: update FAQs
10 months ago
William
c6fb7fb10f
fix: preserve order of saved items to keep, close #186
10 months ago
William
c2ae9bd20a
build: bump to 3.3.1
10 months ago
William
e580c4f2bd
fix: LOCKSTEP preventing offline inv updates, close #229
10 months ago
dependabot[bot]
dabd9bc57d
ci: bump gradle/gradle-build-action from 2 to 3 ( #235 )
...
Bumps [gradle/gradle-build-action](https://github.com/gradle/gradle-build-action ) from 2 to 3.
- [Release notes](https://github.com/gradle/gradle-build-action/releases )
- [Commits](https://github.com/gradle/gradle-build-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: gradle/gradle-build-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
10 months ago
William
fa7f6f0d6e
fix: exception when reading server defaults
10 months ago
William
267cf1ff35
fix: wrong URL on startup exception
10 months ago
William
08944ffd35
refactor: update a few config comments
10 months ago
William
c75114b858
deps: bump ConfigLib to 4.3.0
10 months ago
William
350a8b864d
fix: bad ConfigProvider logic
10 months ago
William278
df0bd7a7cb
refactor: actually don't use lombok for API just yet
10 months ago
William278
9fc9e8caf4
refactor: use lombok in a few other places
10 months ago
William278
2e3db2fffa
refactor: use Guava methods in various places
10 months ago
William
530b3ef24d
refactor: Migrate from BoostedYaml to Exll's ConfigLib ( #233 )
...
* feat: start work on moving to Exll's configlib
* refactor: Fully migrate to Exlll's configlib
* refactor: Optimize imports
10 months ago
William278
a9bd4dd2f0
build: stop trying to be clever with gradle publishing
...
if 'i aint readin allat' was a build scripting language
10 months ago
William278
85706d97c5
refactor: move `unregister` to common API module
10 months ago
William278
f7e3104e6b
build: remove unnecessary "plugin" module
10 months ago
William278
f56d7f6113
docs: Fix API platforms section typo
10 months ago
William278
685431a40d
api: add cross-platform API support
10 months ago
William278
9da3ff5281
build: Start minimizing built jars
10 months ago
William278
24453d0e1a
build: Require Java 17, Minecraft 1.17.1
10 months ago
William278
280e90e297
refactor: use guard clause in thread unlock logic
10 months ago
Rubén
31920d056d
refactor: Reconnect to Redis when connection lost ( #230 )
...
* Add redis reconnection
* Add separated method to handle thread unlock
* Add reconnection time constant
10 months ago
William278
6641e11fd9
fix: high latency redis environments firing data updates twice
10 months ago
William278
66bbde0b5d
command: update translator credits in AboutMenu
10 months ago
WinTone01
7dde6423e4
Update tr-tr.yml ( #228 )
10 months ago
William278
0eac12e3f8
locales: Add id-id, courtesy of Wirayuda5620
10 months ago
Wirayuda5620
5df58e4ef9
Update HuskSyncCommand.java AboutMenu
...
hehe 😋
10 months ago
Wirayuda5620
4a6583d8bd
Indonesian translation for HuskSync
10 months ago
jhqwqmc
059ee6f660
locales: Update zh-cn.yml ( #224 )
...
Correction
11 months ago