Skip to content

Multiverse Compatibility

Daniel Simmons edited this page Feb 22, 2016 · 6 revisions

This information is now out-of-date. Please see the new instructions here

Though not yet tested extensively, IslandCraft does work with Multiverse. This is only needed if you wish to have IslandCraft enabled on a different world to the default.

To use IslandCraft with Multiverse:

BACK UP EVERYTHING...

Download the current version of the Multiverse-Core plugin (if you don't already have it). At the time of writing this is: (http://dev.bukkit.org/bukkit-plugins/multiverse-core/files/26-2-5-b678-beta/)

Place the Multiverse-Core and IslandCraft jar files in your server/plugins folder

Before running the server you will need to tell IslandCraft that you want it to work with a different world, to do this you will need to set up the config.yml files for both IslandCraft-WorldGenerator and IslandCraft-RealEstate. You can get a copy of the default config.yml files by copying them out of the JAR files using 7-Zip or a similar archiving software. These need to be placed in the right folders, your file structure should look like this:

  • server
    • plugins
      • Multiverse-Core-{version}.jar
      • IslandCraft-Core-{version}.jar
      • IslandCraft-Core
        • config.yml (copied from IslandCraft-Core-{version}.jar)
      • {other plugins...}
    • craftbukkit-{version}.jar
    • {etc...}

In both config.yml files (for IslandCraft-WorldGenerator and IslandCraft-RealEstate) there is a section called "worlds", and by default under this is a section called "world". You need to change this in both files. So this:

worlds:
  world:
    ...

Needs to become this (you can call the new world what ever you want, it doesn't need to be "world_islandcraft"):

worlds:
  world_islandcraft:
    ...

Now that you've configured IslandCraft to use the world you're about to create you can start up the server. It's critical that you do this configuration before starting the server because otherwise IslandCraft will begin controlling your default world.

Once your server is running, use multiverse to create the new world(s).

mv create world_islandcraft normal

Notice that this uses the "normal" world generator, IslandCraft will automatically intercept the world creation and make changes to the generator (this is because IslandCraft still uses most of the default generator, it only modifies the biome distribution).