Skip to content

Bundle of changes#8

Merged
CallumJohnson merged 4 commits intoCallumJohnson:mainfrom
mbax:bundle
Aug 1, 2025
Merged

Bundle of changes#8
CallumJohnson merged 4 commits intoCallumJohnson:mainfrom
mbax:bundle

Conversation

@mbax
Copy link
Copy Markdown
Collaborator

@mbax mbax commented Jul 31, 2025

  • Upgraded maven shade plugin.
  • Added a very basic .gitignore to filter stuff out.
  • Improved FactionsUUID (legacy) support.
    • Pulls the 1.8-compatible jar (still compatible with the current latest).
    • Fixes potential error of putting a null faction in a wrapper when getting an invalid faction tag.
    • Removes potential issue of someone creating a faction named wilderness.
    • Properly throws expected IllegalStateException when trying to delete a nonexistent faction.
    • Saves a network call if using Spigot and getting a player's UUID.
    • Save several steps in FactionsAPI by not cycling between wrapper/non-wrapper just to end in a wrapper anyway.
  • Adds FactionsUUID 4.0 support - the upcoming FactionsUUID release. It is finally a break away from shared plugin name and package, which means it breaks stuff and requires its own provider.

@CallumJohnson CallumJohnson merged commit b339e31 into CallumJohnson:main Aug 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants