terrarium-earth / Tempad

Bringing the Loki time door to Minecraft 1.18+
Other
25 stars 12 forks source link

[Bug]: Potential to become stuck in time door #89

Closed Thedude7054 closed 2 months ago

Thedude7054 commented 10 months ago

Bug Description

An edge case exists where it is possible to become stuck in a time door "loop"

How to Reproduce?

  1. Create time door location in Tempad
  2. Move the same distance as "distanceFromPlayer" in tempad.jsonc behind where your time door spawns. ie if your time door spawns at -71 72 3, move to -68 72 3
  3. When you attempt to travel through the time door you become stuck between both the entrance and exit doors The only way I have found to become unstuck is to run /kill @e[type=tempad:timedoor], or to exit and rejoin the game if in single player.

Expected Behavior

Suggested solution is an option in the Tempad as well as a key bind to close your summoned time doors

Version

2.3.3

Mod Loader Version

1.20.4 - 0.15.3

Mod Loader

Fabric

Logs or additional context

My tempad.jsonc file is stock save for both "timedoorWaitTime" and "timedoorAddWaitTime" being increased 20 ticks each. Additionally in tempad-client.jsonc, "renderBlur" has been set to true. The bug still occurs with default values.

2024-01-17_04 09 53

Code of Conduct

CodexAdrian commented 2 months ago

This is fixed in 1.21! Completely random side point, you opened this issue on my birthday lol