
CustomCrops 3.6.35
Seasons, greenhouse, fertilizers and sprinklers! [Supports CraftEngine/ItemsAdder/Oraxen/Nexo]
Fix battlepass not hooked before reloading
Added requirements section for chain action
type: chain
chance: 1
requirements:
req_1:
xxx
req_2:
xxx
value:
action_1:
xxxx
action_2:
xxxx
Fix messages/actionbars not sent on 1.20.2
- 1.20.2 support
- 4.0 BattlePass compatibility
- Fix battlepass hook
- Added new requirement types: max-entity-amount-in-chunk/light/natural-light
- Now plugin would not longer consume the seed or do plant actions when the seed is not planted. This might caused by misconfig and IA max furnitures per chunk limitation.
- Make world weak reference and fix possible data loss caused by unexpected world unloading
- If you downloaded this version 3 hours ago, it's advised to use this one because i forget to remove some debug messages
- This version requires Oraxen 1.158.0+ to work with latest API
- This version requires MMOCore 1.12 to work with latest API
- Added requirements system for sprinklers/watering cans
- Improved watering cans anti grief location check
Fixed anti-grief permission check NPE when interacting air with wateringcan
I'm sorry that I uploaded a bugged version where interaction would not work. Update to this version would fix.
- Improved API module
- Fixed item display detection related to customized oraxen configs
- Fixed the drop amount of quality crops exceeds the max value since the custom ranks update(3.2.5)
- Fixed placeholders not work if world name contains "_"
This major version only has one feature added in config.yml, which would provide massive server performance improvement if you were previously using "only-work-in-loaded-chunks: false". Though there's no bug found during the test, but it doesn't mean it's stable enough, please open a support thread if you encountered any bug.
This version is no longer compatible with previous versions which means you can't downgrade the plugin if you decided to update because the data format changes. So backup your customcrop_data folder in your world folder if you want to give this new feature a try.
# Experimental option (Only works when only-work-in-loaded-chunks is false)
only-update-during-chunk-loading: false (Set it to true to enable this feature)
This option would make the plugin no longer invoke the unloaded chunks to replace crop models/pots.
Crops/Pots would only be updated during the chunk loading triggered by players, so almost everything would be going on asynchronously, which means "lag free" if your server has enough cpu cores to handle the async tasks.
- New features:
Added custom quality ratio feature which means you can set default-quality-ratio to x/x/x/x/x for more ranks.
Now watering-can supports 2 models (empty/have water inside)
Added rotation option to crops (Item frame/Item display)
Added a compensation mechanic when "work-only-in-loaded-chunk" is true to make crops grow more dispersedly
- Compatibilities:
Readded iridiumskyblock 3.x version hook
Added NeigeItems hook
- Bug fixs:
Fixed BetonQuest 2.0 hook in latest build
Fixed item display not removed when breaking the pot
- API:
Added SeasonChangeEvent
- Others:
Updated boosted-yml to 1.3.1
Removed some unnecessary block updates for better performance
- 1.20 support
- Added actions section to requirements so you can execute a command, play a sound or do other things when requirements are not met
- Allow fertilizers to have requirements
- Fixed seeds double consumed if you set seeds as the trigger of "interact-with-item"
- Fixed plugin not enabled because of system locale
- Fixed NoSuchMethodException with latest oraxen. Note: This version requires at least oraxen 1.156.2 to work
- Fixed yield increase config loading
- Improved job hook(Action & Requirement) where you can specify a job name
chance: 0.5
value:
xp: 10
job: 'farmer' # optional (default farmer)
value:
level: 10
job: 'farmer' # optional (default farmer)
- Fixed MythicMobs items can't be used as drops
- Fixed quality fertilizer