## Plugin Changes
- Fixed various NBT errors.
- Fish rewards are now supported at the rarity level.
- Like usual, if rewards are configured for a specific fish, those will be used instead.
- (1.21+) The admin help message is now shown when no arguments are provided.
- Added `display` to the default Vault economy config.
- The vault display config now supports `{raw-amount}`.
- This value is rounded based on the economy provider's settings.
- Gradients can now be used in a rarity's `format` config.
## API Changes
- Added `AbstractItemFactory`.
- This exposes the `get/setRandomIndex` and `createItem` methods for use in API.
- Added `AbstractFishManager#setFishNbt` to allow applying fish NBT to any item.
- Deprecated `IFish#getName` in favor of `IFish#getId`.
- Added `Sortable` and `SortType` from internals.
- Added `IFish#getDisplayName` and `IRarity#getDisplayName`.
- Deprecated `Reward#rewardPlayer` in favor of `#give`.
- Deprecated `Requirement#meetsRequirements` in favor of `#check`.
- Added `RequirementContext#player` factory.
## Internal Changes
- Replaced all uses of Fish and Rarity with their API alternatives.
- Cleaned up fish rewards.
- All version modules now use the `org.evenmorefish` package.
- RequirementContext now stores World Keys and Player UUIDs instead of their objects.
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }