
Tardis cannot properly travel to other dimensions
fastcargo99 opened this issue ยท 3 comments
Issue description
When you select what dimension you want the Tardis to land in, you can fly there however a number of weird things things seem to happen. The biggest problem is that when travelling to a different dimension, for example, X:200 Y:100 Z:200 in The Nether, when you exit the Tardis interior, it will put you to X:200 Y:100 Z:200 in the overworld. To make it clear, it will put you exactly at those coordinates, no matter if it is inside of a block or it is floating in the air. Meanwhile, in The Nether, the Tardis exterior will be at X:200 Y:100 Z:200. You can interact with the doors and go inside the Tardis, which will still teleport you to the interior, but the Tardis Shell will not make any noise when you open the doors and also will be stuck as the default Tardis Exterior no matter what you have selected (It's called Half-Baked in the menu).
In addition to this, another weird problem with the dimensions is that the Tardis's own dimension will be on the list of dimensions that the Tardis can travel to. If you type in the coordinates of your console room and set the dimension to your Tardis dimension, it will land right next to you. (Kind of reminds me of that one episode haha)
The Tardis exterior also duplicated a few times in my testing, which only happened when I tried to land in other dimensions.
If you need the world file, etc. let me know (:
Steps to reproduce
- Select any dimension
- Take off and land in that dimension
- Exit the Tardis and you will always be in the overworld
- Teleport to the coordinates and dimension you set using commands to view the Tardis exterior
Minecraft version
1.20.1
Mod Loader Platform type
Forge
Mod Loader version
Forge 47.3.0
Tardis Refined version
v2.1.1
Other relevant versions
No response
Attach the relevant crash report file or log file: (Don't know how to find a crash report file? See the Minecraft Wiki Tutorial
No response
Try the versions from https://github.com/WhoCraft/TardisRefined/releases/tag/v1.20.1-2.1.2 and let me know!
I would say that the issue is pretty much resolved as after doing a lot of testing, I was able to travel to every dimension without any issues, however there is still two very small problems:
-
The Tardis dimension(s) are still on the dimensions list which I don't think is right, but I may be wrong. You can travel inside of your own Tardis or any other Tardis's that exist in the world.
-
I did almost all of my testing this time without using the shell viewer, but the few times I did use it, the Tardis would put you in the overworld after you exit the viewer (pressing tab). I noticed that if I was standing in the console room at, for example X:4 Y:100 Z:5, and then entered the shell viewer, when I exited it, it would put me at X:4 Y:100 Z:5 in the overworld, not in the Tardis dimension.
Apart from that, the entire bug is gone, and dimensional travel is fixed!