William
f0574527b9
build: bump gradle to 8.8, uniform to 1.1.3
5 months ago
William
ad510a8fca
deps: bump uniform to 1.1.2
5 months ago
William
303b287705
deps: bump uniform to 1.1.1
5 months ago
William
549508b9c1
fix: `shadow` fabric, not implement!
5 months ago
William
6c8a577701
fix: suppress `IncompatibleClassChangeError` on paper
...
Paper plugins don't get run through bytecode fixups by Spigot's Commodore. Spigot changed InventoryView to an interface recently, which causes this to be thrown.
5 months ago
William
862177bec7
build: bump to 3.6.1
5 months ago
William
dbed4d83a2
deps: bump NBT-API to 2.13.1-SNAPSHOT
...
Fixes 1.21 support on Paper
5 months ago
William
aa2090d97a
docs: remove brigadier tab completion
5 months ago
William
b168ede7c5
fix: locked maps in shulker boxes not saving, close #322
5 months ago
William
0e706d36c4
refactor: use Uniform for native command support ( #323 )
...
* refactor: use Uniform for commands
* refactor: remove commodore
* fix: update Uniform, fix commands
* fix: bump uniform, fix commands on fabric
* feat: use new Uniform command permission system
* test: target 1.21
5 months ago
William
69d68de5c0
build: adjust Fabric build to append MC version
5 months ago
William
3d5395e5ae
refactor: Remove debug print statements
5 months ago
William
332c71f041
fix/fabric: fix first item slot not syncing
5 months ago
William
b9fbcd72dd
fix/fabric: slightly adjust item applying
5 months ago
William
68897e6265
fix/fabric: fix way game mode is changed
5 months ago
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 )
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