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
William
be5d1128de
docs: add note about Paper stats API
8 months ago
William
8463e1bb7a
fix: Remove legacy MineDown calls
8 months ago
William
5456b232f0
fix: don't escape double underscores in text
8 months ago
William
b0e585841c
refactor: use system locale for date formatting
8 months ago
William
cd298af5ae
deps: bump deps, update MineDown, close #270
8 months ago
William
e19477aada
refactor: remove redundant `toString` on debug
8 months ago
William
7f75b9a917
refactor: explicitly cancel ArmorStandManipulateEvent
8 months ago
William
819421492b
Merge remote-tracking branch 'origin/master'
8 months ago
SnowCutieOwO
8f13a3955c
docs: fix errors in API ( #268 )
...
* Update API.md
There's a little mistake and I found it and fixed. :)
* Update API.md
Fixed the wrong index
8 months ago
dependabot[bot]
73de0ff392
deps: bump commons-io:commons-io from 2.15.1 to 2.16.0 ( #266 )
...
Bumps commons-io:commons-io from 2.15.1 to 2.16.0.
---
updated-dependencies:
- dependency-name: commons-io:commons-io
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>
8 months ago
William
93edb0de4c
refactor: slightly adjust how quit cursor item dropping gets handled
8 months ago
dependabot[bot]
bb5ae0b741
deps: bump space.arim.morepaperlib:morepaperlib from 0.4.3 to 0.4.4 ( #263 )
...
Bumps space.arim.morepaperlib:morepaperlib from 0.4.3 to 0.4.4.
---
updated-dependencies:
- dependency-name: space.arim.morepaperlib:morepaperlib
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>
8 months ago
dependabot[bot]
ccd7601a0e
deps: bump org.projectlombok:lombok from 1.18.30 to 1.18.32 ( #264 )
...
Bumps [org.projectlombok:lombok](https://github.com/projectlombok/lombok ) from 1.18.30 to 1.18.32.
- [Changelog](https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown )
- [Commits](https://github.com/projectlombok/lombok/compare/v1.18.30...v1.18.32 )
---
updated-dependencies:
- dependency-name: org.projectlombok:lombok
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>
8 months ago