Season Area
Description
Turns the chunks around a location to a season for a while: its biome colours, populator blocks (snow, ice, flowers, leaf litter) and block replacements, as in its MIDDLE phase. Every check of the season at a spot inside the area follows it:
- The Season and SubSeason conditions (phase
MIDDLE), also in drop tables, random spawns and skills. - The season placeholders and PlaceholderAPI identifiers for an entity or player inside it.
- Crop growth, the air temperature, and the farmland and cauldron rules of cold seasons.
- The per-player season skill triggers:
player-tick,player-tick-particlesand the weather triggers.
The weather simulation, the calendar, events, seasonprogress and checks without a spot (world-tick triggers and conditions cast without a target) keep following the world.
This mechanic works on locations: each target location or target entity's position, or the caster's position when the line has no target.
- Where areas overlap, the one cast last shows.
- A season with a snow populator, such as the shipped winter, covers its area fully in snow, except spots lit above light level 11. A season without snow shows none in its area, even in a snowy winter.
- Players who turned season colours off with
/toggleseasoncolorsdo not see areas. - A torch placed in an area's snow, while the world's own season has no snow, clears that snow only the next time the chunk is sent.
Attributes
| Attribute | Aliases | Description | Default |
|---|---|---|---|
| season | s | The id of a season file in the seasons folder, such as winter. Not case sensitive. Required |
None |
| radius | r | Radius in blocks, measured to chunk centres (48 covers 29 chunks, about 100 blocks across). Whole number | 48 |
| duration | d, ticks | How long the area lasts, in ticks (20 to a second). Whole number | 6000 |
Examples
WinterCharm:
Cooldown: 1
Conditions:
- season{s=spring,summer,fall} true
- hasseasons true
Skills:
- seasonarea{season=winter;radius=48;duration=12000} @Self
The conditions skip the cast in winter and in places without seasons.
Spring_Herald:
Type: ALLAY
Skills:
- seasonarea{s=spring;r=32;d=2400} @Self ~onSpawn
The short keys: two minutes of spring around the mob.