Season Populator

Description

Controls the populators of a season, the snow, ice, flowers and leaf litter that players see on top of the world. The world itself does not change.

refresh works on the chunk of each target, entity or location, or of the caster when the line has no target. enable and disable ignore the target.

Attributes

Attribute Aliases Description Default
action a refresh, enable or disable. Not case sensitive refresh
rule r The key of a populator under populators: in a season file, such as flora. Required for enable and disable None
radius rad Chunks around the target chunk that refresh sends again. Whole number 3

action Attribute

Value Effect
refresh Sends the loaded chunks within radius again to every player in that world within the server's view distance of them
enable Restores the chance that disable took. Does not switch on a populator with enabled: false
disable Sets the chance of every rule with that key to 0, in every season
setchance Accepted and does nothing

Any other value, and enable or disable without rule, does nothing.

rule Attribute

The key must match exactly, case included, and applies to every season file with a populator of that key. A populator with enabled: false is not loaded and cannot be addressed.

radius Attribute

The area is a square of 2 x radius + 1 chunks on each side (7 by 7 at the default). Every nearby player receives each chunk again, so keep the radius small and cast refresh rarely.

Examples

MS_RefreshAround:
  Skills:
  - seasonpopulator{action=refresh;radius=4} @Self

Sends a square of 9 by 9 chunks around the caster again.

MS_NoFlora:
  Skills:
  - seasonpopulator{action=disable;rule=flora}
  - seasonpopulator{action=refresh;radius=6} @Self

The refresh line makes the flowers disappear from chunks that players already have.

MS_FloraBack:
  Skills:
  - seasonpopulator{a=enable;r=flora}
  - seasonpopulator{a=refresh;rad=6} @Self

The short keys. Brings the flowers back.

Aliases

  • blockpopulate
Updated Nov 11, 2026