SeasonsPlus
Add temperature and seasons to your world.
SeasonsPlus
Seasons
Seasons plugin - Add temperature and seasons to your world.

- Temperature - Freezing (to death)
- Burning (to death) - Hunger
- Slowness - Visible cold breath
- PlaceholderAPI support: `%seasons_current%` - Custom season events


- No rain - Berry bushes everywhere
- Faster crop growth - Husks will spawn instead of zombies
- Removes flowers that were spawned during the Spring season when a chunk loads. - Increases the spawn rate of jungle animals (Parrots, Ocelots, and Pandas) by 30%.

- Gives mobs a 20% chance to spawn with a Carved Pumpkin on their head. - Removes any Sweet Berry Bushes that might have spawned in previous seasons.
- Increases the spawn rate of Mooshrooms, Frogs, and Foxes by 30%. - Spawns mushroom patches.

- Skeletons that spawn naturally during Winter will be replaced with Strays. - Crops and plants will not grow if they are exposed to the sky (no solid block above them).
- Has a 20% chance to display an aurora borealis effect in the sky each night. - The effect consists of FIREWORK_SPARK particles spawning high in the sky around players.
- Increases the spawn rate of Wolves, Foxes, and Polar Bears by 50%.

- Adds a variety of flowers to newly generated chunks - Increases the spawn rate of Sheep, Cows, Pigs, Rabbits, and Chickens by 30%.

- Armor - Biome
- Block light - Food
- Height - Season
- Sprinting - Time
- Water - Weather

config.yml
```
Seasons Plugin - Configuration File
Display Temperature Action Bar
Set to 'true' to show the temperature action bar, 'false' to hide it entirely.
display-temperature: true
Temperature Unit
Set to 'true' to use Fahrenheit, 'false' to use Celsius.
temperature-in-fahrenheit: false
Temperature Effect Thresholds
Players will start experiencing negative effects when their temperature goes below the cold threshold or above the heat threshold.
cold-effect-threshold: -10.0 heat-effect-threshold: 50.0
Visual Effects
Enable or disable visual effects like sweating or visible breath.
visual-effects: enabled: true
Temperature Update Interval
How often (in seconds) the plugin should recalculate player temperatures.
temperature-update-interval: 2
Season Settings
Configure the duration of each season in minutes.
season-duration: 15
Settings for specific seasons and their effects
season-settings: winter:
Controls how water freezes in winter: 'disabled' (default), 'partial' (lightweight freezing), or 'full' (all water to ice)
water-freezing: "disabled" summer:
Enable or disable plugin-driven sweet berry bush spawning during summer. Set to 'false' to disable it.
berry-bush-spawning: true
Temperature Effects
Configure the effects applied to players when they are too cold or too hot.
temperature-effects: cold: slowness: enabled: true amplifier-per-degree: 0.2 # How much the slowness amplifier increases per degree below the threshold max-amplifier: 5 hunger: enabled: true amplifier-per-degree: 0.2 max-amplifier: 5 freezing-damage: enabled: true threshold-offset: -10 # How many degrees below the cold threshold that damage starts damage-per-degree: 1 # How much damage to apply per degree below the freezing damage threshold heat: slowness: enabled: true amplifier-per-degree: 0.2 max-amplifier: 5 hunger: enabled: true amplifier-per-degree: 0.2 max-amplifier: 5 burning: enabled: true ticks-per-degree: 4 # How many ticks of fire to apply per degree above the threshold (20 ticks = 1 second) max-ticks: 100 ```
seasons.yml
```
Default Season Configuration
current-season: SPRING ```