iPortalTeam / ImmersivePortalsModForForge

Non-Euclidean in Minecraft. See through portals and teleport seamlessly.
https://qouteall.fun/immptl/
Apache License 2.0
43 stars 18 forks source link

Issue with Spice of Life compat #68

Closed CritFlaw closed 1 year ago

CritFlaw commented 1 year ago

According to your testing, does the issue occur with ONLY Immersive Portals mod installed?

Yes

Forge Version

43.2.3

ImmersivePortals Version

2.3.1-mc1.19.2

Latest Log

https://gist.github.com/CritFlaw/fd33ae9b85f1adcf224b6df254074c59

Crash Report (if applicable)

https://pastebin.com/gfLknuSr

Steps to Reproduce

  1. Eat some foods to get your hearts above the normal by at least once
  2. Make a nether portal with IP installed, go through, having in my case one of the foods already eaten (baked potato)
  3. Eat that food after you've crossed the dimension
  4. Crash

What You Expected

I expected not to crash.

What Happened Instead

It crashed upon eating the food in the other dimension. In other instances this crashed after coming back to the overworld and eating the food. I can't recall if that's after I restarted from a crash while being in the nether, or first eating the food in the nether and then the overworld, but the point is it happens in both dimensions.

Additional Details

I know this is more of an issue with Spice of Life, however it does only happen when Immersive Portals is installed, and it's likely something you should be aware of in case IP has some part in the reason for the crash. The same issue opened on SOL's side is here: https://github.com/Cazsius/Spice-of-Life-Carrot-Edition/issues/143

Please Read and Confirm The Following

Nick1st commented 1 year ago

Most likely related to #69

Nick1st commented 1 year ago

Can you try if the attached version fixes your problem? (Rename it from .zip to .jar) [I somehow can't upload a jar...] immersive-portals-2.3.1-mc1.19.2-forge.zip

CritFlaw commented 1 year ago

Testing the same steps seems to not have a crash. There do however seem to be two issues. One of which may be vanilla portals existing beforehand:

  1. There's some kind of empty entity in front of the vanilla portal even after broken java_s5DWXeD8k2 (this is probably the issue due to vanilla portals existing in the world, but a way to fix this would still be great)

  2. The debug menu no longer appears when pressing F3. Happens both on the nether and overworld Y5pPsR3xZ9

Nick1st commented 1 year ago

Thanks for the reply. The second issue is related to Cloth config, see #71. The first issue is probably an old portal, those blocks look like portal helper blocks.