The-Fireplace-Minecraft-Mods / Unforgiving-Void

A server-side Minecraft mod that makes the player change dimensions after falling into the Void.
https://www.curseforge.com/minecraft/mc-mods/unforgiving-void
Mozilla Public License 2.0
4 stars 1 forks source link

[1.18.2 Crash] Crashing when teleported to DimDoors Limbo #16

Open itsdinkd opened 2 years ago

itsdinkd commented 2 years ago

Describe the bug A player used unforgiving void to get the Limbo by falling into a void, and then crashed server.

To Reproduce Steps to reproduce the behavior:

  1. Setup config to teleport to unforgiving void
  2. Go into void, get teleported, crash.

Logs/Screenshots/Videos https://pastebin.com/5TnV8gUX

Config

{
  "isEnabled": true,
  "triggerDistance": 10,
  "dropObsidian": true,
  "fireResistanceSeconds": 0,
  "slowFallingSeconds": 5,
  "horizontalDistanceOffset": 128,
  "targetDimension": "dimdoors:limbo",
  "transferPositionMode": "SURFACE"
}

Versions (please complete the following information, do NOT say "latest"):

The-Fireplace commented 2 years ago

The crash report says watchdog, so I'm guessing to just took too long to find a safe position. Maybe try setting the mode to Similar instead and see if that improves it?

itsdinkd commented 2 years ago

nstead and see if that improves it?

Will do. I'll have to release it in a update so might be a day or two before I come back with the results

Edit: actually I just remembered, Similar makes the player teleport into a wall which is what made me use Surface