Islands - Alpha 0.1.0
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 biome | includes biomes |
---|---|
Plains | Plains, Extreme Hills |
Shrubland | Shrubland, River |
Savanna | Savanna, Beach |
Desert | Desert, Desert Hills |
Forest | Forest, Forest Hills, Small Mountains, Ocean |
Seasonal Forest | Seasonal Forest |
Rainforest | Rainforest |
Swampland | Swampland |
Taiga | Taiga, Taiga Hills, Frozen Ocean, Frozen Rivers |
Tundra | Tundra, Ice Desert, Ice Mountains, Ice Plains |
Mushroom | Mushroom Island, Mushroom Shore |
Unused | Hell, 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
Ores
Down here images of how you could find ores (the surrounding rock is removed off course)
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!
This NEEDS to be updated. It looks like a great plugin!
it's a cool plugin but pls update it for 1.2.5 and 1.3.1 because i want a island survival server or post the source codes!
how is this not in the World Generators category???
Does it support multi world?
Very cool! I like it! But something is missing: jungle biomes! Please add it, please! I've searched for ages for a plugin like this! great job!
Very good plugin ! I tested this. It's so insteresting
I expected it to dowload :
@Tyto26
Going to do that, btw i'm now working on cave systems and some other stuff. But not sure when the next version will come, probably after bukkits 1.2 release.
@rolf_smit
Add Version number to Title please. Something like that: Islands A0.1.0 Much easier to check update ;)
@Tyto26
Forgot to mention, you should use Multiverse or chance your bukkit.yml to the following:
Rolf
But ... The command to generate the new world is ... ? :/
Swamplands problem is fixed! Doing some final checks on the code and after that a first Alpha Experimental Test version will be released.
@rolf_smit
You are really close ! Continue the good job =)
Still having some swampland problems, not sure why those vines getting generated in mid air. Maybe bukkit is rounding my values wrong? It's going to be late tonight....
Ignore the lapiz blocks those are just for testing =)
@rolf_smit
Anticipating the release with big smile =D
Today i'm adding the swampland populators and after that i will release a first version.
Rolf
@rolf_smit
Eagerly anticipating this!
@Tyto26
I hoped to release the first version yesterday, but i had to do some school stuff to do (Building a robot). So the first Alpha version will be released some where in the coming weekend.
Rolf
@rolf_smit > I offer you to help you with this Alpha version. I can test versions and give you feedback/comment/bugs reports. Have small server for friends (10 slots) to start and then, i could put it in my big one =)
This can be A-W-E-S-O-M-E !
@drumsounds
I hope to release a first Alpha version this evening. It does not have caves and some other stuff, but i want some feedback and i need people to find generation bugs.
Rolf
I'm also dutch and I also have dyslexia,
I would like to use this plugin on my private server :D