- Fixed issues with some non-database storage methods
- Fixed a bug where players on some servers could not fish after hooking an entity
- Fixed &r
- Fixed `*` not working in `item-in-hand` requirement
- Prevented fishing rods from being taken away when interacting with temporary entities in lava/void fishing
- Prevented mechanics from being interrupted when errors occur due to misconfiguration
- Fixed `accurate_click_v2`
- Added new API methods
- Fixed an issue where integer is not accepted in `level` option for MythicMobs
- Added `=` as alias for `==` and `potion-effect` requirement
- Added ExecutableItems support
- Reduced lock release time
- Fixed the region threading issue for removing temporary invincibility from dropped items on folia
- Fixed the issue with some Falling Block APIs missing on servers below 1.20.1
- Added an optional actions configuration section for Effect
- Supported offline player data reading and caching for fishingstats placeholders
- Fixed a bug that selling the fish in bundle would kick the player on recent minecraft versions(1.21+)
- Fixed the issue that PlaceholderAPI placeholders not returning positive scores when the goal is MIN_SIZE
- Added new API event FishingEffectApplyEvent
- Updated external libraries to the latest
- Sorry for that I accidentally added an extra space to a configuration file area when optimizing the comments, causing those market icons to not be read. This would affect new users who downloaded the plugin with version 2.2.25-2.2.25.1. To fix that, just regenerate the config.yml.
- Fixed a bug with lava fishing below 1.19.4
- Fixed an issue that password can't be applied to Redis
- Fixed a rare data saving error that comes out when stopping server
- Fixed bait animation not working and causing errors on some server versions if the amount of bait is `1`
- Removed the warning if `force-locale` is set
- Fixed SerializationUtils#clone() not working on 1.17.1 due to the lack of library
- Fixed getWaitTime() setWaitTime() not exists on 1.17.1/1.18.1 servers
- Improved the speed of modifying/building items
- Fixed the nbt section imported from import command
- Fixed base-effects not working
- Fixed a bug that player might trigger game results multiple times if they have cheat mods
- Improved the hologram system
- Added `use-item-display` option to `fake-item` action
- Added `use-text-display` & `argb` option to `hologram` action
- Added 3 new requirement types: `equipment` `gamemode` `sneak`
- Added `end` event for totems
- Fixed the bug that price-formula not applied
- Improved internal placeholder system
- Added
custom-data system - Added
to-inventory option for loots
- Fixed error if the size is set as a fixed value
- Fixed nms issues related to fake dropped item on 1.19.3- servers
- Fixed NoSuchMethod caused by "setLureTime" method not exists on 1.19.3- servers
- Improved the nbt/component type parser which might throw errors in previous versions
- Improved the disable logic to prevent the plugin from throwing other errors when failing to enable
- Fixed the bug that right click counts double if `left-click` is enabled in `click` games
- Fixed the bug that size/score effects are not correctly applied
- Fixed a **severe** bug that `difficulty` doesn't work for `accurate_click` mode
- Fixed a bug where `amount` doesn't take effect on items
- Fixed a bug that `escape` event would be triggered during games
- Fixed a minor bug that bobber can be hooked again during games
- Fixed a bug that `dance` game is not working properly when the difficulty is too low
- Added new parameters `max-speed` & `min-speed` for `accurate_click` mode
- Added new parameters `elasticity` & `elasticity-power` for `hold` and `hold_v2` mode
- Improved ranged value where expressions are allowed for instance `1+{level}~2+{level}*2`
- Added an option `other-settings.anti-auto-fishing-mod` to prevent players from using `AutoFishing` mods