
CustomFishing 2.3.8
Fishing mini-game, Fishing Bag, Sell shop, Lava fishing, MythicMobs Support, Competition, etc
- Fixed possible memory leak of totems
- Fixed totems duplication
- Fixed Competition configurations
- Fixed rods not loading properly
- Fixed SizeMultiplier and ScoreMultiplier
- Placeholders in competition end messages: %x_player% -> {x_player}
- File storage mode supports reloading now
- Code optimizations
- Added an option to disable metrics
- Added a config section for loots:
# Disable bar mechanic for a certain loot
disable-bar-mechanic: false
- Renamed totem-blocks to totem_blocks and sell-data to sell_data
- Improved ClueScrolls Hook (see wiki)
This is a beta version and you might encounter unstable issues or other problems. Keep in mind that a backup is necessary. Don't use it on production environment until it is stable enough for use. If you meet any problems, open a thread in Discord #Support channel
New features:
Added two brand-new fishing game types
Added new event: "consume"
Added new action: "potion-effect"
Added new item property section "amount"
Changes:
Re-arranged plugin data structure and make it easier to make extension packs
Other plugins are automatically hooked when detected
Optimizations:
Reduced server banwidth consumption
Improved MySQL data security
Fixs:
Fixed sell fish shop price not updated when dragging items
Update guide:
https://mo-mi.gitbook.io/xiaomomi-plugins/plugin-wiki/customfishing/migration-guide
- A stable and final version of 1.2, fixed some lang problems. 1.3-beta would be available soon.
- Added MMOCore custom profession name support
- Fixed NPE in some cases when using redis
- Added 1.17.1, 1.18.1, 1.18.2, 1.19.2, 1.19.3 custom biome condition support. for example "custom:giant_forest" "overworld:summer/forest"
[IMPORTANT] Placeholder changes in competition END message:
{1st_player} -> %1_player% {1st_score} -> %1_score%
This means you can add unlimited player's competition result in end message by using %x_player% & %x_score%
- Now breaking the totem would make the totem lose its buffs
- Recoded competition end message player result placeholders
This should be the final version of 1.2 if there's no bugs.
I'm dedicated in CustomFishing 1.3 update with more fishing mini-game types and better condition system! If you have any suggestions, it's welcomed in discord channel!
- Added new competition start condition:
start-weekday:
- monday
- sunday
start-date:
- 1
- 14
- Improved papi-condition(support comparing two placeholders):
condition_1:
type: '>='
# compare two placeholders
papi: '%player_health%'
value: '%player_y%'
- Fixed score bonus
- Added new competition type: MAX_SIZE / TOTAL_SIZE
- Added competition API method
- Improved custom nbt function
- /customfishing loots get/give now supports {size}
- Added head64 support for loots (see ItemSystem in the wiki)
- try to add BetonQuest compatibility
- Added BattlePass hook
- Added action "sound"
- now multiple difficulty is supported
difficulty:
- 1-7
- 1-1
- Fixed error when disabling competition bossbar
- Added CluesSrolls quest type compatibility (see wiki)
- Added ItemsAdder/MMOItems custom durability support
- Fix error when title/subtitle is empty
- Update Adventure to 4.12.0
Update your protocollib if you meet packet problems on 1.19.3
And wait more updates because protocollib is not stable on 1.19.3
- Fixed competition result not sync if one of the servers exists lag
- Added command forceopenbag
- Added MySQL support to sell limitation
- Plugin would only read .yml files now