SkylandsPlus+

Logo

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

Available on GitHub

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/

Download Stats

View detailed stats

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Bodyash Bodyash Apr 24, 2014 at 00:47 UTC - 0 likes

    https://www.dropbox.com/s/zxyp51lxyf560lz/SkylandsPlus.jar 1.7.9 ver.

    Download only for your own risk.

    http://monitoringminecraft.ru/chart/212.2.130.94%3A25565.pnghttp://monitoring-minecraft.ru/userbars/524550/btn-8F41C4.png

  • Avatar of TheNicklander TheNicklander Apr 15, 2014 at 16:47 UTC - 0 likes

    @fungreenfox: Go

    Same here. A 1.7.8 update would be nice Keep it up :)

  • Avatar of fungreenfox fungreenfox Apr 13, 2014 at 20:13 UTC - 0 likes

    i also noticed, skylands isnt loading atall, after updating. Need one for 1.7.8.
    Dev build for 1.7.5 does not work for 1.7.9.
    2nd edit: need one for 1.7.9.

    Last edited Apr 22, 2014 by fungreenfox
  • Avatar of Puffinlump Puffinlump Apr 13, 2014 at 19:50 UTC - 0 likes

    When I perform the command "/mv gens" it says:"an internal error occured" and when I use "/mv create skylands normal -g SkylandsPlus" it says that there is no such thing a the generator SkylandsPlus

  • Avatar of andrewkm andrewkm Mar 23, 2014 at 12:00 UTC - 2 likes
    Last edited Mar 23, 2014 by andrewkm
  • Avatar of masterpedro masterpedro Mar 16, 2014 at 13:07 UTC - 0 likes

    PLEASE MAKE IT SPAWN TREES, ORES, AND VILLAGES!!! (with options) ,PLZ!!!!!!!!!!!

  • Avatar of psirusa psirusa Mar 13, 2014 at 19:22 UTC - 0 likes

    @Spacewarrior123456: Go

    @P197: Go

    Are you guys using the latest Dev build? http://bukkit.jacekk.co.uk:8000/job/SkylandsPlus/

  • Avatar of Spacewarrior123456 Spacewarrior123456 Feb 15, 2014 at 23:20 UTC - 0 likes

    Here's what I get on the latest version (1.6.2) 18:15:28 [WARNING] [Multiverse-Core] Failed to get the default chunk generator: java.lang.No craft/server/v1_6_R2/World 18:15:28 [WARNING] [Multiverse-Core] This is a bug in SkylandsPlus, NOT a bug in Multiverse!

  • Avatar of P197 P197 Feb 11, 2014 at 22:06 UTC - 0 likes

    11.02 15:01:39 [Server] INFO Not found:SkylandsPlus

    11.02 15:01:39 [Server] INFO p197: Generator returned the following error:

    This is what my server says when I attempt to create a Skylands World using SkylandsPlus+. In this example, I'm using "Multiworld", but I get the same result when I use another Many-Worlds plugin like Multiverse. Help?

    Edit: Almost forgot, version is 0.16 SNAPSHOT.

    Edit 2: I get a more detailed Issue description when using Multiverse.

    20.02 15:38:10 [Server] INFO ... 13 more 20.02 15:38:10 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.2-37-gac1a2d0-b3006jnks] 20.02 15:38:10 [Server] INFO at com.onarandombox.MultiverseCore.MultiverseCore.onCommand(MultiverseCore.java:882) [?:?] 20.02 15:38:10 [Server] INFO at com.pneumaticraft.commandhandler.multiverse.CommandHandler.locateAndRunCommand(CommandHandler.java:93) [?:?] 20.02 15:38:10 [Server] INFO at com.pneumaticraft.commandhandler.multiverse.CommandHandler.processFoundCommands(CommandHandler.java:143) [?:?] 20.02 15:38:10 [Server] INFO at com.pneumaticraft.commandhandler.multiverse.CommandHandler.checkAndRunCommand(CommandHandler.java:279) [?:?] 20.02 15:38:10 [Server] INFO at com.onarandombox.MultiverseCore.commands.CreateCommand.runCommand(CreateCommand.java:106) [?:?] 20.02 15:38:10 [Server] INFO at com.onarandombox.MultiverseCore.utils.WorldManager.getChunkGenerator(WorldManager.java:253) [?:?] 20.02 15:38:10 [Server] INFO at uk.co.jacekk.bukkit.skylandsplus.SkylandsPlus.getDefaultWorldGenerator(SkylandsPlus.java:34) [?:?] 20.02 15:38:10 [Server] INFO at java.lang.ClassLoader.loadClass(Unknown Source) [?:1.7.0_45] 20.02 15:38:10 [Server] INFO at java.lang.ClassLoader.loadClass(Unknown Source) [?:1.7.0_45] 20.02 15:38:10 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:62) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.2-37-gac1a2d0-b3006jnks] 20.02 15:38:10 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:67) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.2-37-gac1a2d0-b3006jnks] 20.02 15:38:10 [Server] INFO Caused by: java.lang.ClassNotFoundException: net.minecraft.server.v1_6_R2.World 20.02 15:38:10 [Server] INFO ... 13 more 20.02 15:38:10 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.2-37-gac1a2d0-b3006jnks] 20.02 15:38:10 [Server] INFO at com.onarandombox.MultiverseCore.MultiverseCore.onCommand(MultiverseCore.java:882) [?:?] 20.02 15:38:10 [Server] INFO at com.pneumaticraft.commandhandler.multiverse.CommandHandler.locateAndRunCommand(CommandHandler.java:93) [?:?] 20.02 15:38:10 [Server] INFO at com.pneumaticraft.commandhandler.multiverse.CommandHandler.processFoundCommands(CommandHandler.java:143) [?:?] 20.02 15:38:10 [Server] INFO at com.pneumaticraft.commandhandler.multiverse.CommandHandler.checkAndRunCommand(CommandHandler.java:279) [?:?] 20.02 15:38:10 [Server] INFO at com.onarandombox.MultiverseCore.commands.CreateCommand.runCommand(CreateCommand.java:106) [?:?] 20.02 15:38:10 [Server] INFO at com.onarandombox.MultiverseCore.utils.WorldManager.getChunkGenerator(WorldManager.java:253) [?:?] 20.02 15:38:10 [Server] INFO at uk.co.jacekk.bukkit.skylandsplus.SkylandsPlus.getDefaultWorldGenerator(SkylandsPlus.java:34) [?:?] 20.02 15:38:10 [Server] INFO Caused by: java.lang.NoClassDefFoundError: net/minecraft/server/v1_6_R2/World 20.02 15:38:10 [Server] INFO at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.2-37-gac1a2d0-b3006jnks] 20.02 15:38:10 [Server] INFO at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.2-37-gac1a2d0-b3006jnks] 20.02 15:38:10 [Server] INFO at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.2-37-gac1a2d0-b3006jnks] 20.02 15:38:10 [Server] INFO at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.2-37-gac1a2d0-b3006jnks] 20.02 15:38:10 [Server] INFO at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.2-37-gac1a2d0-b3006jnks] 20.02 15:38:10 [Server] INFO at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.2-37-gac1a2d0-b3006jnks] 20.02 15:38:10 [Server] INFO at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.2-37-gac1a2d0-b3006jnks] 20.02 15:38:10 [Server] INFO at net.minecraft.server.v1_7_R1.PacketPlayInChat.handle(PacketPlayInChat.java:47) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.2-37-gac1a2d0-b3006jnks] 20.02 15:38:10 [Server] INFO at net.minecraft.server.v1_7_R1.PacketPlayInChat.a(PacketPlayInChat.java:28) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.2-37-gac1a2d0-b3006jnks] 20.02 15:38:10 [Server] INFO at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:814) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.2-37-gac1a2d0-b3006jnks] 20.02 15:38:10 [Server] INFO at net.minecraft.server.v1_7_R1.PlayerConnection.handleCommand(PlayerConnection.java:932) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.2-37-gac1a2d0-b3006jnks] 20.02 15:38:10 [Server] INFO at org.bukkit.craftbukkit.v1_7_R1.CraftServer.dispatchCommand(CraftServer.java:543) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.2-37-gac1a2d0-b3006jnks] 20.02 15:38:10 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:199) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.2-37-gac1a2d0-b3006jnks] 20.02 15:38:10 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.2-37-gac1a2d0-b3006jnks] 20.02 15:38:10 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'mv' in plugin Multiverse-Core v2.5-b641 20.02 15:38:10 [Server] ERROR null

    Last edited Feb 20, 2014 by P197: More info.
  • Avatar of WolfeBersahd WolfeBersahd Feb 08, 2014 at 14:19 UTC - 0 likes

    Hi,

    Just curious when the next bukkit approved beta, or release versions might be coming out?

    I assume an answer like "when it's ready." would be what i get but I'm more curious to know if the developer is working on it or has put it on hold? I see a 9 day old dev build so I'm assuming he's working on it, and would like to know an estimated ETA if possible.

    Great generator, i hope you keep maintaining it.

    Thanks,

    Last edited Feb 08, 2014 by WolfeBersahd

    I'm nothing but a lone wolf, misunderstood and labeled as dangerous.

Facts

Date created
Aug 24, 2011
Category
Last update
Aug 04, 2013
Development stage
Release
License
GNU General Public License version 3 (GPLv3)
Curse link
SkylandsPlus+
Downloads
295,786
Recent files

Authors