This Plugin will make it possible to enjoy the four Seasons on a bukkit Server. For this my Plugin will change each Biome for each Season.
I've used the Plugin BiomeEdit in order to create this project. So everything is based on it.
Please mind: You can choose which worlds and which Biomes should be affected by this Plugin. So the following does ONLY affect these biomes/worlds.
The Seasons
Summer
This is the normal State. (plains are plains ; deserts are deserts ; taiga stays taiga)
Autumn
In Autumn each Biome, excepted SnowBiomes, will changed to desert. This is because of the textures of leaves and grass. In a desert they are looking more like autumn.
Winter
Each Biome excepted the deserts will be changed to Ice-plains. So it's snowing everywhere.
There are also some cool features in Winter.
Spring
Each Biome will be changed back to their normal State/Biometype.
The fallen snow will be removed and ice will be replaced by water during those days. Please mind.
SpecialFeatures
In Winter you have to wear leather armour to protect yourself from the cold. Helding a torch is also possible. (You won't get damaged in deserts)
Plants won't grow or will grow slower. (excepted in deserts)
A calendar 'Update: 0.2.3'
Events
::Update 0.2.2::
These Events are connected to the In-Game-Days and will repeat each circle of the (In-Game)-Year. You can set the duration of this year in your Plugin-configuration.
Each biome will be registered and saved in a file, so we can rebuild each Biome after each circle
The plugin also saves each Chunk to make to sure, that each biome will only registered once
The Plugin updates automatically this file, while discovering new areas.
Changing Biomes will cost it's time and please make sure that your server is "strong" enough to keep everything running
When there are problems with your BiomeAreas: "When you regenerate the specific area, the biome code itself will be reset too." (quotation) -> The default Biomesettings
The biomes are changed at the FIRST day of each Season
Problems: The outlines of the Biomes are not perfect. There's a max tolerance of four Blocks. (This is not really a problem at all)
Updates
Version 1.7.2 will be released soon -> Done
move the Save-Files in the plugin-folder.
more effective/dynamic BiomeChange
More Pictures for the description
Specialdays <> The Event-update -> Done
Commands
Update: 0.2.3
/bioseasonDay [set [no.] / get] : Sets the current day of a year. Returns the current Season / day
/bioseason cal [enable/disable] : enable/disable the sidebar-calendar
/UpdateLogs [add/replace] : This will check the loaded Chunks/Areas and will add them to List. Usefull if you run this plugin on a server which was used before. This process may take up to a couple of hours and your server will lag.
/bioseason set [winter/normal/autumn] : Set the current state of the biomes manually. Good if you want to stop using this plugin.To 'reset' all of your biomes. This will not affect the Season. It is JUST for Server-maintenance.
/rem_winterEffects [start/stop] : This command will remove ice & snow in the affected Biomes (ckeck config-File)
/Bioseason_EventCommand : this command will trigger the EventCommand. Please read the Event-File-Description for more informations.