Page: 1 2 3 4 5 ... 6 Jan 20, 2024
  • Added new option "left-click" to game type "hold_v2" and "click" (Check the wiki for example) Jan 17, 2024
  • Now if a loot is configurated to have games but it didn't meet the requirement for games, a warning would be printed
  • Added new condition type "in-list"

2.0.11 Jan 12, 2024
  • Fixed the bug that success actions are triggered (n+1) times for "item" loots
  • Fixed the bug that "hook" and "bite" events not working in global events
  • Added an option "disable-global-event" for certain loots to disable global-events Jan 8, 2024
  • Fixed packets on 1.18 servers
  • Fixed page numbers in item browser
  • Added market-uuid/bag-uuid command to open corresponding pages for players by uuid Jan 6, 2024
  • Fixed the issue of not losing durability when fishing successfully without a fishing game
  • Fixed issue of not updating usage times when fishing hooks are installed on fishing rods without custom durability
  • Fixed a bug where fishing failure in creative mode also reduces hook durability Jan 5, 2024
  • Added new API Events: FishingLootPreSpawnEvent FishingBagPreCollectEvent
  • Added command /cfishing data unlock <uuid> to unlock data
  • Fixed data export command not working with database storage type
  • Fixed data not correctly loading if fishingbag is disabled Jan 4, 2024
  • Fixed market
  • Fixed browser command on linux servers Jan 3, 2024
  • Fixed scheduler on 1.20+ paper/folia servers

2.0.10 Jan 2, 2024
  • Now price formula would replace those unused placeholder with "0" to prevent errors
  • New option in config.yml 
  • Improved some of the premade actions
  • Added new condition type: "loot-type"
  • Added new permission node "fishingbag.collect loot"
  • Added new feature: Fishing bag would automatically collect the loots

2.0.9 Jan 2, 2024
  • Fixed the bug that other placeholders can't be used in price formula
  • Fixed the bug that error occurs if either "bonus" or "base" is not set
  • Fixed the bug that plugin won't enable in previous server versions that do not have the latest Bukkit API methods
  • Fixed YAML storage not working
  • Hopefully fix Redis ranking not working properly on some servers
  • Added new condition types: "has-size" and "has-stats"
  • Added new event type: new_size_record
  • Added new placeholder "%fishingstats_size-record_<id>%"
  • Added new internal placeholders {statistics_size} and {statistics_amount}
  • Added new property(statistics key) for loots
  • Improved default configs in config.yml
  • Minor changes with default configs related to "nick"
  • Removed "in-lava" from old default configs

2.0.8 Jan 1, 2024
  • Fixed "&m"
  • Fixed error where price formula not working if market is disabled 
  • Added new condition type "has-bait" and "has-hook"

2.0.7 Dec 29, 2023
  • Added a new action type: timer
  • Added a new API event to get ItemStack from fishing results

2.0.6 Dec 26, 2023
  • Added new inner placeholder {min_size}  {max_size}
  • Now "amount" support range for instance "2~6"
  • New API method for expressions
  • Added async option for action "delay"

2.0.5 Dec 25, 2023
  • Custom expression/Placeholder support for NBT
    -E: Evaluate the expression
    -P: Parse the placeholders
  test_1: "(Int) -E:floor({SIZE} * 5 - 3)"
    owner: "(String) -P:{player}"

2.0.4 Dec 25, 2023
  • Updated mysql java connector to fix CVE-2023-22102

2.0.3 Dec 21, 2023
1.20.3/1.20.4 support
  • Added 1.20.3/1.20.4 support
  • Improved library loader, only necessary libs are downloaded since this version

2.0.2 Dec 16, 2023
  • Fixed EcoSkills integration

2.0.1 Dec 16, 2023
2.0 release

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, 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.

  • NOTE: 1.20.4 compability is not ready for the moment because of some libraries not updating. I will release final version) later when 1.20.4 support is ready in Discord. So you will have enough time to migrate your configs to 2.0. Oct 20, 2023

Fix battlepass not hooked before reloading Oct 17, 2023
  • Fix plugin not working properly on 1.20.2
  • Note: It's recommended to use 2.0 beta version(Already stable enough) in Discord if you bought the plugin recently so you would not need to redo the configs Sep 25, 2023
  • 1.20.2 support
  • Minor fix with competition rank if two players have the same score
  • Compatibility with lastest BattlePass API Jul 28, 2023
  • Fix BattlePass hook (I don't know which version of BP changed api but using the latest version should always work) Jul 26, 2023
  • Fixed bait requirements
  • Now fishfinder would ignore "bait" and "rod" requirements for better user experience Jul 20, 2023
  • Fixs a bug caused by removing fishing hook from another thread
  • Added a new requirement type: “competition” Jul 18, 2023

This should be the final version of 1.3. I would release some bug fix versions before 1.4 comes out if there exists.

  • About thread pool

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.

  • Improved game animation and difficulty levels

The updated animation will be smoother and the difficulty level will be more in line with the player's experience.

  • A new section called "tip" to guide player how to play

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. 

  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'
    font: 'customfishing:default'
    bar: '뀌'
    judgment-area: '뀍'
    fish: '뀎'
  • Other changes you might need to know

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.

Page: 1 2 3 4 5 ... 6