qouteall / ImmersivePortalsModForForge

Apache License 2.0
53 stars 21 forks source link

Duplicate dimensions in stack #296

Open optmisticnihilist opened 2 years ago

optmisticnihilist commented 2 years ago

Is your feature request related to a problem? Please describe. I'm always frustrated when I try to add an additional void dimension to the dimensional stack and I can't.

Describe the solution you'd like Ability to duplicate a dimension, rename it to avoid conflicts, and add it. Either in the dimension stack menu or by datapack (no clue on figuring out what path in the code would do that and what to copy).

Describe alternatives you've considered Looked for other void like dimension mods to add. I also tried the two overworld skylands and had mod conflicts (structers generating where they shouldn't, ex: had ocean monument generated, mineshafts generating in the sky)

Additional context Goal is to have "space" before gravity flipping to another planet. A space like void dimension (no clouds, always night, maybe a configurable drowning damage option) would also be nice.

qouteall commented 2 years ago

This mod does not allow duplicate dimension because that would make one dimension's floor (or ceil) to connect to multiple places which is not implementable. You may want to have two different void dimensions. Cloning and renaming a dimension is technically hard. You can search for void dimension datapacks.

optmisticnihilist commented 2 years ago

Haven't had that much luck with finding the datapacks, but I'm mainly on curseforge. And forgive my ignorance, but what would happen if the file alternate5 (assuming a dimension is just one file) was copied pasted and renamed alternate6? Or is there multiple files from multiple directories that make a dimension?

qouteall commented 2 years ago

copying file won't work

optmisticnihilist commented 2 years ago

Could you elaborate please?