SkylandsPlus+
Description
This plugin will add a replacement for the default skylands world generator, the one in the game was never finished.
Stuff that this generator has that the default skylands doesn't:
- Day-night cycle
- Weather
- Normal biomes
- All mobs
- All ores
Bug Reports / Suggestions
If you find a bug, encounter a problem or have a suggestion, please fill out a ticket via the Tickets link above. I do not have the time to read through the comments section, any comment that fits the previous three categories will be ignored.
Promo Video
How do I use it ?
Don't want to watch the awesome video ? Fine, here are the basic commands.
/mv create skylands normal -g SkylandsPlus
Or a skylands style Nether like this
/mv create skylands nether -g SkylandsPlus
Or a skylands style End like this
/mv create skylands the_end -g SkylandsPlus
Other world management plugins should have similar commands, I use Multiverse on my server which is why I only provide the instructions for that. The documentation for which ever plugin you use should tell you how to do it. You can also add a world by editing the bukkit.yml file, instructions on how to do that can be found on the Bukkit wiki.
Config
prevent-sand-falling: true restrict-mob-spawning: true
prevent-sand-falling - When set to true no sand will fall in skylands worlds.
restrict-mob-spawning - When set to true the number of mobs in a single chunk will be limited to a sane amount in skylands worlds.
Contributing
Contributions to the project are very much welcome, if you have a feature that you want implemented and know a nice way to do it then consider forking the repo and submitting a pull request. These will be accepted as long as the following simple guidelines are followed.
- Do not edit the structure of the pom.xml file, feel free to add a dependency if you need it but the formatting and structure should not be changed.
- If you are exposing a new API method, add a JavaDoc comment to it, but don't over-comment internal code.
- Follow the existing code style, don't antagonise over every space though !
All dependencies that are used are now available from a public Maven repo, so you don't have to worry about building several other projects just to add a simple change any more.
Source Code
Dev Builds
Changes Since Last Release
Download
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
http://bukkit.jacekk.co.uk:8000/job/SkylandsPlus/
@VariousArtist
Water and lava falls is still something I am working on, I have not got much free time at the moment for plugins but I should be able to get it in within the next 2 weeks.
And, what the heck is a dia ?
Fantastic plugin! But please, the dia generation is way too high! Also it might be more interesting to prevent a lot of the dias that are at the outside of islands! And we miss the lava-falls of the default skylands! Any chance to get more lava?
Thanks for your dedication and keep up the great work, wide_load!
@Megalanias
I don't want to prevent the non-spout users from being able to use this. So if it's possible with Spout without excluding others, Ill have a go :)
@wide_load spout is currently working on it ! you should take a look there !
@lopgan121
If you mean the world height limit (128 blocks) then no. I doubt that will ever be possible with a plugin.
Hi,
in this new world, is the sky limit disabled?
@Spezialeinheit
No problem :D
Thanks for this nice Plugin. :)
I have one problem with this plugin, the spawn point is out in the air. Which means that I fall out of the world. Use bukkit.yml, SkylandsPlus+ 0.6, bukkit RB.
@bmnccrazed
Follow the instructions ...
it wont work, when i say /mv create (worldname) skylands it says its not a valid environment but it lists skylands as a valid environment
@HereInPlainSight
THank you for taking time explaining!! :)
It works awesomly thanks :D
@Pssquadou He misspoke. It's bukkit.yml, here's your wiki page:
http://wiki.bukkit.org/Bukkit.yml Specifically the end section about optional worlds. I believe you CAN use bukkit.yml to force this plugin's generator over your default world, making it your default world. I don't recommend it personally if only because most people don't seem to read that part about 'over' your default world and wonder what happened to their world when it gets overwritten.
That being said, this is a standard WGEN plugin and functions standard to all of them. The author assumes a bit of background knowledge in dealing with them which I don't completely blame him for, and some WGEN tools offer even less explanation. No, you do not need Multiverse specifically, but you need either some knowledge of messing with your yaml (and please remember just how damn PICKY yaml is about spacing and back up your damn worlds, it's never a WGEN author's fault if you overwrite your own world(s) carelessly while learning or experimenting) or some world management plugin LIKE Multiverse. I use DimensionDoor for example. Different plugin, same basic idea. I'm sorry if I seem short or annoyed. I'm getting used to this whole BukkitDev thing and hate the constant emails if I want to keep up with a project. I like the forum's tracking system and hope it gets implemented here soon.
/grump /wasshoppingforgifts /humbug
@wide_load
ARG! Details please, when I google on How to make a world.yml it refers me to some permission plugin. And I check the Wiki I don't even know where to look in it...
I'm sure you will feel annoyed but give a proper explaination right at the start instead of some cryptic response where I don't have a clue what you mean by a file named world.yml and it's in some Wiki somewhere. I checked the bukkit wiki, made a search for world.yml and no results came out.
Change your plugin description, it doesn't explain anything at all on how to use it aside with Multiverse.
@UFeindschiff
Please file a proper ticket quoting the error that should have been generated in your server.log file.
@Pssquadou
There is no need for a permissions plugin.
Bug Report: I think this generator is not compatible with the latest build of Multiverse. I've put both, the multiverse cor jar and the SkylandsPlus.jar in my plugins folder. Normal world creation using Multiverse works, but not using this world generator.
I've tried the following command: /mv create sky normal -g SkylandsPlus
And Minecraft says: Starting Creation of world 'sky'... An internal error occured while attempting to perform this command.
@wide_load
I don't have any world.yml. After searching it's a file that is made using a Permission plugin. So it's mandatory to have a permission plugin to use yours it seems.
It would be nice to had all these details in the description :)
@Royalgamer06
Interesting that you think that is something I would know about :s Ask someone related to MyWorlds how to use their plugin.
@Pssquadou
You can edit the worlds.yml file that the server uses, info on how to do that should be in the wiki.