Pourquoi mon portail inférieur ne me ramènera-t-il pas là où je suis parti?

Sur notre serveur Minecraft, j'ai construit un portail Nether dans mon sous-sol. Ce qui est connecté à deux voies (testé) à un emplacement dans le Nether.

Sous-sol Nether Portal

Ce portail inférieur m'a emmené dans une zone située dans la partie inférieure qui était une petite grotte.
J'ai creusé vers le haut et je suis apparu près d'une forteresse de Nether. Après avoir défriché la forteresse des géniteurs Blaze, j'ai décidé de «déménager». Je suis donc retourné au portail, l'ai démantelé et réactivé dans un endroit situé dans la forteresse.

Portal Nether Fortress

La forteresse serait dans le même rayon de 128 m, je suppose que c'est vraiment proche de l'endroit d'origine. Littéralement quelques pas à la surface, puis une échelle vers le pont le plus proche de Nether Fortress.

Maintenant, le fait de ramener ce portail à mon original ne fonctionne pas, je frayis profondément dans un sous-sol abandonné.

J'ai lu quelque part que mon portail Nether a trouvé une «meilleure correspondance» et cela pourrait être corrigé en désactivant le portail «faux» dans l'arbre de la mine.

Cependant, lors de plusieurs tentatives, un nouveau portail inférieur est créé dynamiquement dans la même zone. Voir par exemple l'écran d'écran. Vous verrez deux portails «empilés» à gauche (à partir de mes différentes tentatives de désactivation) et ensuite le actif actif à droite.

Weird Dynamic Nether Portal

Ma question est de savoir comment puis-je m'assurer que ces portails sont bien placés. Est-il question de renvoyer le portail à son emplacement original ou est-ce que je suis coincé pour revenir au sous-sol?

Voilà comment cela fonctionne: chaque fois que vous entrez un portail, le jeu recherche un portail de sortie à l'intérieur de +/- 128 blocs carrés (y n'est pas pertinent). Si vous entrez un portail à x = 100, y = 60, z = 200 dans le monde supérieur, cela correspond à x = 12, y = 60, z = 25 dans le Nether. Le jeu analyse un carré de (x = -116, z = 103) à (x = 140, z = 153), pour toutes les valeurs y de 0 à 128. Le portail le plus proche de cet espace est l'endroit où vous apparaissez. S'il n'y a pas de portail dans cette zone, un sera créé dans un endroit approprié. Comme il y a une chance, x = 12, y = 60, z = 25 seront obstrués, le jeu recherchera un espace ouvert dans ce carré de +/- 128 blocs. Si un tel espace se trouve à proximité, tout ira bien, le nouveau portail reviendra sur le même sur le monde.

Cependant, parfois, le jeu mettra le portail Nether loin du point de départ, s'il ne peut trouver d'autre endroit approprié. Disons qu'il met le portail Nether à x = 80, y = 60, z = 110 (c'est toujours dans la zone de limitation +/- 128). Lorsque vous entrez dans ce portail, le jeu recherchera l'espace correspondant dans le monde supérieur: à partir de x = 640, z = 880, il recherchera les blocs +/- 128 – de x = 512, z = 752 à x = 768, z = 1008. Comme vous le remarquerez peut-être, le portail d'overworld d'origine est bien en dehors de cette boîte. Donc, le jeu créera un nouveau portail sur le monde supérieur. C'est ce qui se passe dans votre monde.

Pour réparer cela, notez les coordonnées du portail dans le monde supérieur (utilisez F3 pour les obtenir) et divisez-les par 8. Entrez le Nether, accédez aux coordonnées calculées et créez un portail à partir du Nether. Vous ne devez pas être exact, tant que vous êtes à moins de 16 blocs des coordonnées calculées (vous ne devez correspondre que à x et z, y n'est pas pertinent). Ensuite, le jeu devrait trouver le portail original overworld. Ou: Déplacez le portail surplombant la logique ci-dessus.

Dans la situation décrite, il n'y a aucun moyen de faire se déplacer les deux portails sans bouger l'un ou l'autre. Je déplacerais le portail inférieur et, si le nouveau poste se trouvait en dehors de la forteresse, je construisrais une courte promenade sur la forteresse.

Voici un dessin brut du processus: Logique de recherche de portail