Jump to content

Recommended Posts

Posted

What i want to achieve is to raise the terrain generation level for about 100 blocks, so i have a deeper world instead of the 65 blocks now.

I also don't want to change much, existing terrain gens from minecraft and other mods should just continue to do what they are meant to do, with the difference that there is like 100 blocks more underneath it.

The reason why is. I want to create layers of stone (3-4) and a height of 65 isn't satisfying enough.

Posted

Minecraft world height is limited to 256 and many mods already use all height to generate high mountains. If you don't worry about not supporting most biome and world gen mods, that you can proceed. Otherwise, it's not possible (well, it is. But raising height limit above 256 is a pain, nearly impossible with forge, and will make every mod incompatible with yours).

So, to raise height by 100 blocks during world gen, you should create custom ChunkProvider, that contains parent chunk provider (which would be used by default for world gen). For all block gen methods, you call parent.method and then raise all generated blocks by 100 and then add yours. Now when world is created you have to get current world's chunk provider, create you provider with this provider being parent and then set world's chunk provider to yours. You will probably need to use reflection.

Also, make sure that you're doing this in correct dimension ;) .

Posted

35 blocks isn't going to make that much difference to the giant 191 block tall mountains.  Oh no, 156 block tall mountains!  They're still 93 blocks taller than the vanilla extreme hills, which, to be frank, already feel huge when you're looking at them.

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

Posted

35 blocks isn't going to make that much difference to the giant 191 block tall mountains.  Oh no, 156 block tall mountains!  They're still 93 blocks taller than the vanilla extreme hills, which, to be frank, already feel huge when you're looking at them.

I do not understand what you are trying to tell me or perhaps you were talking to Elix ?

Where you get that number 35 from? 65 + 100 = 165 i think  :P

I don't want to make mountains bigger (not at all), nor do i want to go above the 256 blocks.

If you know the mod "terrafirmacraft", that's a good example.

But nevermind, i think it would be a bad idea anyway.

Posted

I misread, I read "to 100 blocks" to "by 100 blocks"

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  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.

Announcements



×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.