IslandCraft

Cold Taiga


Overview


IslandCraft changes the biome distribution of the world to create an endless ocean filled with randomly generated islands.


Screenshots


Savanna Plains Mesa Extreme Hills Desert Cold Taiga

Full size images can be found here.


News


12 July 2015: Updated for 1.8.7! (Thanks to Empire92!)

10 March 2015: Updated for 1.8.3!

30 January 2015: Updated for 1.8!

8 August 2014: 1.0.0-beta is now available! Please refer to this wiki page and please provide feedback in this forum thread. Thanks!

2 August 2014: Updated this page for 1.0.0-beta release which should be here early next week!

Older news can be found in the News Archive.


Roadmap


Updates will be released within a few weeks of any significant CraftBukkit updates to add compatibility for the new versions. In addition, the following releases are planned.

IslandCraft-1.0.0

  • To be released within the next few weeks
  • Minor bug fix
  • More informative logging and error messages in console

IslandCraft-1.1.0

  • To be released within the next few months
  • Rivers

IslandCraft-RealEstate-0.1.0-alpha (separate plugin)

  • To be released within the next 6 months
  • Buy and sell islands
  • Grief protection
  • Welcome and farewell messages
  • Vault, WorldGuard and Dynmap compatibility


Installation


IMPORTANT: As IslandCraft heavily modifies the terrain generation, it can destroy your worlds if you're not careful with the configuration. BACK UP EVERYTHING BEFORE INSTALLING. You have been warned.

Instructions can be found here.


Configuration


IMPORTANT: After changing "ocean" or "island-distribution" you must reset your IslandCraft world. So make sure you get these right before spending much time playing on the world. To reset the IslandCraft world, you need to delete the file "server/plugins/IslandCraft/IslandCraft.db" and the folder "server/world_islandcraft". And then recreate the world using Multiverse or Multiworld.

You can safely add/remove/modify the "island-generators" without needing to reset your world. Islands which have already been generated or partially generated will continue to use whatever settings you had when they were created. Islands in newly explored chunks will adopt the new settings.

Instructions can be found here.


Plugin Developers Guide to the IslandCraft API


DISCLAIMER: Consider the API features of IslandCraft to be in Beta. They have not been thoroughly tested and are subject to change in the future. I would love to hear any feedback you have if you try to use this!

Information for plugin developers who wish to integrate with or modify/extend IslandCraft can be found here.


What happened to the other features?


While in alpha, IslandCraft included some chat and other miscellaneous features. These have all been removed as there are other plugins you can use for this purpose. Going forward, IslandCraft will have a much narrower feature set focusing on just the islands.

The RealEstate features (including Vault, WorldGuard and Dynmap integration) will be making a return in a new separate plugin. Separating these from the terrain generation provides a number of benefits. It helps me to keep them on separate release cycles, so I can release updates for the terrain generation very quickly as new versions come out. It has forced me to create an API so the plugins can cooperate, this will also allow others to make plugins which integrate with IslandCraft.


Public Servers Running IslandCraft


Running a public server with IslandCraft? Feel free to advertise in the comments below or on the forums.

Lately I've been playing on Anvil Network's PlunderSeas. A great server which combines IslandCraft with MoveCraft for the ultimate pirating experience!

  • Website: link
  • Dynmap: link
  • IP: mc.anvilnet.com

Also check out The Homestead server, looks like a great community of mature players!

  • Minecraft Server List: link
  • Dynmap: link
  • IP: 65.60.58.18:60197


Data Collection


This plugin sends statistics about the usage to http://mcstats.org/plugin/IslandCraft. If you wish to disable this data collection, follow the instructions to server owners for opting-out which can be found here.

Global Statistics


More


More information can be found on the IslandCraft wiki.

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

  • Avatar of giantawesomemeep giantawesomemeep Jul 21, 2015 at 15:14 UTC - 0 likes

    i changed it to this and deleted the server world and when it loaded the generation didn't work, how do you change it?

    worlds:

    1. By default IslandCraft is enabled on "world".
    2. You can change the world name here or even add more than one world
    Last edited Jul 21, 2015 by giantawesomemeep
  • Avatar of eudaemonia eudaemonia Jul 14, 2015 at 17:27 UTC - 0 likes

    seems fine, thanks!

  • Avatar of OfficialJoe OfficialJoe Jul 14, 2015 at 13:15 UTC - 0 likes

    @hoqhuuep: Go

    What I mean is: When the player do like /is start there will be a new island generated in the world Snormal and if possible I can check the cords so I can protect it via worldguard.

    ZBDH79d2b67908f94b867e91608c102eef4d

  • Avatar of hoqhuuep hoqhuuep Jul 14, 2015 at 09:32 UTC - 0 likes

    @OfficialJoe: Go

    Please elaborate on "create islands". Do you mean adding islands to an existing non-IslandCraft world (regeneration)? Or adding new styles of islands for IslandCraft to generate in new worlds? Or something else?

    BFAK:90940649,7e62f9ffba4a48a75bcc0279560bccec20c3d223bac26d9366c56101554b744b

  • Avatar of OfficialJoe OfficialJoe Jul 13, 2015 at 22:56 UTC - 0 likes

    Is there any way as developer to create islands by a API in java etc. The current API is not really clear to me

  • Avatar of hoqhuuep hoqhuuep Jul 13, 2015 at 10:34 UTC - 1 like

    Updated for 1.8.7 (Thanks to Empire92!)

    @eudaemonia: Go

    Let me know if you're still having issues with this release.

  • Avatar of eudaemonia eudaemonia Jul 06, 2015 at 19:18 UTC - 0 likes

    @Empire92: Go

    Thank ya, sir! <3

    We get one small error on startup

    [12:07:30] [Server thread/INFO]: [IslandCraft] Enabling IslandCraft v1.0.1 [12:07:30] [Server thread/ERROR]: ebean.properties not found [12:07:30] [Server thread/INFO]: DataSourcePool [IslandCraft] autoCommit[false] transIsolation[SERIALIZABLE] min[2] max[20] [12:07:30] [Server thread/INFO]: SubClassFactory parent ClassLoader [org.bukkit.plugin.java.PluginClassLoader] [12:07:31] [Server thread/INFO]: Entities enhanced[0] subclassed[2]

    Everything I've read says it's harmless but figured I'd let you know anyway. Just created ebean.properties in same folder as server properties and problem went away.

    Edit: also have this show up today (wasn't there yesterday and no changes were made on my end) [17:38:41] [Server thread/INFO]: DataSourcePool [IslandCraft] autoCommit[false] transIsolation[SERIALIZABLE] min[2] max[20] [17:38:41] [Server thread/WARN]: java.lang.UnsatisfiedLinkError: /tmp/sqlite-3.7.2-libsqlitejdbc.so: /tmp/sqlite-3.7.2-libsqlitejdbc.so: failed to map segment from shared object: Operation not permitted [17:38:42] [Server thread/INFO]: SubClassFactory parent ClassLoader [org.bukkit.plugin.java.PluginClassLoader] [17:38:42] [Server thread/INFO]: Entities enhanced[0] subclassed[2]

    Last edited Jul 08, 2015 by eudaemonia
  • Avatar of Empire92 Empire92 Jul 04, 2015 at 12:23 UTC - 0 likes

    @eudaemonia: Go@GodsDead: Go https://www.dropbox.com/sh/6zbatcrdsjikxl4/AAA-wIVH-9i1PGFDX0AkNr7Ba?dl=0
    - Updated to 1.8.7
    - added command /ic reload
    - added command /ic create <world> <island-size> <ocean-size>

    Last edited Jul 04, 2015 by Empire92

    Check out PlotSquared; the plot plugin Citymonstret and I are working on!

  • Avatar of eudaemonia eudaemonia Jul 02, 2015 at 20:54 UTC - 0 likes

    @hoqhuuep: Go

    Update for ETA if possible please. Would help to keep our players up to date on when to expect changes =)

  • Avatar of GodsDead GodsDead Jun 21, 2015 at 14:06 UTC - 1 like

    @hoqhuuep: Go

    Any ETA?

What should I work on next?

  1. Choices:

  1. Results
  2. 22 comments

Facts

Date created
Jun 15, 2013
Category
Last update
Jul 12, 2015
Development stage
Release
Language
  • enUS
License
BSD License
Curse link
IslandCraft
Downloads
5,678
Recent files

Authors

Relationships

Optional dependency
Multiverse-Core
Multiworld