Restrict shrubs to produce during certain weather, time, dimension... and so on.
All conditions are disabled by default, there are five main categories:
Of Weather (rainy, sunny, thunderstorm)
Of Time (dawn, day, sunset, night)
Of Dimension (Overworld, Nether, The End)
Of Altitude (Cavern, Undeground, Surface, Sky, Space)
Of Exploration ( Origin Lands, Midlands, Farlands )
The following weather conditions can be used:
For rainy weather use RAIN
For sunny weather use SUNNY
For a thunderstorm use THUNDER
There's four different types of time that can be used:
DAWN which is 0 - 1000 and 23000 - 24000 ticks
DAY which is 1000 - 12000 ticks
SUNSET which is 12000 - 13000 ticks
NIGHT which is 13000 - 23000 ticks
The three dimensions that can be used are:
OVERWORLD
NETHER
END
The five altitudes that can be used are:
CAVERN which is equal to Y values 0 - 25
UNDERGROUND which is equal to Y values 25 - 50
SURFACE which is equal to Y values 50 - 175
SKY which is equal to Y values 175 - 225
SPACE which is equal to Y values 225 - 255
There are three types of exploration distance that can be used:
NEARLANDS : 0 - 2 000 blocks away from 0, 0
MEDIUMLANDS : 2 000 - 50 000 blocks away from 0, 0
FARLANDS : 50 000 + blocks away from 0, 0
There is a generation countdown in shrubs, every second coming closer to generate the next fruit.
Once the countdown is zero, shrubs tick for generation, and if they succeed on a generation roll, they produce the next fruit.
The generation countdown will reset and pause the moment the conditions stop being met.
Will start again when the conditions are met again.
Generation countdown will continue going, eventually reaching zero seconds to generate next fruit.
If the conditions are not met, it wont generate fruit, but it will as soon as the conditions are met again.
Has a default value of false (if not specified).