William
97023e8425
refactor: check that a dependency `Plugin#isEnabled`
6 months ago
William
4fa7106a46
refactor: gracefully handle missing data deps
6 months ago
William
e0b81e4c76
refactor: add serialization identifier dependencies for applying data ( #309 )
...
* refactor: add serialization identifier dependencies for applying data
* fix: correct issues with deterministic sync order
* refactor: adjust base data type dependencies
* refactor: cleanup imports/trim whitespace
* docs: Document Identifier dependencies
* feat: fix issues with health scaling
6 months ago
William
c4adec3082
refactor: make more resilient against invalid effect types
...
Spigot has a potion effect API lookup mismatch bug (SPIGOT-7674) due to the deprecated methods we use to support 1.17
6 months ago
William
107238360c
build: bump to 3.5.3
6 months ago
William
6141adbdb9
fix: attribute base values not being applied
...
modifiers were being applied, but in cases where the base value was edited, this was not
6 months ago
dependabot[bot]
eaa2ed74a6
deps: bump com.github.retrooper.packetevents:spigot from 2.2.1 to 2.3.0 ( #305 )
...
Bumps com.github.retrooper.packetevents:spigot from 2.2.1 to 2.3.0.
---
updated-dependencies:
- dependency-name: com.github.retrooper.packetevents:spigot
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
William
44c652c452
Merge remote-tracking branch 'origin/master'
6 months ago
William
78cf6bff63
docs: add PacketEvents docs to config
6 months ago
William
8ad4158ec0
docs: document PacketEvents support
6 months ago
William
405e6d7162
deps: bump runtime dependencies
6 months ago
AlexDev_
cff1c8f982
feat: added PacketEvents support as ProtocolLib alternative ( #296 )
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