ZigTheHedge / intimepresence

7 stars 6 forks source link

At teleportation in End without the rest of time, there is a looping #16

Open xmarkers opened 5 years ago

xmarkers commented 5 years ago

Describe the bug Already several times, faced with the fact that without checking the rest of the time, teleported to the End and each time, there was a looping. Teleportation happens at the End, then once in the OverWorld and in the End again and so on indefinitely. Kill process and restarting the game does not help. Only temporarily adding an End to exceptions helps

To Reproduce Teleport to End with no time remaining

Version information Forge version: 14.23.5.2838 Mod version: 1.29

Any additional information This problem does not occur with teleport in Nether

xmarkers commented 5 years ago

Сори, у меня очень плохо с английским, вот текст описания на Русском: Уже несколько раз, сталкивался с тем, что не проверив остаток времени, телепортировался в End и каждый раз, происходило зацикливание. Происходит телепортация в End, потом сразу в OverWorld и опять в End и так бесконечно. Завершение процесса и повторный запуск игры, не помогает. Помогает только временное добавление End`а в исключения. При этом с нижним миром, такой проблемы не возникает. Возможно, проблема связана с ванильной процедурой телепорта из Энда на кровать, либо возможно, телепортирует обратно на портал. После завершения процесса и добавление мира в исключения, не получается подтвердить одну из гипотиз, так как происходит откат.

ZigTheHedge commented 5 years ago

Немного не понял - в конфиге и овер и энд - "чужие" измерения?

xmarkers commented 5 years ago

Конфиг стандартный:`I:dimensionsList < 0 69 -343800852

B:isWhiteList=true` я в него только добавил карманное измерение Random Thinks за номером -343800852 Если лезть в портал что в Nether что в End когда есть какой-то остаток времени, то всё окей. Но вот если времени не осталось, и прыгаешь в End портал, возникает цикл. Мод возвращает игрока в овер, так как у него нет времени, происходит повторная телепортация в End и так до бесконечности. Видно только изменяющиеся надписи вроде "Загрузка мира", которые свидетельствуют о постоянной телепортации из одного мира в другой. Если я правильно понял код, телепортация из другого мира по окончанию времени, идет не по конкретным координатам, а просто меняется мир, так возможно при обратной телепортации в овер, я оказываюсь в портале в End? Так как он был моей последней точкой в овере. Извините что слишком сумбурно. PS: Полный конф: https://pastebin.com/q9fszfzq