A Scarpet script to create a Nether hub which represents the Overworld at a 1:8 scale.
For each block in the Nether map, the script scans the corresponding section of the Overworld to determine the average elevation and average block.
-
Install the Carpet mod for Minecraft.
This script was written for the following versions, but should work in others.
- fabric-carpet-1.20-1.4.112+v230608
- Minecraft 1.20.1
-
Install the script into your world save folder, under
/scripts
. -
In game, enter the following command:
/script load netherhub
There are two commands.
This will switch the player's position between the Overworld and Nether, maintaining relative world position (1:8).
This will generate a map from position <from>
to position <to>
.
The bottom layer of the map will be a solid platform of <water_block>
, which represents sea level.
This script does not map sink holes, or other below sea-level generation. Further, it takes for granted that an elevation at or near 0 would be filled with water.
This script should not be used on an area larger than 256x256 without an appropriate amount of RAM allocated. This is either a quirk of the Carpet mod, or my juvenile implementation.