-
Notifications
You must be signed in to change notification settings - Fork 118
Add overworld world generator #607
base: master
Are you sure you want to change the base?
Conversation
|
I really love what you've done! The terrain generation looks just fantastic. I've reviewed the implementation a little bit and so far have a few questions:
|
|
@SpaceManiac OK I'll try to add several layers of dirt below ocean gravel. It still WIP anyway as I need #572 and #597 to be pulled first: it will let me some time to fix a few problems:
Another thing that could be cool to refine world gen would be to have AMIDST compatible with Glowstone so that we can check the world map in real time. |
|
@SpaceManiac I checked it once again on a fresh vanilla 1.8 generated map in solo and it's stone directly under gravel in oceans. |
|
Ah, it would seem you are correct on both counts. I was operating on outdated knowledge wrt the ocean floor - you can keep it as-is - and indeed your PR does not touch the DungeonPopulator (I had been reviewing the entire generator package). |
5249e58 to
c94d522
Compare
c94d522 to
6dd1719
Compare
f0c6aaf to
943e874
Compare
|
I think I have handled most of the problems mentionned above, leaving 2 of them for another PR:
|
943e874 to
a318f97
Compare
|
This looks pretty fantastic, IMO. Is it done? Can't wait to have this in master ._. |
|
I still need to adjust a few things. I'll notify when it's ready which should happen in the coming days ;) |
|
<3 |
5f66a20 to
a32e998
Compare
a32e998 to
888f784
Compare
|
I think it's ready. |
|
I've just reset my world to test your PR.... you've definitely done awesome work! 👍 |
|
Merge would be awesome. |
|
Is there anything holding this back? @SpaceManiac? |
|
@gdude2002 Pending review. |
#607 Conflicts: src/main/java/net/glowstone/ChunkManager.java src/main/java/net/glowstone/generator/biomegrid/MapLayer.java src/main/java/net/glowstone/generator/decorators/overworld/FlowingLiquidDecorator.java src/main/java/net/glowstone/generator/objects/Lake.java src/main/java/net/glowstone/generator/objects/TallGrass.java src/main/java/net/glowstone/generator/populators/overworld/FlowerForestPopulator.java src/main/java/net/glowstone/generator/populators/overworld/JunglePopulator.java src/main/java/net/glowstone/generator/populators/overworld/PlainsPopulator.java src/main/java/net/glowstone/generator/populators/overworld/RoofedForestPopulator.java src/main/java/net/glowstone/generator/populators/overworld/SnowPopulator.java
This merges PR #572 and #597 and add one commit on top of it:
GlowstoneMC/Glowstone@888f784
You can see the results here:
http://imgur.com/a/huhmT
Related Links: