Skyoseasons - Add Seasons to Minecraft !
This plugin brings seasons to your Minecraft server !
BE WARNED : THIS PLUGIN IS NOT MAINTAINED ANYMORE. IF YOU WANT TO HELP ME TO UPDATE THIS PROJECT, PLEASE CONTACT ME.
- A lot of config options.
- Custom seasons : you can add or remove as many seasons as you want.
- Day / night lengths can be configured for each season !
- Can be hooked with ProtocolLib (no modification on your world). 1.11 compatible !
- Snow placing / melt.
- Calendar system.
- Automatically make a backup of your worlds when the plugin loads a world for the first time.
- Automatic updates (can be disabled).
- Open-source (licensed under GNU GPL v3).
- Many many more ;)
For commands, permissions and config options, please check the documentation.
A very old and outdated video is available below :
If you have a YouTube channel and wanna make a video, please leave a comment below, I will add your video on this page ;)
Bugs reports and/or features requests
Please use the ticket tracker here.
Services included in the plugin
This plugin utilizes bstats.org metrics system, which means that the following information is collected and sent to bstats.org :
- 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 Skyupdater, which means that the following may occur :
- Connection to curseforge.com.
- Plugin version compared against version on curseforge.com.
- Downloading of the plugin from curseforge.com.
All of that can be disabled in the configuration file. Check the documentation here for more informations.
Donate for Skyoseasons
Development costs time and time is the money of life. Please feel free to donate.
Found : Multiverse.
Try running Skyoseasons on a free local dev server for be able to see if it is an error from another plugin ;)
I currently have 86. Which one could be doing it?
Heres anything you might want to know. http://pastie.org/8517253
I think something went wrong with your others plugins...
Now its stuck on winter... and day and night are like 10 seconds long each http://pastie.org/8513676
You're welcome ;)
Wow...that'll be why at least half of the plugins on Bukkit don't work for me xD THANK YOU SO MUCH!!!!
You need Java 7 !
Hi, I'm getting this error when I load my Spigot 1.6.4 server with 2GB RAM: http://pastebin.com/embed_js.php?i=96jPtnxL
This bug is really strange but I know that Skyoseasons need to be optimized. For you world corruption, you can create a backup with this plugin ;)
For the biome changes, you need to configure all seasons to work with your config ;)
But I will try to optimize it, I know Skyoseasons can have some serious issues.
Hi skyost :) We've tried using your MOD on our 30 slot server and was running into issues where the MOD would physically change the biome's meta data. So what was once a winter biome can never be a winter biome again (was then listed as a plains biome), and the same with Deserts and other biomes. They are forced to stay in the same biome of that season. Another issue was this MOD gives "The Server Can Not Keep Up" errors and at one point with only 2 people logged in, we were stuck at 3 ticks a second and had serious lag. When we uninstalled the MOD, the world was left corrupted and had to be regenerated. Since we've reset our map, we have not re-installed the MOD with fear of these issues. We are running 20 ticks per second now, without the MOD installed. Once we test and re-install the MOD, we get 3 ticks per second again. Are these issues going to be resolved at any time in the near future?
I think you are running Java / Your server / Minecraft with no enough ram but I can try to explain how Skyoseasons works ;) Season Change -> Biome are changed -> Changes sent to all clients.
You can also configure if you do not want to touch at the desert in your config, all is configurable !
This is a great plugin but it's too bad my PC (I am running it locally) lags/freezes for a few seconds on every season change and that sometimes causes me to get killed by mobs (yes I have quite a few on my setting). If you can fix that (if it's not related to my machine [Win 7, 4GB Ram, Dual Core at 3.0 GHz] not being able to handle the instantaneous change of biome at the start of a season) and add a parameter to control the rain chance and storm chance during each season (as someone suggested below) then it would be awesome.
I also don't understand something. Say the winter season begins (how come it snows everywhere even in deserts). In normal Minecraft it doesn't even rain in deserts. I thought this plugin, during winter for example, would make it rain in plains and swamp, stay dry in deserts and snow in mountains (above a parameter you can set like the one for eternal snow altitude).
Download this new version.
I like Kro55f1r3's A LOT! But also, can you add a timer? Like, /season time or something not as corny. It'll say: 'We are in spring for another
seconds.' Because according to how I set it and my math, My server should be in winter, but it's still spring. I don't know if the plugin is bugging or my math is off. I guess we'll see in a few hours. But the time is also nice. So people can prepare.
EDIT: found an error http://pastie.org/8470725
Heres the issue. My server doesn't like changing from spring to summer. I do /season set summer, it does the 'it is summer' i do /season and again it says "we are in spring"
I think it can be possible (I will add it with the calendar feature) ;)
Could it possible to add a parameter to control the rain chance and storm chance during each season ?
Summer , chancerain = 2% chancestorm=5% Winter , chancerain = 30% chancestorm=2% ...
I will think seriously about it. Vote here if you want ;)
I like this plugin but it definitely need calendar system. Whole seasons should be based rather on day's - not a time... If i set day length to 600s and night also to 600s and then I go sleep at night it will not be counted as 1200 seconds passed but only 600. In smaller servers this can be problem. Also if I restart server in the middle of the season it will start from day 1 again... For people who own small server and turn it only to play with friends this is serious issue. Implementing calendar system would solve these problems.