iPortalTeam / ImmersivePortalsMod

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

Incompatible with c2me #1036

Open Redd56 opened 2 years ago

Redd56 commented 2 years ago

crash report from server side just tested, with fabric api 0.50, immersive portals 1.3.6 and c2me 0.2.0 alpha 7 for 1.18.2

c2me still dead

Redd56 commented 2 years ago

Context: crash on world either load or gen , unsure on which

qouteall commented 2 years ago

The latest version does not crash with c2me, however lighting a nether portal will stuck in "loading chunks".

Redd56 commented 2 years ago

hmmmm will try now

Redd56 commented 2 years ago

just tested in singleplayer on my pack (to see if it would break more with extra mods) and the nether loaded perfectly fine, im gonna try on a new world

Redd56 commented 2 years ago

failure to load into world propperly, Loading terrain ui is stuck on screen yet im in game, i can hear sheep around me. uppon second load it would appear that everything loads fine, i even load into the nether just fine.

rdrpenguin04 commented 2 years ago

I'm able to go into and out of the Nether on the current build. The End is still a bit glitchy; the server crashed when I went in the first time, then on the second try (once I made it in), it hung getting me back to the overworld after /kill @e. On the third try, I was able to play the credits and return to the Overworld with no issues... however, when I returned to the Nether portal, it was non-functional and became a window from the Overworld back into the Overworld (though this may have been caused by the earlier crash).

rdrpenguin04 commented 2 years ago

Okay, I retract that; if I go to and from the Nether enough, chunks stop loading. I've disabled C2ME for now.

Redd56 commented 2 years ago

Portals from immport iirc ar eentites so the kill@e killed the portal itself

FluffyPuppyKasey commented 1 year ago

The latest version does not crash with c2me, however lighting a nether portal will stuck in "loading chunks".

I can confirm this issue. Any portals created using the portal blocks also get stuck.

1.19.2, Immersive Portals 2.2.5.

AMD Ryzen 9 6900HS, 16GB of RAM, 8GB allocated to the JVM, AMD Radeon RX 6700S.

In addition, and unrelated, the dimension stack causes serious performance issues, with and without Iris and shaders

TheButterbrotMan commented 1 year ago

I can confirm this issue. Any portals created using the portal blocks also get >stuck.

1.19.2, Immersive Portals 2.2.5.

AMD Ryzen 9 6900HS, 16GB of RAM, 8GB allocated to the JVM, AMD Radeon RX >6700S.

In addition, and unrelated, the dimension stack causes serious performance >issues, with and without Iris and shaders

I cant confirm this. I was able to create a nether portal and light it. No problems with going in or out.

But i am able to confirm that chunks stop loading like @rdrpenguin04 said. The complete world is hanging.

Rebel459 commented 1 year ago

During my testing, it seemed to happen when the portal was loaded while another portal was visible through it or near it, yet in most circumstances it works fine. The issue isn’t random, but the specific cause needs more testing (1.19.2. Fabric API 72 and 73 tested with same issue)

Viren070 commented 11 months ago

Tested with C2ME 0.2.0+alpha.10.126 and Immersive Portals 4.0.1, worked fine. Other than fps drops if I kept going in and out of the portal. I had 2 very close portals in the netherworld linked with 3 portals in the overworld and walking through them all with both in render distance. I also had the entity culling mod.

AMD Ryzen 5 7530U, AMD Radeon RX Vega 7, 8GB RAM. probably 4GB allocated to JVM

0xSnowflakeXD commented 11 months ago

Problem no longer occur.

Hardware: DDR3 RAM 2x 10GB Intel(R) Core(TM) i3-3220 @ 3.30GHz TEAM T253LE120G - 112 GB No graphic card

Minecraft: Minecraft* 1.20.1 Fabric API v0.90.0+1.20.1 IPortal 3.3.3+1.20.1 Sodium renderer & Indium C2ME 0.2.0+1.20.1 ALPHA

I do not agree with some of the comments above because it is fully working with TWO incompatible mods (one other i don't actually remember) and it is NOT hanging at ALL

Mentalgen commented 10 months ago

Might be of some help for some, if you're getting:

Failed to process task qouteall.imm_ptl.core.portal.nether_portal.NetherPortalGeneration$$Lambda$11693/0x000000080170dff0@76048a8e java.lang.NullPointerException: Cannot invoke "com.ishland.c2me.threading.worldgen.common.IChunkStatus.getReducedTaskRadius()" because "chunkStatus" is null

Try setting "reduceLockRadius" to false within the config for C2ME. It solved an issue for me where the generation of a portal would be unable to generate all of it's chunks. I haven't noticed any other issues so far.