 
                Fishing mini-game, Fishing Bag, Sell shop, Lava fishing, MythicMobs Support, Competition, etc
This is a major version update. If you have joined the beta test since 3 months ago, you can directly replace the jar to update. If you are using 1.3.2.8, follow the guide below:
1. Backup the plugin folder
2. Delete everything except "/data" folder 
3. Migrate player data. Guide: Link
4. Part of the 1.3 configs can still be used in 2.0, but others should be renewed. It's recommended to configurate them in 2.0 format to fully make use of the features of 2.0.
"loots" -> "item"
"baits" -> "bait"
"rods" -> "rod"
5. If you have problems, join the Discord server and open a support ticket.
Fix battlepass not hooked before reloading
This should be the final version of 1.3. I would release some bug fix versions before 1.4 comes out if there exists.
I've spent a lot of time improving existing code and make most of codes running on thread pool to have the best performance. Also, the default thread pool size is increased from 1 to 4. If you are a big server owner, you should increase the corePoolSize according to the needs.
The updated animation will be smoother and the difficulty level will be more in line with the player's experience.
Now you can add tip for game type 2 & 3 bars. The tip would be shown to players when they are playing the fishing minigame for the first time.
bar_10:
  game-type: 2
  title: '{progress}'
  # Tip would show on the title to guide the player how to play
  tip: '<gray>Press <red><key:key.sneak> <gray>to start'
  subtitle:
    font: 'customfishing:default'
    bar: '뀌'
    judgment-area: '뀍'
    fish: '뀎'Game type 2 "move" method is removed. This is because more game types would be introduced in 1.4 and it would be separated into a new game type with new UI.
Don't forget to read the 1.3.2.0 update log
This version contains some important changes that would benefit in the long term.
Use command "/customfishing convert" to automatically convert your loots into new format.
Use command "/customfishing convert" to automatically convert your loots into new format.
Use command "/customfishing convert" to automatically convert your loots into new format.
Converted files would be named by converted-xxx.yml
Improved action system which provides chain action / chance for more possibility
Removed convert-MMOItems-rod option
Standardized requirements formatting, now they are all using advanced-requirements except loots
Fixed error when there's no loot in lava but player is fishing in lava
Now all the supported item plugins can share CustomFishing items' effects
For example, you create an item with key "magnet_bait" in MythicMobs, when you get it from command /mm items get magnet_bait, it would be a CustomFishing bait
Note: if you want to use the feature with ItemsAdder, you should name the items in CustomFishing by "namespace:xxx"
Now sell-fish supports item with custom-model-data from other plugins
a new placeholder called "{worth}" is available in loots
A new section called "mechanic-requirements" is added in config.yml. This is designed for servers that want to enable the fishing mechanic at a specific time.
Now you can use placeholder {player} {date} in loot's name & name, you can set the date format in config.yml.
Upgrade BetonQuest hook to latest 2.0-dev build (668)
Fixed totem configs are not loaded if the file name is not default.yml
Folders are rearranged for better readability. Don't worry about migration, the plugin would do everything for you when restarting. Be patient because this might take some time if you have a lot of data.
Upgrade jedis to 4.4.3