BioSeasons
/ Check out my other plugins /
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.
You can add/change/delete Events in the "Events.txt": The Event-File-Description.
Events that are connected to the real time (e.g.: [DD.MM.YYYY] 12.01.2014) (e.g.: [HH:MM] 22:35) will be add in a further version.
Configuration
How it works
- 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
- /bioseason maintenance : enable sidebar maintenance
- /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.
Permissions
- bioseason.Day #Command-permissions
- bioseason.UpdateLogs #Command-permissions
- bioseason.setBiome #Command-permissions
- bioseason.rem_winterEffects #Command-permissions
- bioseason.Bioseason_EventCommand #Command-permissions
- bioseason.nodamage # with this permission you'll not get damaged during the winter
- bioseasons.cal # Can show the calendar in scoreboard
- bioseason.maintenance # Can use maintenance-scoreboard
Know Errors
- If you execute commands using wrong parameters; -> An error will occur
- If your Server can't manage changing some many Biomes at one time -> An error will occur
- If there are some wrong parameters in the SaveBiomeArea.txt / SaveChunks.txt / Events.txt-> An error will occur
Fixing Problems
Comming soon.
What's left
- Important: There are no Biomes in the Worldtypes "Nether" and "End". -> This will cause an error!
- This Plugin supports more than only one "Overworld"
- If you want to:
- use my code for your own project
- use my project as an API
... take what you want, but rememeber it's not all mine. So please name Cubenation in your descriptions.
If you still got some questions feel free to ask. I will update this page continuously. If you want more features leave it below.
Videos
J_Crafter29 just made a video of my plugin. I linked it here even if it's not english. (It's German). He's an aspiring youtuber so give him a chance.
Special thanks to:
Without you, I would have never come so far.
Please add translatable messages! i always wantr to guarantee my players that they will understand whats happening. i would even pay you a small ammount for this.
thanks in advance
i love this plugin, it simply works, thats all i need xd
What exactly is broken? If it isn't much, I might be able to fix it for you.
Any word yet on if you will be able to continue?
Hi, a little post to inform I have do some correction about exceptions. You can download with this link :
Link Removed: http://www.mediafire.com/download/m5jchlyc0w63psj/BioSeasons_CB1.7.2-R2.0_V0.2.3-OddDuck.jar
does some one have a event.txt that's all ready filled out cause i don't understand how to set it up i read this http://dev.bukkit.org/bukkit-plugins/bioseasons/pages/events_file/ but i still dont understand it
Looks interesting; add some more pictures please.
Hi, This goes out to all those who are still looking / hoping for an update. At the moment I'm quite busy. And with "quite" I mean really. For me, school is about to end and things get a bit stressful these days, if you know what I'm "talking" about. ;-)
As soon as I'm through with school I'll probably have an awful amount of freetime, which I'll certainly spend on developing and finishing this project.
So FYI:
Please, there is no need for more "Looking for update" - Comments.
Thanks for everything, Jay
Still hoping for an updated version to be released soon
@huntjay
Hey Jay! Please continue your work. Even though I haven't used your plugin for 1 year now I would still really like to see it finished :)
As drew said: spigot is still alive and kicking!
Bitte, bitte :D
@huntjay
Well spigot is still alive with 1.7/1.8 updates and will be releasing a full 1.8 version soon (Read: http://www.spigotmc.org/threads/1-8-testing-begins.34636/) . Maybe you can build updates for that. Another thing I noticed with this plugin on spigot. It lags my server and produces these warns http://pastebin.com/9f5TaEsp Hopefully you can update it that would be awesome! This plugin is amazing!
@drew5494
I know that there are a lot of troubles and the reason is that the plugin has been "rebuilt" twice. The current update is unstable and I don't recommend to use it. I planned to release the final and stable update within a week.
BUT:
So if you really want me to continue programming, please tell me and I keep going when I got more time.
In the spigot 1.7/1.8 hack when in winter, it rains in certain spots instead of snowing.
Is this plugin still being worked on? It still shows the "loaded 0 biomes" and i would really love to use this plugin! It seems like such a great plugin.
@The_Iron_Tyrant
First reason for your problems: Yes, it actually needs to be updated. Second reason: In the update V0.2.x I used another "logging system" and it turned out that it doesn't work "that good". So to fix this im currently working on the next huge update to increase performance and much more. Till then I would not recommend to use my plugin.
I'm very sorry for your trouble. Jay
@codedima
I'm not quite sure if I can implement this feature soon. At the moment I'm working on some core-problems. Sorry.
I am trying to use this plugin in 1.7.10 and it isn't working. It says "changing 0 biomes" which is after I did the /updatelogs add command and that finished. Am I not doing something right or does it just need to be updated? Please help, thank you!
update for 1.7.9 please
Haben Sie bitte Sprache Config
@dome77
Nein das Plugin ist nicht inaktiv, aber da sich momentan die Arbeit bei mir ein bisschen häuft, kann ich leider nicht mehr so viel Zeit in das Plugin investieren. Ich werde so bald wie möglich weiter machen. Das Plugin hat noch ein paar bugs im Threadhandler und der Buffer für die Biome-Areas meldet immer einen Overflow. Ich bin mir noch nicht sicher wie ich das Problem lösen kann/ werde.
Ist das Plugin inaktiv?