- Added MMOCore custom profession name support
- Fixed NPE in some cases when using redis
- Fixed convert-mmoitems-rods function
- 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"
- Fixed player's fish not returned from shop if player's inventory is full
[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
- Try to hook BetonQuest2.0
- 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
- Updated Jedis client to 4.3.1
- Updated Adventure API to 4.12.0
- Updated MiniMessage to 4.12.0
- Fixed sell fish title message can't be disabled
- Better support for legacy code codes in title
- fixed NPE when limit earnings is disabled
Season condition used to be decided by the season name(Customizable) in RealisticSeasons so it might confuse users why seasons won't work if they changed season's translation. So in this version, only spring,summer,autumn,winter would work to reduce users' confusion.
- added a new config section redis password
Redis:
host: localhost
password: 123456
port: 6379
- fixed totem ">" not work
- readded "need-special-rod-for-loots" option
- %competition_2nd_score%
- %competition_2nd_player%
- %competition_3rd_score%
- %competition_3rd_player%
- Readded an option: instant-bar
- Does the fishing bar show up instantly when the fish is hooked
[Note] In this mode, vanilla loots are not available unless you add them to the loot system!
- Added command /cfishing sellshop to open sellshop for a player through console
- Added an option to disable bar function (experimental)