There is the Multiverses plugin(and such) which allow you to create more than two worlds. However there is currently only two choices: nether or normal. Sure you can make a PVP world, or world without monsters and mobs but they still look like the nether or normal world. What i want to request is something that allows you create and modify certain world generation properties, for example if you want a new world where all grass is green wool and leaves on trees are pink wool. Or a world where there is more likely to be lava in caves but more abudant Ores. Or if you want that there is diamond blocks instead of diamond ore. Or a Nether that is formed out of mossstone instead of netherrack. It would be nice there was plugin/program/something that would allow me to make these kind of properties and install them on different worlds i create with Multiverse. To be honest i dont know a thing about Java programming and i dont know if this is possible at all. But i would be kindly delighted if somebody took an effort to look at this. And if there is already a plugin like this please notify me, but i couldnt find anything like it.
I actually looked into this a few days ago for a very similar purpose. The problem is that (as far as I can tell) there's no way for plugins to hook into chunk generation to modify things before/as chunks are made. I tried modifying chunks as they're loaded, but going through every block of every chunk that gets loaded ends up being ridiculously slow. The best I was able to come up with was something that modifies every block in a 10 block radius of players as they move around. This pull request seems promising, though: https://github.com/Bukkit/Bukkit/pull/138 Edit: WTF font size?
Oh, i shouldve guessed it isnt possible for a Plugin. But thanks anyways for explaining it in a way that even i can understand where the problem is. I'll keep an eye on that pull request even thought i cant understand anything they are discussing...