MiniScaled

MiniScaled

6k Downloads

[Feature Request] Generate a dimension in the block

TreBoi opened this issue ยท 2 comments

commented

According to your testing, does the issue occur with ONLY MiniScaled mod and Immersive Portals mod and Farbic API?

Yes

Describe the issue

Ok so I was thinking of an SMP I could make centered around this mod with my friends. What I decided was that we would have like a 100x100 world border. With stacked dimensions and stuff. With 100x100 there's not too many resources though. So I was thinking of adding a mining dimension. But a 100x100 mining dimension is still hard. So what if you could place a portal to X dimension when you're building the portal entrace right. Then when you click it with netherite it makes a randomly generate portion of that dimension. So it would basically spawn in a ore thingy which my friends could mine out and repeat the process kinda. Something like that

Post the log here

No response

commented

When the scale box's entrance breaks, the portal vanishes, and the player in the scale box can escape the area. So the player can escape to the mining dimension if it's designed like this.

And in MiniScaled, there is no block outside the actual scale box region, so there is no need to do clipping in rendering. However in the mining dimension it requries correctly clipping when rendering the portal, which is technically hard to implement.

commented

Im not a developer but here's a weird idea that may do what TreBoi needs to an extent without the clipping issue: Just generate terrain in the scaled box instead of just having it lead to a whole dimension. No clue how likely but doing it this way you can possibly have it customizable too as well for players needing certain things. Like for example, being able to set the biome in the box, what world gen to use, and maybe even what blocks to use for generation.

With such a setup a player would just have to use a box with a overworld or nether based generation based on needs with stone as the main block so it will generate ores and likely caves as well. The main downfall of this method is space. Since the terrain is in the box itself instead of leading to a dimension then a mining dimension setup will be more difficult to pull off due to limited ores that can spawn. But can probably get around that by players making more boxes or having a way to reset the boxes terrain to a new random one in the same parameters players set when it's needed.

Probably a stupid idea but my main thought process was using a new type of box as a sort of randomized but customizable snow globe to achieve something similar without the clipping issues. To my understanding terrain gen code is simpler then render code but maybe im wrong on that so feel free to ignore me if none of this is possible