William
04606a7c9a
docs: improve setup instructions
...
Improve Mongo instructions & add advice for Pterodactyl self-hosts
5 months ago
Stampede
6286bbe2ad
fix: mongo breaking due to mixed use of UUIDs and strings ( #321 )
...
All UUIDs are now read and written as actual UUID objects, which was before causing errors due to a mixed use of UUID objects and string representations.
5 months ago
William
24ba209f8f
feat: support 1.21
...
Fixes attribute modifier syncing, adjust apache dep
5 months ago
William
05d588f681
fix: wrong syntax message on `/userdata`
5 months ago
William
9aa3606f54
build: update Item-NBT-API to support 1.21
5 months ago
William
fc05e4b17a
fix: only MySQL being supported on Fabric
6 months ago
dependabot[bot]
7b2b47de83
deps: bump org.projectlombok:lombok from 1.18.30 to 1.18.32 ( #319 )
...
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>
6 months ago
dependabot[bot]
be0b4e3397
deps: bump dev.triumphteam:triumph-gui from 3.1.7 to 3.1.10 ( #318 )
...
Bumps [dev.triumphteam:triumph-gui](https://github.com/TriumphTeam/triumph-gui ) from 3.1.7 to 3.1.10.
- [Release notes](https://github.com/TriumphTeam/triumph-gui/releases )
- [Commits](https://github.com/TriumphTeam/triumph-gui/compare/3.1.7...3.1.10 )
---
updated-dependencies:
- dependency-name: dev.triumphteam:triumph-gui
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>
6 months ago
dependabot[bot]
dd1ba594de
deps: bump org.jetbrains:annotations from 24.0.1 to 24.1.0 ( #317 )
...
Bumps [org.jetbrains:annotations](https://github.com/JetBrains/java-annotations ) from 24.0.1 to 24.1.0.
- [Release notes](https://github.com/JetBrains/java-annotations/releases )
- [Changelog](https://github.com/JetBrains/java-annotations/blob/master/CHANGELOG.md )
- [Commits](https://github.com/JetBrains/java-annotations/compare/24.0.1...24.1.0 )
---
updated-dependencies:
- dependency-name: org.jetbrains:annotations
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
89368778f3
feat: add support for Fabric targeting Minecraft 1.20.1 ( #217 )
...
* Upgrade the Fabric version and rewrite the code.
* Migrate the completed code of version 1.19.2.
* fabric: some events.
* Updated open source license to Apache 2.0.
* Add Plan analyzer support.
* Fix build.
* `UnsupportedOperationException`
* More fabric implementation work, update to v3's structure
* Suppress compiler warnings
* Add commands, adjust registration order
* Inventory and ender chest data/serializers
* Update license headers
* Fixup shaded library relocations
* Fix build
* Potion effects & location serializers
* Catch `Files.createDirectory(path);` in `#getDataFolder`
* Update fabric.mod.json metadata, correct icon
* Events for Fabric (#218 )
* Added apache commons pool2 dependency
A NoClassDefFoundError would get thrown without this dependency. Relocation appears to not work very well either, so it has been excluded for now
* Added in Item Pickup and Drop events and mixins
* Update husksync.mixins.json
* Switch drop item event to using Network Handler mixin
* Implemented even more events
- Interact block (place too)
- Interact Entity
- Use Item
- Block Break
- Player damage
- Inventory Click (handles drops)
- Player Commands
* Re-implement the dropItem mixin
* Set dropItem mixin as cancellable
* deps: Include all bukkit runtime deps
* fix/fabric: Supply AudienceProvider to `ConsoleUser` constructor
* docs: credit Fabric porters :)
* fix: Item deserialization now working
* refactor: Remove inventory debug log
* docs: Update `fabric.mod.json`
* refactor: update with upstream changes
* fix: dangling JD comment
* fix: config file reference fixes
* refactor: optimize imports, fix relocation
* refactor: move tag references to common
* refactor: use lombok for data / serializer methods
* fix: bad annotating
* refactor: adjust callback formatting
* fabric: bump deps, refactor to match main branch
* fabric: more serializer type work
* feat: register more fabric data serializers
also fixes a compile issue on bukkit, and refactors the JSON serializer to be in the common module
* feat: implement remaining Fabric serializers
* feat: add on-the-fly DFU for Fabric
Now auto-upgrades item data to support version bumps. Also improved the schema a lil' bit.
* feat: add missing mixins
* feat: implement toKeep/toDrop option on Fabric
* feat: apply stats on sync
* build: append fabric MC version to file name
* feat: add HuskSync API support for Fabric
Also updates the docs
* refactor: fixup a deprecation in the wrong spot
* refactor: optimize fabric item serializing in-line with Bukkit
* feat: implement viewer GUIs on Fabric
* docs: Fabric is in Alpha for now
---------
Co-authored-by: hanbings <hanbings@hanbings.io>
Co-authored-by: Stampede <carterblowers01@gmail.com>
6 months ago
William
e3fb1762a1
fix: display correct NotRegisteredException cause
6 months ago
William
516c243df8
refactor: throw `NotRegisteredException` if API class provider is bad
6 months ago
William
b7aa75fcd5
docs: correct typos
6 months ago
小蔡
549f013e0f
locales: update zh-tw.yml ( #316 )
...
* Update zh-tw.yml
I also corrected some redundant words.
* Update zh-tw.yml
6 months ago
dependabot[bot]
14c56af465
deps: bump net.kyori:adventure-platform-api from 4.3.2 to 4.3.3 ( #311 )
...
Bumps [net.kyori:adventure-platform-api](https://github.com/KyoriPowered/adventure-platform ) from 4.3.2 to 4.3.3.
- [Release notes](https://github.com/KyoriPowered/adventure-platform/releases )
- [Commits](https://github.com/KyoriPowered/adventure-platform/compare/v4.3.2...v4.3.3 )
---
updated-dependencies:
- dependency-name: net.kyori:adventure-platform-api
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>
6 months ago
dependabot[bot]
bee01dd15a
deps: bump net.kyori:adventure-platform-bukkit from 4.3.2 to 4.3.3 ( #313 )
...
Bumps [net.kyori:adventure-platform-bukkit](https://github.com/KyoriPowered/adventure-platform ) from 4.3.2 to 4.3.3.
- [Release notes](https://github.com/KyoriPowered/adventure-platform/releases )
- [Commits](https://github.com/KyoriPowered/adventure-platform/compare/v4.3.2...v4.3.3 )
---
updated-dependencies:
- dependency-name: net.kyori:adventure-platform-bukkit
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>
6 months ago
dependabot[bot]
e97551e67e
deps: bump com.google.guava:guava from 33.2.0-jre to 33.2.1-jre ( #312 )
...
Bumps [com.google.guava:guava](https://github.com/google/guava ) from 33.2.0-jre to 33.2.1-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-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6 months ago
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 )
7 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