DimensionalDevelopment / DimDoors

A rewrite of the classic mod: Dimensional Doors
https://minecraft.curseforge.com/projects/dimensionaldoors
GNU General Public License v3.0
91 stars 56 forks source link

Issues with oak dimensional doors #265

Open legyy opened 2 years ago

legyy commented 2 years ago

When testing the release candidate I noticed a few issues with oak doors. These might be known already, but I hope that reporting them helps regardless. In the item description of the oak dimensional door, it is described as leading out of a pocket dimension when placed anywhere inside, which is essentially the same functionality the dimensional trapdoor used to have, and on curseforge, it says that it also "typically leads back to the previous pocket". In the latest version (the 1.18.2 release candidate) it looks like they don't really work like this though.

A player-made oak dimensional door instead seems to work pretty much exactly the same way a naturally generating gateway does, by leading into a completely new dimensional dungeon. This is the case in any dimension (dungeons, pockets, the overworld and everywhere else too). I'm not sure if this is intended, but it is not how they used to work in older versions, and not what their description says.

A generated wooden door inside of dungeons seems to work closer to what it says. In my testing, I have been able to return to dungeons I have previously been in by going through a wooden door, however, there is an issue with it sometimes placing the player inside the void outside of that dungeon, which will then lead to falling into the void and ending up in limbo. Here's an example: The first dungeon, where I went through the iron door: First dungeon After one dungeon inbetween, the dungeon with the wooden door: 2022-03-17_14 09 37 Which led here: 2022-03-17_14 09 56 Which is the first dungeon in the distance, only that I was spawned many blocks away from it.

Lastly, it also looks like the item description may be misspelled, and has dots instead of commas after "rift" and "anywhere", though this is a small problem. grafik

Dimensional trapdoors, which used to be the instant-exit item out of dungeons, don't do anything at all by the way, though I'm sure this is known. They are still obtainable in survival regardless, which I'm not sure if they should be without their functionality.

Waterpicker commented 2 years ago

Yea within dungeons. No door is guaranteed to have their original functionality. Infact their stripped of their original data normally filled in via config. I found the config that going buggy. Currently debugging.

Waterpicker commented 2 years ago

So from what I can tell the oak door is suppose to send you back a layer up in a dungeon but there seems to be alot of bugs with tracking that. SO for now. I placed a hardcode to sending ya always to the overworld.

Waterpicker commented 2 years ago

For the first release.