- 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
- 1.21.1 support
- Fixed fake armorstands on 1.19.3-
- Fixed compatibility with latest BetonQuest (Requires 2.1.3+)
- Fixed compatibility with latest AdvancedSeasons (Requires 1.4+)
- Fixed lava fishing below Y=0
- Replace `command` with `give-money` action in default configs
- Optimized hologram/fake-item action
- Optimized the algorithm for obtaining the next competition time
- Fixed MongoDB connection-uri string
- Fixed `hologram` action throwing errors when used in totems
- Improved player count when enabling redis ranking
- Fixed the issue where the plugin failed to load if the item section is `null`. This could happen if the market section is malformatted.
- Optimized the data saving process when redis enabled
- Fixed an issue that happens if the latency of Redis is too high
- Fixed nms issues on recent paper 1.21(#114) builds
- Added 'force-locale' option in config.yml
- No longer throw errors if a yaml file only contains comments
- Updated libs