2.2.13 Jul 31, 2024
- 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.
2.2.12 Jul 31, 2024
- Optimized the data saving process when redis enabled
- Fixed an issue that happens if the latency of Redis is too high
2.2.11 Jul 30, 2024
- 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
2.2.10 Jul 29, 2024
- Fixed `command` action not work on Folia
- Fixed `competition` condition giving errors if list is not provided
- Fixed PlaceholderAPI placeholders can't be used in conditions
- Added warnings if the effect operation is malformatted
- Added `region` condition (Requires WorldGuard)
2.2.9 Jul 28, 2024
- Fixed the statistics placeholder not working as expected
- Fixed `head64` not working on 1.20.2- servers
2.2.8 Jul 28, 2024
- Fixed a bug since 2.2.7 where you can only get `water_animation` from fishing
- Fixed the `head64` not working due to config nodes
- Improved the break if players break the skull in creative mode
2.2.7 Jul 27, 2024
- Fixed the `typo` of `data-saving-interval` in code which caused the option no longer work
- Fixed the nms issues on 1.18.2
- Fixed the bug that the CustomFishing item built from API doesn't contain ID NBT tag, which caused the `give-item` action not working properly
- Fixed the issue that the `lore` is not updated when a hook is broken
- Fixed `give-item` not giving the correct amount of items
2.2.6 Jul 25, 2024
- Improved the ownership check when giving items
- Added `to-inventory` flag for command `give` and `get`
- Added `to-inventory` option to `give-item` action
2.2.5 Jul 24, 2024
- Fixed the bug that `block` not spawned
- Fixed the `TOTAL_SIZE` competition
- Refactored the code of config parser (API)
2.2.4 Jul 20, 2024
- Fixed redis initialization
- Fixed random competition sometimes failed to work
- Fixed the fishHook NoSuchMethod exception on some versions
- Fixed `hold` game not working properly
2.2.3 Jul 17, 2024
- Fixed the bug that actions not triggered with entity & block
- Some internal API changes
- Fixed the issue that lava-fishing not working on 1.20.2- server due to lack of paper API
2.2.2 Jul 15, 2024
- Fixed a bug that `group-mod` not works in global effects
- Removed negative weight check for `group-mod` effect
- Added automatical config formatter to make configuration files standardized
2.2.1 Jul 15, 2024
- Fixed a bug that weight operations in effects not properly applied
- Fixed a bug that score not updated in the MIN_SIZE competition
- Added some API methods
2.2.0 Jul 15, 2024
- Added commands.yml, allowing for custom commands and permissions.
- Adopted a new translation format, with the plugin automatically selecting the appropriate language file based on the server's language.
- Merged market.yml and config.yml to keep the folder more organized.
- Updated the basic effects in the old version's loot to the new format. For details, please refer to the wiki loot page.
- More comprehensive event types.
- More configuration areas now support custom expressions.
- Optimized the particle animation and hook movement logic for lava fishing.
- Improved the /customfishing items command; now only requires /customfishing items get/give [ID] without needing the type parameter.
- Improved the /customfishing debug loot command (formerly /customfishing debug loot-chance).
- Optimized the Tab completion mechanism, making it more user-friendly.
- Added a new MIN_SIZE type competition.
- Fully supports 1.20.5+components.
- Improved the plugin's custom durability system, making it closer to the vanilla experience.
- Optimized the configuration file loading logic to avoid performance waste when dealing with a large number of keys.
- Added automatic fishing conditions and skip game conditions to config.yml.
- Fixed issues with the data import/export commands not working properly when the core thread pool is too large.
- Added the {time_left} variable for all fishing games.
- Added support for bundles and shulker boxes in the market.
- No longer depends on ProtocolLib.
- Added a void fishing mechanism.
- Added a command to modify the record of the largest fish size.
- Added the built-in variable {record} to return the historical maximum size of the current loot.
- Added {xxx_formatted} variables for almost all double and float type built-in variables, no longer using the old uppercase method.
- Optimized the storage format of the hook on the fishing rod, making it faster and taking up less space.
- Removed the item browser because all 1.20.5+ components are available but difficult to present in the form of an in-game editor.
- Reduced the console logs, making them more concise and aesthetic; more information will be displayed in debug mode.
- Fully improved the API.
To update, just drag and drop the new jar. If you have any issue, don't hestitate to get support on Discord.
2.1.6.6 Jun 2, 2024
- Fixed a bug that error might occur and cause the mechanics not working if another plugin modified the wait time of hook
2.1.6.5 May 25, 2024
- Fixed items not loading on older minecraft versions
2.1.6.4 May 25, 2024
- Fixed lava fishing not working on 1.20.1 due to the lack of API
2.1.6.3 May 23, 2024
- Fixed a bug where you can put blacklisted items into the bag with hotbar swaping
2.1.6.2 May 22, 2024
- Shaded all the dependencies that not exists in central maven to reduce the problem of loading dependencies due to network issues.
- Fixed a problem of lacking API in paper 1.17.1
2.1.6.1 May 8, 2024
- Fixed a bug that the plugin failed to enable due to my mistake in importing the wrong log class
2.1.6 May 7, 2024
- Fixed a bug that totem failed to work on 1.17.1 servers
- Updated BiomeAPI to 0.6
- Updated NBTAPI to 2.12.4
Note: 1.20.5/6 support is not ready because ProtocolLib doesn't support paper's mojmap for the moment
2.1.5 Apr 27, 2024
- Added placeable option to items (especially for fish based on skulls)
- Allow saving skull data to chunk pdc
- Relocated some libs to make the plugin size smaller
2.1.3.2 Apr 16, 2024
- Fixed the bug that config updater prints error if you are using a custom lang file
2.1.3.1 Apr 3, 2024
- Fixed the bug that rod requirements actions are triggered twice (A bug since 2.1.3)
- Fixed the bug that weight modifier effect not correctly applied (A bug since 2.1.2)
2.1.3 Mar 26, 2024
- Prevent loots from being killed by lava
- Add interact event to all types of items