IslandCraft
Overview
IslandCraft changes the biome distribution of the world to create an endless ocean filled with randomly generated islands.
Screenshots
Full size images can be found here.
News
21 June 2017: Updated for 1.12!
5 December 2016: Updated for 1.11!
26 June 2016: Updated for 1.10!
14 May 2016: Updated for 1.9.4!
4 March 2016: Updated for 1.9!
23 February 2016: Released BETA version for Sponge: here!
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.1.0
- To be released within the next few months
- Rivers
IslandCraft-2.0.0
- To be released within the next 12 months
- More natural distribution of islands (probably API breaking to allow polygonal islands)
IslandCraft-RealEstate-0.1.0-alpha (separate plugin)
- To be released within the next 12 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
Are you 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!
Also check out The Homestead server, looks like a great community of mature players!
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.
More
More information can be found on the IslandCraft wiki.
@Adamchrisp
https://github.com/hoqhuuep/IslandCraft/wiki/Multiverse-Compatibility
Let me know if you have any issues getting it running :)
Just... Epic ! :D Really a good idea ! Want to see this live ! <3 For bugtrack, i think i can start when you want... eh, very hard to explain when you are not english ><'' *retry* When you have a fully featured release, wich can be used for production (like not regenerating the word everytime :P) i can really test with lot of people ! And give you all feedback/bug i found :3
Keep your great work ! èwé (and setup a donate button ! xD)
@Adamchrisp
Hi Adam, Thanks for the comment. I'm not a server admin myself and so this feedback is very helpful. I will take a look into what is required to get it working with Multiverse, I have a feeling it will work already, though not quite how you're used to. Cheers!
Hi this looks really interesting, I think a major thing a lot of server owners would like is compatibility with Multiverse and the ability to generate a separate world, kind of like skyblock and other similar island plugins
Hi Folks,
A new version is (finally) here! Grab it while it's hot! This version is pretty much fully featured. As long as there are not too many serious bugs (please report any you find!) you can expect the project to enter beta for the next release (hopefully in less than 6 months this time).
All feedback is greatly appreciated! Cheers!
Hi all,
I just want to post a comment to apologise for the lack of updates (and to assure you that I am neither dead nor have I given up on the project). I am simply too busy with uni and (paid) work to make progress with this project at the moment.
I think it is unlikely that I will have time to churn out the next release until I reach the break at the end of the year, this semester is turning out to be more time consuming than I anticipated.
Apologies, and thank you all for your patience!
@hoqhuuep
Thanks for your reply, I think all the improvements you intend to do are perfect and will make this plugin awesome. I can't wait to install it on my server, my players are literally drooling over this concept!
Thankyou for listening to my ideas.
@makolord1
Thanks for the excellent feedback!
I'll think about the teleportation, I understand the issue but I'm not yet convinced that it is the best answer. I think it would be preferable to find other ways to prevent too many islands from being claimed. I guess I could add a "teleport to random unclaimed island" command, but I would be optional and disabled by default.
A configurable limit for the number of islands a player can own is an excellent idea, I will add that.
Being able to adjust the price is also a great idea, I will add that too. At this stage I don't think I will add support for any economy systems, but I will definitely make the item type and amount configurable.
The tax system which I am working on will hopefully reduce the number of islands which people can purchase. The idea is that people will have to pay a number of diamonds per week to keep the islands. The number will grow exponentially, so for 1 island it will be 1 diamond per week, 4 diamonds total for 2 islands, 9 diamonds total for 3 islands. This should make it easy for any player to look after 1 or 2 islands but almost impossible for anyone to look after 4 or more. As with the purchase cost, the exact price and item required for tax will be configurable.
WorldGuard region names: can do!
Can't build on unclaimed islands: That is my intention, just not implemented yet. I believe all that needs to be done is configuring the WorldGuard defaults. There are some other changes I have planned in this area:
I hope that makes sense, let me know what you think :)
Hi @hoqhuuep , I know you initially said you had no intention of adding teleportation commands. But I thought it was just worth reiterating; I set up a test server for me and a few friends and islands around spawn quickly got claimed, and after a few weeks I could see many many more islands being claimed, making it extremely difficult for new players to find an island to claim and build on. Therefore I think it would be wise to add a way for new players to claim an island without having to swim for hours to find one.
other Ideas:
@MarnixxTS
I imagine a nice logo would have the text "IslandCraft" in front of a minecraft island scene (maybe a beach with palm trees or similar). Dimensions should be about 600x200 so that it will fit nicely at the top of this main page.
@hoqhuuep
I'm mbmc too, and what do you wan't on the logo?
@mbmc
That would be great if you would like to make one :D
@MarnixxTS
Still working on the next update, but my job and uni are bogging down my schedule at the moment, I expect it will be a couple more weeks before I've created enough content to release again.
Currently I'm working on the tax system, I haven't got all the details figured out or set in stone yet so any suggestions are welcome! https://github.com/hoqhuuep/IslandCraft/wiki/Purchasing#paying-taxes
@MarnixxTS
Nor can I, this plugin has loads of potential!
Can't wait for the next update ^^
@hoqhuuep
I can make a banner/logo for the plugin if you need one.
@mbmc
I'm setting a target of 2 weeks for the next release. No promises though!
@hoqhuuep
I installed it, nice! Finally a plugin what does what i want it to do :D
EXTRA (Not to stress you!): When does the next release come?
NEWS: 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!
@hoqhuuep
Okay nice, and it's logic that ya Dutch is not as good as my English, because English is a world language :P
@Xearies
There is nothing stopping you using those other plugins. Their commands will still work correctly. With that comment in the wiki I am trying to explain why I am not providing any of those commands. I personally don't recommend them, but if you disagree you can use other plugins to add them in :)