William
405e6d7162
deps: bump runtime dependencies
6 months ago
William
f43ca2f043
refactor: adjust BukkitKeyedAdapter logic, close #304
6 months ago
dependabot[bot]
3114ab1a62
deps: bump com.google.code.gson:gson from 2.10.1 to 2.11.0 ( #302 )
...
Bumps [com.google.code.gson:gson](https://github.com/google/gson ) from 2.10.1 to 2.11.0.
- [Release notes](https://github.com/google/gson/releases )
- [Changelog](https://github.com/google/gson/blob/main/CHANGELOG.md )
- [Commits](https://github.com/google/gson/compare/gson-parent-2.10.1...gson-parent-2.11.0 )
---
updated-dependencies:
- dependency-name: com.google.code.gson:gson
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>
6 months ago
dependabot[bot]
2da9749b0c
deps: bump net.kyori:adventure-api from 4.16.0 to 4.17.0 ( #300 )
...
Bumps [net.kyori:adventure-api](https://github.com/KyoriPowered/adventure ) from 4.16.0 to 4.17.0.
- [Release notes](https://github.com/KyoriPowered/adventure/releases )
- [Commits](https://github.com/KyoriPowered/adventure/compare/v4.16.0...v4.17.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>
6 months ago
dependabot[bot]
d4d510e100
--- ( #303 )
...
updated-dependencies:
- dependency-name: requests
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6 months ago
Preva1l
550ea26097
fix: MongoDB duplicate user table entries & not updating cached username ( #301 )
6 months ago
Preva1l
2b1e72a42e
fix: wrong type in PostgreSQL schema ( #299 )
...
* Started impl for mongo
* fix silly mistake with postgresql
* fix silly mistake with postgresql
7 months ago
William
75f8bee706
build: adjust version meta for release builds
7 months ago
William
a3b50a0bf5
fix: advancement messages being improperly canceled
7 months ago
dependabot[bot]
e9ab0909ce
deps: bump com.google.guava:guava from 33.1.0-jre to 33.2.0-jre ( #298 )
...
Bumps [com.google.guava:guava](https://github.com/google/guava ) from 33.1.0-jre to 33.2.0-jre.
- [Release notes](https://github.com/google/guava/releases )
- [Commits](https://github.com/google/guava/commits )
---
updated-dependencies:
- dependency-name: com.google.guava:guava
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>
7 months ago
dependabot[bot]
1e91b4b4ce
build(deps): bump tqdm from 4.66.1 to 4.66.3 in /test ( #297 )
...
Bumps [tqdm](https://github.com/tqdm/tqdm ) from 4.66.1 to 4.66.3.
- [Release notes](https://github.com/tqdm/tqdm/releases )
- [Commits](https://github.com/tqdm/tqdm/compare/v4.66.1...v4.66.3 )
---
updated-dependencies:
- dependency-name: tqdm
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7 months ago
William
043b51d812
test: update test suite to Paper 1.20.6
7 months ago
William
fa5cea2aa3
refactor: adjust way advancement messages are cleared, close #285
7 months ago
William
e35dcf3aad
feat: Minecraft 1.20.5/6 support ( #295 )
...
* feat: start 1.20.5 update testing
nbt-api seems to work great already :)
* feat: add DFU support for legacy upgrade
Adds an optional overload to `deserialize` to support passing the MC Version of the snapshot data
* refactor: `clone` ItemStack[] bukkit data arrays, close #294
Don't perform async operations on mutable player data
7 months ago
IbanEtc
68ec79add6
locales: add French (fr-fr) locales, courtesy of IbanEtchep ( #293 )
...
* french translation
* locales: fix line spacing in `fr-fr`
* locales: credit French (fr-fr)
---------
Co-authored-by: William <will27528@gmail.com>
7 months ago
dependabot[bot]
70235963ba
deps: bump org.apache.commons:commons-text from 1.11.0 to 1.12.0 ( #291 )
...
Bumps org.apache.commons:commons-text from 1.11.0 to 1.12.0.
---
updated-dependencies:
- dependency-name: org.apache.commons:commons-text
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>
7 months ago
William
245fbec80c
fix: wrong check in legacy stats loading
7 months ago
Nhan Le
4d1a465c03
fix: add Settings packet to allow list ( #287 )
...
fix player skin and chunk loading actions get cancelled
7 months ago
dependabot[bot]
07dc0b8c12
deps: bump commons-io:commons-io from 2.16.0 to 2.16.1 ( #284 )
...
Bumps commons-io:commons-io from 2.16.0 to 2.16.1.
---
updated-dependencies:
- dependency-name: commons-io:commons-io
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>
7 months ago
William
525f15e65b
locales: correct typo in `error_invalid_data`, fix #283
7 months ago
William
017d26673a
refactor: adjust imports
7 months ago
jhqwqmc
087c787ec2
locales: update zh-cn.yml ( #281 )
...
* Update zh-cn.yml
* Update zh-cn.yml
8 months ago
William
7218390f65
feat: Add support for Folia ( #280 )
...
* feat: Add support for Folia
* feat: fix folia advancement stuff
* feat: fix double negation (whoops)
8 months ago
William
bd312c48ea
refactor: Improve data validation, allow deletion of invalid snapshots ( #279 )
...
* feat: move validation to be on unpack
* refactor: add validation and handling for invalid data to UX
* fix: `runAfter` not firing on unpack failure
* locales: minor update to `data_list_item_invalid`
8 months ago
dependabot[bot]
e4cc792f54
build(deps): bump idna from 3.4 to 3.7 in /test ( #278 )
...
Bumps [idna](https://github.com/kjd/idna ) from 3.4 to 3.7.
- [Release notes](https://github.com/kjd/idna/releases )
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst )
- [Commits](https://github.com/kjd/idna/compare/v3.4...v3.7 )
---
updated-dependencies:
- dependency-name: idna
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8 months ago
William
7941745ed0
docs: update config file docs
8 months ago
William
21f125c48a
fix: bad cast in `applyStat`
8 months ago
William
18b8b958fe
docs: update data snapshot API
...
Fix a few references to max health and update data types table
8 months ago
William
35c23c7970
refactor: remove some unused code, cleanup
8 months ago
William
4bb38f67d3
refactor: use registry for statistics
...
also updates BukkitKeyedAdapter methods to use the registries and moves to just using the Json serializer for Bukkit locations
8 months ago
William
98cf42065b
refactor: slightly simplify checkout logic
8 months ago
William
328d4476aa
docs: update sync features docs/faq
8 months ago
William
8293d767da
feat: add config to skip certain attributes
8 months ago
William
7b8fb92737
fix: ICV modifying offline inventories via API, close #275
8 months ago
William
0f1cc2d24f
docs: Attributes now hold max health
8 months ago
William
676ba7a10a
feat: Add attribute syncing ( #276 )
...
* refactor: add attribute syncing
* fix: don't sync unmodified attributes
* fix: register json serializer for Attributes
* fix: improve Attribute API methods
* docs: update Sync Features
* refactor: make attributes a set
Because they're unique (by UUID)
8 months ago
William
82dc765f66
fix: NotNull-annotate PacketEvent
8 months ago
William
16cfbc9410
fix: remove debug messages
8 months ago
William
2b4c7e6c3d
fix: missing `ALLOWED_PACKETS` calling desync
8 months ago
William
a03d540938
fix: DateTimeException when running `/userdata`
8 months ago
William
6bcb3e7908
fix: add `flight_status` to getData
8 months ago
William
facbda65a8
fix: ProtocolLib startup warnings
8 months ago
William
2f5ddf6164
feat: add ProtocolLib support for deeper-level packet cancellation ( #274 )
...
* feat: add support for ProtocolLib packet-level state cancelling
* refactor: move commands to event listener, document ProtocolLib support
* docs: make Setup less claustrophobic
* fix: remove `@Getter` on `PlayerPacketAdapter`
* build: add missing license headers
* fix: inaccessible method on Paper
* test: add ProtocolLib to network spin test
* fix: whoops I targeted the wrong packets
* fix: bad command disabled check logic
* fix: final protocollib adjustments
8 months ago
William
4dfbc0e32b
fix: more gracefully handle platform mismatches
8 months ago
William
07d0376dd6
docs: fix grammar in config comment
8 months ago
William
d23ea087c1
refactor: Redis -> 𝓡𝓮𝓭𝓲𝓼
8 months ago
William
ea77f2d782
docs: update docs on getting flight status
8 months ago
William
ef3dc7e602
fix: bad null annotations on legacy conversion
8 months ago
William
3fe6245ddf
docs: update README to reflect new DB support
8 months ago
William
a35e83a424
feat: Move flight status into its own data type, use lombok for data class ( #273 )
...
* refactor: use lombok, separate flight, close #191
* refactor: suppress some warnings
* refactor: suppress unused `from` warnings
* refactor: correct bad null-annotations on Items
* refactor: fix null annotation on `getStack`
* refactor: override methods for getting flight status
* docs: add deprecation docs for flight in gamemode data
8 months ago