Skyoseasons - Add Seasons to Minecraft !

This plugin add Seasons to your Bukkit server !


  • A lot of config options.
  • Custom seasons, you can even add or remove some seasons.
  • Days / nights lengths can be configured for each season !
  • Can be hooked with ProtocolLib (change the biomes only for the players, your world has no modification !). The 1.8.x version is currently unstable. I will work on it.
  • Can be hooked with Spout (change the moon size, the stars frenquency, ...).
  • Snow melt.
  • Calendar system.
  • Automatically make a backup of your worlds when the plugin loads a world for the first time.
  • Automatics updates (can be disabled).
  • Many more ;)


For the commands and the config options, please see the documentation.


If you have a YouTube channel and want make a video, please leave a comment here.

Bugs reports and/or features requests

Please use the ticket tracker here.

Services included in the plugin

This plugin utilizes Hidendra's plugin metrics system, which means that the following information is collected and sent to :

  • A unique identifier.
  • The server's version of Java.
  • Whether the server is in offline or online mode.
  • The plugin's version.
  • The server's version.
  • The OS version/name and architecture.
  • The core count for the CPU.
  • The number of players online.
  • The Metrics version.

This plugin uses the Skyupdater, which means that the following may occur :

  • Connection to
  • Plugin version compared against version on
  • Downloading of the plugin from

All of that can be disabled in the configuration file. Check the documentation here for more informations.

Donate for Skyoseasons

Development cost time and time is the money of the life. Please feel free to donate.


You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of yurisuika yurisuika Mar 15, 2015 at 13:31 UTC - 0 likes

    Hi, this plugin used to work great, but ever since the introduction of the calendar system in 1.7 the biomes no longer change on their own.

    I can change them manually by season, although changing the date in any way in regards to the calendar system does not change it to the respective season. Also, as I see some others have reported, the calendar date never changes on its own. At first I was excited to see that I no longer had to preload my terrain before using the plugin (else I'd just get that season's biome), but now I've realised that it was just that the biomes weren't actually changing on their own at all.

    Doesn't work without ProtocolLib, doesn't with it (although then I get the same console errors that CurtisVL had posted a ticket for). Other than that, the console log is completely clean. It doesn't work if it is the only plugin running.

    The other features in the season ymls work such as precipitation and day duration, so for what reason the calendar/seasons/etc won't change is beyond me. I don't know what to say other than it is broken, although I wonder how it has been around for a year in this state if it is not just me.

    Personally I would have preferred it without a calendar system in the first place. Luckily v2.3.2 still works fine. Although whatever chunks are loaded do not change season in any version, but I think that is a problem with 1.8.1 Spigot. Fortunately, that isn't much of a problem for me because I set mine to change only once a day before hard reset.

    EDIT: Actually, I am pleased to find that in Spigot 1.8.1 the plugin can be loaded without having to preload terrain with v2.3.2. It didn't do that back in Craftbukkit 1.7.x And apparently the chunks will change to the correct season once they are unloaded and reloaded. Not sure about in v3.x though. Why did it all change anyways? It worked perfectly fine, heh.

    Last edited Mar 15, 2015 by yurisuika
  • Avatar of mPicart mPicart Feb 25, 2015 at 00:56 UTC - 0 likes

    Having the different hours of daylight and moonlight hours is a nice touch; but I've had a problem with the moon cycling through all it's different phases , as it travels through the sky, from moon-rise to moon-set. Only after changing length of Day and Night to 600 each for all seasons, did the problem resolve.

    Last edited Feb 25, 2015 by mPicart
  • Avatar of baksovic111 baksovic111 Jan 20, 2015 at 20:52 UTC - 1 like

    Spigot 1.8

    ProtocolLib 3.6.3-SNAPSHOT

  • Avatar of madtomic madtomic Jan 19, 2015 at 04:29 UTC - 0 likes

    nice an update! can this work on 1.7.9r0.3?

  • Avatar of CurtisVL CurtisVL Dec 26, 2014 at 19:21 UTC - 0 likes

    Really nice plugin, used it for a long time and love it, would recommend to anyone! Just wish it was compatible with 1.8.1 :/

  • Avatar of Skyost Skyost Dec 23, 2014 at 18:09 UTC - 0 likes

    @Mediocre_Jake: Go

    Depending if you are using ProtocolLib. If not, you must have a backup.

  • Avatar of Mediocre_Jake Mediocre_Jake Dec 16, 2014 at 19:33 UTC - 0 likes


    Does this plugin change the biomes permanently? The day is stuck on 6th January, so I want to remove this plugin. If I remove the plugin, will all the biomes return to their original biome?

  • Avatar of Skyost Skyost Dec 07, 2014 at 19:47 UTC - 0 likes

    @drew5494: Go

    Leave 600 and 600 ;)

  • Avatar of drew5494 drew5494 Dec 06, 2014 at 17:44 UTC - 0 likes

    Can you add an option to turn off the night and day cycle

  • Avatar of Skyost Skyost Oct 20, 2014 at 22:00 UTC - 0 likes

    @Infilonic: Go

    That's okay ;)


Date created
Aug 25, 2013
Last update
Jan 17, 2015
Development stage
  • enUS
Curse link
Recent files



Optional dependency
Spoutcraft Plugin