[Mod] Underworld mapgen and portals [uw]
- orwell
- Member
- Posts: 958
- Joined: Wed Jun 24, 2015 18:45
- GitHub: orwell96
- IRC: orwell96_mt
- In-game: orwell
- Location: Raxacoricofallapatorius
[Mod] Underworld mapgen and portals [uw]
This is the combination of PilzAdam's nether mod, paramat's subterrain cavegen and a rewrite of Joz's railcorridors. Together they form an Underworld starting from -5000 on.
The portal construction works like in PilzAdam's mod (viewtopic.php?id=5790).
You can use any world that has not been explored below -5000, and that is using one of the builtin map generators.
See the screenshots in the next post.
Depends on:
default
Optional dependencies:
moreblocks (to add stairs and slabs of underworld materials)
For code licenses and further details see the various readme files in the mod directory. My changes are WTFPL.
All media licensed under CC BY-SA 3.0
This mod was initially released as underworld_mp. Please delete the whole modpack when installing this mod.
Now on github: https://github.com/orwell96/uw
Download: Changelog:
- Added support for moreblocks, will register stairs a.s.o. for rack, bricks and obsidian(can be turned off, see init.lua)
Older versions: -added underworld bottom at y = - 8000 (a huge lava lake with some pathways and pillars and a layer of turtlerock(thx for the idea, Digit) at the absolute bottom)
- Portal logic rewritten almost completely
-> portals now always spawn in caves and are less buggy
- tweaked mapgen params
The portal construction works like in PilzAdam's mod (viewtopic.php?id=5790).
You can use any world that has not been explored below -5000, and that is using one of the builtin map generators.
See the screenshots in the next post.
Depends on:
default
Optional dependencies:
moreblocks (to add stairs and slabs of underworld materials)
For code licenses and further details see the various readme files in the mod directory. My changes are WTFPL.
All media licensed under CC BY-SA 3.0
This mod was initially released as underworld_mp. Please delete the whole modpack when installing this mod.
Now on github: https://github.com/orwell96/uw
Download: Changelog:
- Added support for moreblocks, will register stairs a.s.o. for rack, bricks and obsidian(can be turned off, see init.lua)
Older versions: -added underworld bottom at y = - 8000 (a huge lava lake with some pathways and pillars and a layer of turtlerock(thx for the idea, Digit) at the absolute bottom)
- Portal logic rewritten almost completely
-> portals now always spawn in caves and are less buggy
- tweaked mapgen params
Last edited by orwell on Sat May 28, 2016 21:28, edited 6 times in total.
- orwell
- Member
- Posts: 958
- Joined: Wed Jun 24, 2015 18:45
- GitHub: orwell96
- IRC: orwell96_mt
- In-game: orwell
- Location: Raxacoricofallapatorius
Re: [Modpack] Underworld mapgen and portals [underworld_mp]
Screenshots!
- Attachments
-
- screenshot_20160112_140409.png (315.53 KiB) Viewed 1046 times
-
- screenshot_20160112_140238.png (389.34 KiB) Viewed 1046 times
-
- screenshot_20160112_140115.png (359.21 KiB) Viewed 1046 times
Re: [Modpack] Underworld mapgen and portals [underworld_mp]
PilzAdam's portal can destroy buildings.
- orwell
- Member
- Posts: 958
- Joined: Wed Jun 24, 2015 18:45
- GitHub: orwell96
- IRC: orwell96_mt
- In-game: orwell
- Location: Raxacoricofallapatorius
Re: [Modpack] Underworld mapgen and portals [underworld_mp]
Let's say they could under certain circumstances. (there is a building at the place the portal is generated.)
Re: [Modpack] Underworld mapgen and portals [underworld_mp]
Had the same idea a few weeks backs and came up with the following...
https://github.com/blert2112/uw/archive/master.zip
It doesn't have the Corridors mod merged in and that is, by far, the biggest part of your speed problem. When I tried your modpack it would very often freeze while waiting for the Corridors mod to do something. Another part of the speed problem is using three LVMs when you could be using just one.
My mod does the following using only the one LVM...
- Place impenetrable bedrock layers at the minimum and maximum depths. You cannot dig or blast your way into the Underworld, you must use a portal.
- Convert all nodes within minimum and maximum depth into Underworld nodes, including dungeons.
- Generate big caves only between minimum and maximum depths.
- Has option to mitigate lava if you choose to do so.
Quick and dirty speed testing on my system came up with...
Subterrain mod (ms per chunk):
100's to 120's,
occasional dips into the 90's and jumps into the 150's,
rare jumps above 160
my mod (ms per chunk):
120's to 130's,
occasional dips into the 100's and jumps into the 160's
rare jumps above 180
Of course, it's all subjective numbers. As I said, t'was just a quick and dirty test session.
Plans for the future:
Add something like the Corridors mod, but a much better way to do it is needed IMO.
Figure out how to quickly place a portal into a dungeon or cave upon activation of a new portal, I hate portaling in to a 4x4 square.
Adjust node colors, they just don't seem quite right yet.
If you find you would like to work with this mod then please give credit to the original mod creators... See licenses.txt for that info.
https://github.com/blert2112/uw/archive/master.zip
It doesn't have the Corridors mod merged in and that is, by far, the biggest part of your speed problem. When I tried your modpack it would very often freeze while waiting for the Corridors mod to do something. Another part of the speed problem is using three LVMs when you could be using just one.
My mod does the following using only the one LVM...
- Place impenetrable bedrock layers at the minimum and maximum depths. You cannot dig or blast your way into the Underworld, you must use a portal.
- Convert all nodes within minimum and maximum depth into Underworld nodes, including dungeons.
- Generate big caves only between minimum and maximum depths.
- Has option to mitigate lava if you choose to do so.
Quick and dirty speed testing on my system came up with...
Subterrain mod (ms per chunk):
100's to 120's,
occasional dips into the 90's and jumps into the 150's,
rare jumps above 160
my mod (ms per chunk):
120's to 130's,
occasional dips into the 100's and jumps into the 160's
rare jumps above 180
Of course, it's all subjective numbers. As I said, t'was just a quick and dirty test session.
Plans for the future:
Add something like the Corridors mod, but a much better way to do it is needed IMO.
Figure out how to quickly place a portal into a dungeon or cave upon activation of a new portal, I hate portaling in to a 4x4 square.
Adjust node colors, they just don't seem quite right yet.
If you find you would like to work with this mod then please give credit to the original mod creators... See licenses.txt for that info.
- orwell
- Member
- Posts: 958
- Joined: Wed Jun 24, 2015 18:45
- GitHub: orwell96
- IRC: orwell96_mt
- In-game: orwell
- Location: Raxacoricofallapatorius
Re: [Modpack] Underworld mapgen and portals [underworld_mp]
You're right, that would be more useful. Thanks, I will do that.blert2112 wrote:Another part of the speed problem is using three LVMs when you could be using just one.
I know the Corridors mod is time-intensive, but the original "railcorridors" mod by Joz took up to 10 seconds for generating a mine because it didn't use LVM. But it does not always generate shafts, only sometimes, and that is OK.
But I think the biggest problem with it is the time the server is busy calculating the lava flows after the area has been generated.
Re: [Modpack] Underworld mapgen and portals [underworld_mp]
I just pushed an update because the bedrock and deepstone textures were borked, fixed now.
As for the lava... See the 'uw_mitigate_lava' parameter. You can have the mod remove a percentage of the lava from the area.
As for the lava... See the 'uw_mitigate_lava' parameter. You can have the mod remove a percentage of the lava from the area.
- orwell
- Member
- Posts: 958
- Joined: Wed Jun 24, 2015 18:45
- GitHub: orwell96
- IRC: orwell96_mt
- In-game: orwell
- Location: Raxacoricofallapatorius
Re: [Modpack] Underworld mapgen and portals [underworld_mp]
I add lava in my mod instead of removing it...
EDIT: outdated, it removes all lava now and then populates the ground with lava itself.
EDIT: outdated, it removes all lava now and then populates the ground with lava itself.
Last edited by orwell on Thu Mar 17, 2016 21:31, edited 1 time in total.
- emperor_genshin
- Member
- Posts: 83
- Joined: Tue Dec 22, 2015 05:04
- GitHub: GenshinMT
- IRC: Genshin
- In-game: Genshin
- Location: [REDACTED]
- Contact:
Re: [Modpack] Underworld mapgen and portals [underworld_mp]
Does this mapgen generate bricked blocks aswell?
I'm just a individual who likes to make impressive things. | Current Mod: Dungeon Crawl Maker https://www.youtube.com/watch?v=c6g6H2kLBpg
- orwell
- Member
- Posts: 958
- Joined: Wed Jun 24, 2015 18:45
- GitHub: orwell96
- IRC: orwell96_mt
- In-game: orwell
- Location: Raxacoricofallapatorius
Re: [Modpack] Underworld mapgen and portals [underworld_mp]
Yes, it does. the bridge constructions consist of bricks and underworld fences.
- emperor_genshin
- Member
- Posts: 83
- Joined: Tue Dec 22, 2015 05:04
- GitHub: GenshinMT
- IRC: Genshin
- In-game: Genshin
- Location: [REDACTED]
- Contact:
Re: [Modpack] Underworld mapgen and portals [underworld_mp]
Nice work then, will test this out soon :)
orwell wrote:Yes, it does. the bridge constructions consist of bricks and underworld fences.
I'm just a individual who likes to make impressive things. | Current Mod: Dungeon Crawl Maker https://www.youtube.com/watch?v=c6g6H2kLBpg
- orwell
- Member
- Posts: 958
- Joined: Wed Jun 24, 2015 18:45
- GitHub: orwell96
- IRC: orwell96_mt
- In-game: orwell
- Location: Raxacoricofallapatorius
Re: [Mod]Underworld mapgen and portals[uw](former underworld
Update!
Mapgen could look weird when using a world that used underworld_mp.
Mapgen could look weird when using a world that used underworld_mp.
- orwell
- Member
- Posts: 958
- Joined: Wed Jun 24, 2015 18:45
- GitHub: orwell96
- IRC: orwell96_mt
- In-game: orwell
- Location: Raxacoricofallapatorius
Re: [Mod]Underworld mapgen and portals[uw](former underworld
2.1 out!
Adds underworld bottom at -8000
Has anyone an idea what funny things could be put below the world bottom? (maybe a huge turtle-shaped boss???)
Adds underworld bottom at -8000
Has anyone an idea what funny things could be put below the world bottom? (maybe a huge turtle-shaped boss???)
- orwell
- Member
- Posts: 958
- Joined: Wed Jun 24, 2015 18:45
- GitHub: orwell96
- IRC: orwell96_mt
- In-game: orwell
- Location: Raxacoricofallapatorius
Re: [Mod] Underworld mapgen and portals [uw]
2.2 out!
Just a small change: added support for moreblocks stair registration, now includes stairs/slabs for rack, bricks and obsidian.
Just a small change: added support for moreblocks stair registration, now includes stairs/slabs for rack, bricks and obsidian.
Re: [Mod] Underworld mapgen and portals [uw]
Looks great!
- azekill_DIABLO
- Member
- Posts: 7507
- Joined: Wed Oct 29, 2014 20:05
- GitHub: azekillDIABLO
- In-game: azekill_DIABLO
- Location: OMICRON
- Contact:
Re: [Mod] Underworld mapgen and portals [uw]
lag to death
but +1
but +1
Gone, but not dead. Contact me on discord: azekill_DIABLO#6565
DMs are always open if you want to get in touch!
DMs are always open if you want to get in touch!
Re: [Mod] Underworld mapgen and portals [uw]
I propose to replace paramat's subterrain cavegen with the HeroOfTheWinds's CaveRealm
http://gingercat.tk/MT_mods/CRL_01.png
http://gingercat.tk/MT_mods/CRL_02.png
http://gingercat.tk/MT_mods/CRL_01.png
http://gingercat.tk/MT_mods/CRL_02.png
Who is online
Users browsing this forum: No registered users and 23 guests