-
Notifications
You must be signed in to change notification settings - Fork 113
Dimension Stack
Use vertical connecting portals to "stack" the dimensions.
You can see the "Dimension Stack" button when creating a new world.
By clicking "Edit" you can edit the selected dimension entry's options:
This controls the generated portals' scale transformation. The generated connecting portal won't change the crossing entity's scale.
If you want that one block in nether corresponds to 8 blocks in overworld, set the overworld's scale to 8.
It's recommended to either (1) set the scale between overworld and nether to be 8 or (2) set the nether portal mode to be disabled
. Because dimension stack does not interfere with how nether portals work. If dimension stack allows player to travel between overworld and nether with 1 by 1 space ratio, then the player could dig down into nether, create nether portal, go to overworld, then dig down to nether, travelling in exponential rate and easily reach the world border.
Controls the portals' rotating transformation. If enabled, makes the dimension looks "flipped". Does not change the gravity direction in that dimension. If a flipped dimension connects to a un-flipped dimension, the connecting portal will have a 180 degrees rotation transformation along X axis.
Controls the portals' rotating transformation. Make the dimension looks rotated along Y axis.
If enabled, the bottom dimension will connect to the top dimension, creating the vertical world wrapping.
Firstly create the world on client and then copy the world to the server.
Dimension stack can greatly degrade performance. You can shrink the loading distance and adjust Performace Configurations when using dimension stack.
There is the game rule ipDimensionStack
that controls whether bedrock is replaced by obsidian. If you want to disable the bedrock replacement, use command/gamerule ipDimensionStack false
. Existing generated chunks remain the same.
The game rule only controls the bedrock generation. It does not interfere with global portals. To remove the global portals, use /portal global remove_connection_ceil <dimension>
/portal global remove_connection_floor <dimension>
. See also
Vice versa for enabling dimension stack after the world has been created.