Land Claims
WorldGuard regions and GriefPrevention claims can switch season effects off, pin a temperature or a season, and fix the weather and wind.
What land protection can change
Where a chunk has no season effects, players get vanilla chunks (no seasonal colours, populator blocks or block replacements), crops ignore the seasonal speeds of crops.yml, players move toward a fixed 25 C, and the hasseasons condition is false.
Season skill-triggers keep running there. Put hasseasons on skills that must not.
How an area is matched
| Plugin | A chunk counts when |
|---|---|
| WorldGuard | A region with the flag contains the chunk's centre column (block 8, 8 of the chunk) at the world's sea level |
| GriefPrevention | GriefPrevention reports a claim in that chunk, in the same world |
- A small WorldGuard plot that misses its chunk's centre column, or a region whose height range leaves out sea level, is not seen, even with a player inside it.
- Chunks a player already has keep their look until they are sent again, after a relog or the next season or phase change.
WorldGuard
The flags need WorldGuard and WorldEdit. Without WorldEdit the console logs You'll need WorldEdit installed on your server to use WorldGuard with MythicSeasons! and regions are not read.
| Flag | Values | What it does |
|---|---|---|
season-effects |
allow (default), deny |
deny turns the season effects off. |
permanent-season |
A season id | Shows that season's colours, populator blocks and block replacements all year, also in a world without a season. |
permanent-temperature |
Whole number | Degrees C players move toward, replacing every other factor (season, biome, weather, armour, items, effects), even under season-effects deny. |
temperature-modifier |
Whole number | Degrees C added, except where permanent-temperature applies or the season effects are off. |
permanent-weather |
CLEAR, RAIN, STORM |
Pins the weather players see. STORM is rain with thunder. |
permanent-wind |
Whole number | Wind speed in m/s for the push of the atmospherewind mechanic. |
season-atmosphere |
allow (default), deny |
deny turns the weather simulation off for players and mobs inside. |
season-clouds |
allow (default), deny |
deny hides the MythicSeasons clouds and fog from players inside. |
season-block-changes |
allow, deny |
No effect. |
season-mob-spawning |
allow, deny |
No effect. |
permanent-season:
- The id is not case-sensitive. An unknown id is ignored and logged once:
A WorldGuard region sets the permanent-season flag to '<id>', which is not a season in plugins/MythicSeasons/seasons/. The flag is ignored there. - The sub-season phase follows the world, or is
MIDDLEin a world without a season. - The look needs
modify-biome-on-clientin config.yml. Players who turned season colours off with/toggleseasoncolorsstill get vanilla chunks. - For crops, temperature and
hasseasons, the region counts as having no season effects.
permanent-weather:
- It wins over every other weather source, the simulation included, for the
atmospherecondition'srainingandstormchecks and theatmosphereweatherclient weather. atmosphereweatherspot matches these regions. - Players see it only while the atmosphere is on (
enabled: trueinatmosphere.yml) and a season skill runsMS_Atmospherefor them (Packs). The world's weather, the temperature and the wind do not change.
permanent-wind:
- It sets how hard the atmospherewind mechanic pushes, which needs the atmosphere on. The direction, the
atmospherewindcondition and the wind speed placeholders still follow the simulated wind. - Inside the region,
<mythicseasons.windx>and<mythicseasons.windz>give the direction as a unit vector, reversed by a negative flag value and0with a value of 0.
season-atmosphere and season-clouds:
- Both are checked at the exact block, so small regions and regions above or below sea level work.
- With
season-atmosphere deny, the world's own weather takes over:- Client weather and the
raining,snowingandstormchecks follow it. - Weather triggers see no rain, storm, snow or cloud.
- The air temperature comes from the temperature settings.
- There is no simulated wind, and the atmosphere placeholders read as in a world without the simulation.
permanent-weatherstill applies, andpermanent-windkeeps its speed, blowing toward +x.
- Client weather and the
season-clouds denyworks like/cloudquality offfor players inside. Rain still needs clouds overhead, so addseason-atmosphere denyfor a dry region.
GriefPrevention
griefprevention.yml appears in plugins/MythicSeasons/ when GriefPrevention is installed. It is read only at server start, not on /ms reload.
| Option | Shipped | What it does |
|---|---|---|
claimed-areas.seasons-enabled |
true |
false turns the season effects off in claims, like season-effects deny. |
claimed-areas.fixed-temperature.enabled |
false |
true makes players in claims move toward value, like permanent-temperature. |
claimed-areas.fixed-temperature.value |
25 |
That temperature in degrees C, a whole number. |
claimed-areas.seasonal-block-changes |
true |
No effect. |
claimed-areas.seasonal-mob-spawns |
true |
No effect. |
Missing keys are not filled in: a missing switch reads as false and a missing value as 0.
Priority between land plugins
GriefPrevention ranks above WorldGuard.
| Question | Answer |
|---|---|
| Do season effects apply? | Only when both plugins allow them. |
| Which fixed temperature? | The higher-ranked plugin that sets one: a GriefPrevention fixed-temperature beats a WorldGuard permanent-temperature. |
| Weather, wind, shown season, temperature modifier | Only WorldGuard sets them. |
Examples
/rg flag spawn season-effects deny
/rg flag spawn permanent-temperature 22
permanent-temperaturestill applies where the season effects are off.
/rg flag greenhouse permanent-season summer
/rg flag greenhouse permanent-temperature 26
Summer colours all year inside the greenhouse, at 26 degrees.
claimed-areas:
seasons-enabled: false
seasonal-block-changes: true
seasonal-mob-spawns: true
fixed-temperature:
enabled: true
value: 20
Claims show vanilla chunks at 20 degrees, even where a WorldGuard region sets
permanent-temperaturein the same chunk.