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/
Hi, I'm not really a coder but I'd like to try to edit the ore spawning code for the plugin. I have cloned the source code developed by andrewkm and gone through all the .java files with notepad, and I can't find anything about ore spawning!
How might I change the ore spawning properties so diamonds and redstone actually spawn?
Looks to be running smoothly now, thank you. :)
The only thing is that animals aren't spawned during world generation. Not sure how easy that is to fix.
Hello! i am a server owner i am trying to use this plugin while running 1.7.9 spigot, i have been trying many versions, and they either create a regular default world, or has an error, here is the error code for it! :
Caused by: java.lang.ClassNotFoundException: net.minecraft.server.v1_6_R2.World at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:67) [spigot_1529.jar:git-Spigot-1529] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:62) [spigot_1529.jar:git-Spigot-1529] at java.lang.ClassLoader.loadClass(ClassLoader.java:425) [?:1.7.0_45] at java.lang.ClassLoader.loadClass(ClassLoader.java:358) [?:1.7.0_45] at uk.co.jacekk.bukkit.skylandsplus.SkylandsPlus.getDefaultWorldGenerator(SkylandsPlus.java:34) [?:?] at org.bukkit.WorldCreator.getGeneratorForName(WorldCreator.java:289) [spigot_1529.jar:git-Spigot-1529] at org.bukkit.WorldCreator.generator(WorldCreator.java:182) [spigot_1529.jar:git-Spigot-1529] at com.onarandombox.MultiverseCore.utils.WorldManager.addWorld(WorldManager.java:113) [?:?] at com.onarandombox.MultiverseCore.commands.CreateCommand.runCommand(CreateCommand.java:94) [?:?] at com.pneumaticraft.commandhandler.multiverse.CommandHandler.checkAndRunCommand(CommandHandler.java:279) [?:?] at com.pneumaticraft.commandhandler.multiverse.CommandHandler.processFoundCommands(CommandHandler.java:143) [?:?] at com.pneumaticraft.commandhandler.multiverse.CommandHandler.locateAndRunCommand(CommandHandler.java:93) [?:?]
If none of this works can someone genorate a full world and send it to me or upload it so i can just import the world! thank you
New changes and contributions by Calyntral:
Changes: https://github.com/andrewkm/SkylandsPlus/commit/3d5ec25d3414327851eb76cc899cafbe7de68a28
Download: http://ci.ecocitycraft.com/job/SkylandsPlus/4/
@SXRWahrheit
@gdude2002
We just updated it so it "loads" and lets us run our previous SkyLands worlds. Without an update it wouldn't even load and prevented us from joining our old worlds.
Don't really have any intention on proper complete 1.8 update. Leaving that to the actual developer as it's not my plugin and we have tons of other things on our plate.
Perhaps after we finish everything, if the original dev still has not done any update, we'll take it up and make a proper one.
Hi, I have a question: I know I've found diamonds and redstone in skylands before, on a server I once played on, but now I'm using it on my server and I haven't found any yet. Does redstone and diamond spawn naturally, or do I need to adjust ore spawn settings somehow?
@SXRWahrheit
Agreed, @andrewkm - there are no trees.
Looks kind of sad, really.
@andrewkm
Seems to lack ore, vegetation, etc. Most biomes are deep ocean or ocean. Any ideas?
@andrewkm
I SALUTE YOU
1.8 Update
https://github.com/andrewkm/SkylandsPlus/commit/34a62405aa56a2c5211cf9ef352ff73d64957b0d
http://ci.ecocitycraft.com/view/EcoCityCraft/job/SkylandsPlus/2/
@realmpixel
Ditto.
Please update to version 1.7.10.
This is not a "pure plugin", meaning it's not going to work between Bukkit updates as it's compiled against CraftBukkit instead of Bukkit.
Indeed, with the latest spigot patch, this is the problem I'm facing. It's kind of sad, but I don't think this generator will be updated. Still, here's a log..
Will this ever see an update?
@TWSSYesterday or anyone, when i=I try to import skylands from Multiverse /mv gens or
/mv create skylands normal -g SkylandsPlus it says An internal error occurred while attempting to perform this command and also Im trying to get DreamLand to work.. Thank you :)!
@WolfeBersahd
Please fix that, I need this plugin for my server so much D: I know there's SkyStone but it's very laggy :(
Anything? Would love to see this usable.
@TWSSYesterday
The issue persists:
http://puu.sh/adY5I/b9b4430781.jpg
I'd love to see the generation issues fixed so I can use this.
love plugin hope to see it better improve