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/
-
View User Profile
-
Send Message
Posted May 2, 2013@jwpwns
lol
-
View User Profile
-
Send Message
Posted May 2, 2013seams to not work with 1.5.2 lol
-
View User Profile
-
Send Message
Posted May 1, 2013Does this support quartz ore?
-
View User Profile
-
Send Message
Posted Apr 29, 2013@kaitoyuuki
Not at the moment. I have always planned to add custom structures though but never found the time :(
-
View User Profile
-
Send Message
Posted Apr 29, 2013Does this generate structures? while I understand a lot of them would get kind of cut off, and villagers would be highly likely to fall to their deaths, it would still be kind of cool
-
View User Profile
-
Send Message
Posted Apr 26, 2013@wide_load
True, 100 might be overkill. I would easily waste 50 blocks though as it would make the world a lot prettier. (optional value maybe?)
Then I could set inception to teleport user to the overworld just below the lowest skylands.
Thanks for the plugin by the way, it's great.
-
View User Profile
-
Send Message
Posted Apr 26, 2013@roggbart
No, but it would waste 100 blocks of building space.
-
View User Profile
-
Send Message
Posted Apr 26, 2013Why don't you set the world to generate at higher altitude, for example 100 to prevent the black void that is happening now even at mid level?
Is it too difficult?
-
View User Profile
-
Send Message
Posted Apr 23, 2013@tryy3
Let me know if you work anything out :) Nether quartz is coming, I just have so little time at the moment due to exams :/
-
View User Profile
-
Send Message
Posted Apr 22, 2013Hmm... okej gonna do some more testing, like regenerate the world and stuff like that, might help!
Anyway, are you working on getting nether quartz? Would really like to see that added to nether :D
-
View User Profile
-
Send Message
Posted Apr 22, 2013@tryy3
I don't know then, this is just a generator for the land :/
-
View User Profile
-
Send Message
Posted Apr 21, 2013that is from my bukkit.yml and they work as its spigot (it adds a few more options) and from this setting the spawn limit is really high, yet they don't spawn, and i don't think its due to limited space because they spawn on skyblock but not skylands?
-
View User Profile
-
Send Message
Posted Apr 21, 2013Is the nether quartz ore fixed yet? (as in do they spawn yet?) Don't wanna reset my nether for nothing!
-
View User Profile
-
Send Message
Posted Apr 21, 2013I don't see one for 1.5, only 1.5.1 and 1.4.7
I tried 1.5.1 and it crashes, 1.4.7 isn't even detected by multiverse.
-
View User Profile
-
Send Message
Posted Apr 21, 2013@jacob_vejvoda
By looking at the version number next to each file ._.
-
View User Profile
-
Send Message
Posted Apr 21, 2013My server is 1.5
-
View User Profile
-
Send Message
Posted Apr 21, 2013How can I tell what version to download?
-
View User Profile
-
Send Message
Posted Apr 21, 2013@jacob_vejvoda
You have the wrong version for your server version.
-
View User Profile
-
Send Message
Posted Apr 21, 2013What's wrong?
12:52:39 [INFO] Eliminator_v issued server command: /mv create world_skylands normal -g SkylandsPlus 12:52:39 [WARNING] [Multiverse-Core] Failed to get the default chunk generator: java.lang.NoClassDefFoundError: net/minecraft/server/v1_5_R2/World 12:52:39 [WARNING] [Multiverse-Core] This is a bug in SkylandsPlus, NOT a bug in Multiverse!
-
View User Profile
-
Send Message
Posted Apr 21, 2013I installed Multiverse and did the command:
/mv create skylands normal -g SkylandsPlus
But it didn't work with the error:
Caused by: java.lang.NoClassDefFoundError: net/minecraft/server/v1_5_R2/World at uk.co.jacekk.bukkit.skylandsplus.SkylandsPlus.getDefaultWorldGenerator(SkylandsPlus.java:32) at com.onarandombox.MultiverseCore.commands.GeneratorCommand.runCommand(GeneratorCommand.java:44) 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) at com.onarandombox.MultiverseCore.MultiverseCore.onCommand(MultiverseCore.java:880)