The Issue:
When you make a Nether Portal in the Overworld, chances are, the one in the Nether is either above lava, or in the wall hundreds of blocks in, so the portal moves to a more valid location. However, when you go back through the portal in the Nether, it does an algorithm to where the new location is, and not the one you had previously made in the Overworld.
How to fix it:
A way to fix this would be if the portal you make spawns a portal in the other dimension, those portals ALWAYS link to each other, no matter if the new portal in the other dimension had been offset or not.
If there is a portal in both dimensions within a 128 block radius (in the Overworld) and aren't linked, they link to each other. Otherwise, if there are two already linked portals and a new one is made, it will do what I said in the previous paragraph, as well as if the portals are out of reach in the Linking radius.
Once the portal has found a valid X and Z location (in a 4x4 chunk area or less), it goes into the Y value. It starts to check if there's any 4x5x4 air space within the 4x4 chunk area at Y=96. If at least 20 blocks are used, it will be invalid, as well as if the new portal was placed with air below it. If the location is invalid, it will start going down by 1 block for each time, repeating the steps, capping at Y=36. If it's at the cap with air below it, it stays the the cap and floats there with the normal obsidian supports around it.
Please sign in to leave a comment.
0 Comments