Jump to content

Recommended Posts

Posted

Hey, there's a lot of world-gen questions going on at this board but this is different from the ones I've seen yet. I basically wanted to have a map that took advantage of the full 256-block height of the Anvil world--so that instead of ~64 blocks underground and underwater, ~64 blocks of hills and mountains and air, and 128 blocks of nuthin, you would have a map with maybe 128 blocks of underground and 128 blocks of mountains, hills, and air. It would make for far cooler/more extensive mines, more realistic overworlds, and better resource striation. My question is:

1. Is there a mod or bukkit plugin that does this already? If not,

2. How complex would it be to do it myself? I know just about nothing about modding, but I'm willing to learn. I'm not asking for a tutorial, but on a scale of 1-10 (1 being "increase density of coal deposits" and 10 being "make MC into a turn-based RTS") how hard would this be? What (off the top of your heads) bits would I be changing?

I would appreciate some feedback here.

  • 1 month later...
Posted

I'm no expert here, but I'll try to give you a start.

1. Try here: http://forums.bukkit.org/threads/basic-creating-custom-world-generators-new-api.79066/

2. If you know already how to make a biome/how the world generates (http://www.minecraftforum.net/topic/1030464-125-theinstitutions-advanced-modding-tutorials/ or http://www.minecraftforum.net/topic/827181-minecraft-modding-made-easy-40-videos/page__fromsearch__1), it should just mean modifying some base classes/making your own new biomes, whatever seems easier for you.

I can't help any more that this, but I hope it's enough to start. Good luck.

  • 2 weeks later...
Posted

You'd have to edit the chunk Chunk class to allow you to pass an array large enough for it. Right now it only accepts an array of the size (16*128*16). Then you'd have to split the array up and place the extra stuff in ExtendedBlockStorage. Or you could use Wedge terrain generator, I heard it supports it.

  • 2 weeks later...
Posted

You'd have to edit the chunk Chunk class to allow you to pass an array large enough for it. Right now it only accepts an array of the size (16*128*16). Then you'd have to split the array up and place the extra stuff in ExtendedBlockStorage. Or you could use Wedge terrain generator, I heard it supports it.

why dosen't this exist outside of typos?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...