Islands - Alpha 0.1.0

Islands - Alpha 0.1.0

0 Downloads

Logo|Desert biome islands



First Alpha Experimental Test Version is out!

Download it here!.
More information here!

In order to use this plugin you should use Multiverse or change your bukkit.yml in your server root folder to the following:

bukkit.yml

worlds:
  worldname:
    generator: Islands

in the above code you can change wordname to the name of your world (by default it could be "world"). And for the generator you should should write down "Islands".


Multiverse:
Commands to generate new world in Multiverse
Bukkit Dev Multiverse


Islands World Generator

I'm a great fan of islands, i made and played allot of survival island maps with great fun! But i also run my own private server, but it missed something... A map with only Islands, lots of them! So i started to develop a plugin that was capable of creating a island map. I work with java for quite a few years now but i never made a landscaping code, but thanks to the good API description that Bukkit offers the coding was quite easy. The plugin is not ready yet because not all the features that i want are done, but it will release soon. The plugin will be completely opensource when it releases (*Whispers: "hope now one is interested in my rubbish code*).

Any ideas are welcome! And i'm still looking for a better name!

To Do List / Features

Implemented features

  • Ores
  • Deserts (Dead Bush/Cactus)
  • Swamplands (Vines/Water lily's)
  • Taiga Tundra (Ferns)
  • Mushroom biome
  • Bedrock
  • Trees
  • Reeds
  • Flowers
  • Mushrooms

Features to be implemented

  • Configuration/Command
  • More fragmented islands (less round)
  • Caves
  • Lakes (lava/water)
  • Dungeons
  • Other structures
  • Pumpkins
  • Clay

Optional features

  • Custom structures (sewers and other fun stuff)
  • Mangrove forest (in the swampland biome)
  • Much and much more..... It's up to you!

Share your idea here: http:dev.bukkit.org/server-mods/islands/forum/

Biomes

Not all the biomes are included in the Islands generator that's manly because small islands can't have enormous mountains. So the biomes: SMALL_MOUNTAINS and EXTREME_HILLS are not generated, instate of just leaving them what they are i could also generate a different biome when i find these. And that's exact what i did. The same problem can be seen when populating the biome OCEAN, i can't chance biomes* so i need to use a workaround. Because ocean normally only features lots and lots of water islands will stay empty. To fix this problem i populate an ocean as if it is an FOREST.

Down here you i'll see a table with all the biomes included in this world generator

Islands biomeincludes biomes
PlainsPlains, Extreme Hills
ShrublandShrubland, River
SavannaSavanna, Beach
DesertDesert, Desert Hills
ForestForest, Forest Hills, Small Mountains, Ocean
Seasonal ForestSeasonal Forest
RainforestRainforest
SwamplandSwampland
TaigaTaiga, Taiga Hills, Frozen Ocean, Frozen Rivers
TundraTundra, Ice Desert, Ice Mountains, Ice Plains
MushroomMushroom Island, Mushroom Shore
UnusedHell, Sky

<sub>*Biomes can be chanced although it's not that easy, i don't have enough experiences with the Bukkit API to actually develop that.</sub>

Special stuff

  • When you find an nice map and want to share it you can just use the seed of the map, but other people will also need this generator!
  • Flowers will spawn in groups, there are three types of groups: Yellow 50% chance, Rose 20% chance and Both 30% chance.
  • Mushrooms will also just spawn in groups, one of those groups is very special because the mushrooms will be standing in a circle. In a Swampland biome the chance for fairy rings will be larger (Wikipedia Fairy ring).
  • More coming soon

Some images

Islands

Island map and biomes Forest biome islands

Ores

Down here images of how you could find ores (the surrounding rock is removed off course) Red stone and Lapis lazuli Diamond and Gavel

That's it! i'm dutch got dyslexia (no joke really, if you ask i may send you the evidence) made a plugin, and all i want you to do is that if you find a spell error inform me!