This is part 1 of the big v1.2 update. I'll be releasing them in smaller batches.
Additions:
- Added the new Temperature System V2 to plants. Temperature is now purely based off biomes, expect in rare cases.
- Added a new command “/farm temp [temperature/biome] to help find biomes with certain temperatures, or display the current temperature at your location.
- Added the ability to use vanilla items instead of custom items entirely for plants. To use vanilla, add the setting vanilla: true to your item-harvestable.
- Added PlaceholderAPI support to CommandHarvestables. (lets you use external placeholders in commands such as %player_name%).
General Changes: - Bumped PyroLib requirement to v1.4.5
- Changed event priorties around to counteract some plugins that were overriding some events for some reason.
- Updated the /farm help temperature help book to have /farm temperature has a command.
- Temperature is no longer influenced by Y-Level. The entire biome is now the same temperature.
- /farm placeditems is temporary disabled until the next patch. [new feature replacing it]
Fixes:
- Fixed an issue where server crashes could cause data and block corruption and throw errors with optionals.
- Fixed an issue where if you disabled a bush or plant, and it was in the rotating store, it would throw errors.
- Fixed two duplication exploits.
New Temperature System: - It is now biome-specific. i.e. ‘End Islands' are now Freezing regardless of height or area.
- If a biome isn’t assigned to a specific value, then it will default to ‘NORMAL’ temperature.
- If the biome is a CUSTOM biome from a datapack, or other plugin, it will use the legacy temperature system to calculate temperatures.