IslandCraft

Cold Taiga

NOTE: This plugin is currently in development. I have created a home for it here to get some feedback. ;)


News


15 March 2014: Added some polls, please vote here and here!

11 March 2014: The second alpha build is now available! Please make sure you refer to the instructions for use and please provide your feedback in this forum thread. Thanks!

26 June 2013: The first alpha build is now available! Please make sure you refer to the instructions for use and please provide your feedback in this forum thread. Thanks!


Overview


IslandCraft modifies the terrain generation to create an ocean with many islands; each island is a single biome. It allows players to purchase islands (with diamonds) which are protected. Some islands are non-purchasable and (when implemented will) occasionally regenerate, allowing players to gather new resources without needing to generate new chunks.


Screenshots


Savanna Plains Mesa Extreme Hills Desert Cold Taiga

Full size images can be found here.


Features


Terrain Generation

  • IslandCraft modifies the terrain generation of the main world to create an endless ocean of islands.
  • Each island is made of a single biome.
  • Players can purchase islands (with diamonds) allowing them to build there.
  • Some islands cannot be bought, allowing all players to farm them for resources.
  • These resource islands (when implemented will) occasionally regenerate, allowing players to get new resources without needing to generate new chunks.

Commands

Islands:

  • /island examine - Get information about the island you are standing on.
  • /island purchase - Purchase the island you are standing on.
  • /island tax - Pay 500 minecraft days tax for the island you are standing on.
  • /island abandon - Abandon the island you are standing on.
  • /island rename <name...> - Rename the island you are standing on.

Chat:

  • /party join <name...> - Join a chat party.
  • /party members - List members of your chat party.
  • /party leave - Leave your chat party.
  • /p <message...> - Send a message to all members of your chat party.
  • /l <message...> - Send a message to all nearby players.
  • /m <player> <message...> - Send a private message.

Other:

  • /suicide - Kill yourself.
  • /waypoint add <name...> - Create a waypoint at your current location.
  • /waypoint remove <name...> - Remove a waypoint.
  • /waypoint set <name...> - Change your compass target.
  • /waypoint list - List all waypoints.

Other

  • Right click with a compass to change its target between: spawn, bed, death point and configurable waypoints.
  • Right click with a clock to receive a message with the current time.


Installation


Dependencies

Whilst you can use IslandCraft by itself, to use the protection features you'll also need WorldGuard and WorldEdit

There is also optional support for Dynmap

Setup

  • IMPORTANT: As IslandCraft heavily modifies the terrain generation, it is only intended to be used on new servers. DO NOT INSTALL THE PLUGIN ON SERVERS WITH AN EXISTING WORLD. You have been warned.
  • Place the above plugins and IslandCraft-*.jar files into your <server-root>/plugins folder.

More details on the IslandCraft wiki.


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 hoqhuuep hoqhuuep Jul 29, 2014 at 06:54 UTC - 0 likes

    @funkay91: Go

    I can now tell you that I do not plan to make the upcoming version compatible with the last released version. In my opinion the extra effort is not worth the benefit with the changes I have made. I hope this does not cause you any problems.

    I can also tell you that I am getting very close to releasing this. Just need to do some final cleanup and testing :D

    All future versions will be compatible with this upcoming version (unless Mojang releases yet another incredible game changer).

    BFAK:90940649,7e62f9ffba4a48a75bcc0279560bccec20c3d223bac26d9366c56101554b744b

  • Avatar of hoqhuuep hoqhuuep Jul 24, 2014 at 11:04 UTC - 0 likes

    @funkay91: Go

    A good question. I cannot promise that IslandCraft worlds from 1.7.2 will be compatible with 1.7.10, but I will try. For future versions, I will guarantee compatibility as it's obviously an important feature. I didn't have it in mind when I released the 1.7.2 version so it'll be a bit of a kludge for me to make it compatible (for example I do not store a schema version in the database).

  • Avatar of funkay91 funkay91 Jul 23, 2014 at 22:20 UTC - 0 likes

    @hoqhuuep: Go

    Thanks for your answer.

    I have a last question ;), we try to make a server for mi-august. So did you think we can explore a map with your plug in, upgrade in 1.7.10 and when you developp the next version, make your new plug in ?

    Thx a lot for all your time, Your plug in is the main plug-in to realize our vision of a server

  • Avatar of hoqhuuep hoqhuuep Jul 23, 2014 at 09:26 UTC - 0 likes

    @funkay91: Go

    I'm glad it worked well for you :)

    Yes I do plan to update. But sorry I cannot give a date. I work on this when I have time and energy to spare. I would like to get at least the terrain generator updated for 1.7.9/10 in the next few weeks before uni gets going again, but no promises.

    I know lots of people are waiting for me to update it, and it's very encouraging to get feedback! Sorry I'm so slow and thanks for your patience!

  • Avatar of funkay91 funkay91 Jul 23, 2014 at 01:18 UTC - 0 likes

    @hoqhuuep: Go

    Hi hoqhuuep,

    Thx so much for your answer. I i try and the result is very cool.

    I have a new question ( i suppose i'm note the first), will you devellop a version of your plug in for the new version of bukkit/chauldron ? and may be a date of a new version ? for exemple 1.7.9 or 1.7.10 ;) I ask this question because each develloper have his version of bukkit/chauldron but for user it's very difficult to find a version where we have all our prefered mod/plug-in

    Thx

  • Avatar of hoqhuuep hoqhuuep Jul 04, 2014 at 08:56 UTC - 0 likes

    @funkay91: Go

    Thank you for the further explanation I understand now.

    The 2 parameters you need to change in config.yml are:

    "island-size" - this is the size of an island from one side to the other. If you want islands about 2k or 3k set this to about 2560 (it must be a multiple of 32).

    "island-separation" - this is the distance from the center of one island to the center of the adjacent island. It must also be a multiple of 32, and must be greater than "island-size". The distance between the islands is "island-separation - island-size" so if you want the small oceans possible you must set this to 2592 (that is island-size + 32).

    I can't say I've tested the generator with islands that big. I expect it will lag quite a bit when it generates them. Also, "island-size" is really just the size of the box the island will be generated in, the island will generally be smaller than this by some percentage. As your island-size is very large, this area of surrounding ocean may also be large. So if you are using "island-size=2560" and "island-separation=2592" and the oceans are still too big there's not anything you can do to make it better with the current release.

    I will try this myself and see. I didn't expect people to want such big islands! ;)

  • Avatar of funkay91 funkay91 Jul 03, 2014 at 12:17 UTC - 0 likes

    @hoqhuuep: Go

    Hi hoqhuuep,

    I work with tinouane56 on a new server, i will try to explain our project.

    We try to make a big map (20k blocks by 20k blocks)with your plug in with this conditions : - Big mono-biomes island ( like your plug in can do) with about 2k or 3k blocks by 2k or 3k block square - Small ocean between two island ( we want one player can see the other island from their island

    But when we try to configure your parameters if we try to make big island ==> Ocean are big too or when we try to create small ocean ==> island are small too

    This for this reason we ask some help ;)

    Thanks for first answer and i hope you can help us

  • Avatar of hoqhuuep hoqhuuep Jul 03, 2014 at 09:39 UTC - 0 likes

    @titouane56: Go

    Sorry I am not sure what you mean. Perhaps you could make a picture to show what you want?

  • Avatar of titouane56 titouane56 Jul 02, 2014 at 21:56 UTC - 0 likes

    Hello, To start sorry for my english is not my native language! Would it be possible to generate my biggest island without enlarge the ocean If it possiible can you explain me how to make it with your plug in !

    Sincerely, titouane56!

    Last edited Jul 02, 2014 by titouane56
  • Avatar of hoqhuuep hoqhuuep Jun 28, 2014 at 00:41 UTC - 0 likes

    @videogame57: Go

    Thanks for the comment! I will definitely make sure the next release is fully compatible with MultiWorld/Multiverse/etc. It has been one of the most requested features, and makes complete sense.

    Your second point interests me. I've already thrown away all the miscellaneous features leaving only world generation and real estate. To be honest, the real estate system is actually more complicated for me. Perhaps I should aim at making this plugin only about the world generation (I could get that released within the next couple weeks), and then later release a separate (as in separate BukkitDev page) compatible plugin for the real estate features.

    This would allow y'all to use the world generation features now while I try to come up with a good real estate system. It'd also make updating for new versions much faster as I would only need to update this plugin and not the other.

    Anyone have opinions on this?

What should I work on next?

  1. Choices:

  1. Results
  2. 13 comments

Facts

Date created
Jun 15, 2013
Category
Last update
Mar 07, 2014
Development stage
Beta
Language
  • enUS
License
BSD License
Downloads
1,709
Recent files

Authors

Relationships

Required dependency
Terrain Control
WorldEdit
WorldGuard