Vivecraft compatibility
Dunk0w0 opened this issue ยท 9 comments
Is it a mod compatibility issue?
Yes
If it's a mod compatibility issue, please provide the link(s) to the incompatible mod(s)
https://modrinth.com/mod/vivecraft
Minecraft version
1.20.1
Describe the issue
Going through portals in VR using Vivecraft is extremely buggy. Traveling vertically with portals works, but has some visual bugs. But when traveling horizontally, especially with longer distances, it both visually looks strange but also frequently misplaces the player. Similar issue occurs when traveling across dimensions.
vrp1.mp4
vrp2.mp4
vrp3.mp4
It would be really fun to see this fixed!! :)
In 1.20.4, a lot of incompatible things work for me. I'm using vivecraft AND slidurs vibrant shaders, both of which are apparently incompatible. However (with compatibility rendering enabled), everything seems to work fine.
2024-03-06.14-42-41.mp4
Never mind about the shader pack report, it still bugs the shadows when using custom portals.
Someone reported that in old versions, the portal doesn't even render with vivecraft. Seem to be a progress?
Yeah the portals render fine on the fabric version, it's on forge that the rendering completely breaks.
I'm having this too, they're completely black with complementary reimagined + vivecraft. but what's odd is that when I go through there's no portal on the other side. I tried with the vanilla nether portal on 1.20.1
would like to update this with having an "simular" issue on Fabric
Portal has no issues rendering, doesnt break with travel
except, entering an portal will teleport you to your overworld chords in the desired dimension
so entering an nether portal at 1000X, and 1000Z will bring you to 1000,1000 in the nether, except the portal will be where it was supposed to be
This only happens when the user is in VR
I would like to add my two cents.
I'm having this too, they're completely black with complementary reimagined + vivecraft. but what's odd is that when I go through there's no portal on the other side. I tried with the vanilla nether portal on 1.20.1
Works for my 1.20.2 when you enable Compatibility Rendering in config
would like to update this with having an "simular" issue on Fabric Portal has no issues rendering, doesnt break with travel
except, entering an portal will teleport you to your overworld chords in the desired dimension
so entering an nether portal at 1000X, and 1000Z will bring you to 1000,1000 in the nether, except the portal will be where it was supposed to be
This only happens when the user is in VR
Also happens to me
I would like to add to this and say I personally don't get the rendering bugs when LOOKING through a portal (Though I do play with compatibility rendering turned on), however EVERY SINGLE TIME I walk through a portal one of 3 things happen:
- I go through, but rendering bugs and all non-ui elements are complete darkness, this is fixed if I somehow walk back through the portal while blind (The portal is also pitch darkness, can't see it, but just walking backwards through it fixes it).
- I get teleported ~10 blocks above the original portal I entered, fall down, and take fall damage, but still at approximately the same location I started.
- I get teleported to whatever dimension the portal led to correctly, but at a seemingly random spot, on overworld2overworld portal this is often within a 100 blocks of the correct destination (Also often inside a wall, although suffocation damage doesn't seem to trigger)
For debugging purposes I'm playing on Quilt version 0.26.0 (MC 1.19.2) with a decent bit of mods, but all that are relevant to this issue are:
- Vivecraft 1.1.9
- Immersive Portals 2.3.2
- HexCasting 0.10.3 (A programming-esque magic mod)
- HexWays 6.0.1 (A HexCasting addon that allows the caster to spawn in immersive portal's portals)
Alrighty all, I made my own little mod to (somewhat) patch this issue, currently under review by Modrinth:
https://modrinth.com/mod/immersiveportals-vivecraft-compatibility
TO THE DEVS: It's not clean enough for a PR IMO but if you want the code you are free to steal it:
https://github.com/Nanorasmus/ImmesivePortalsVivecraftCompatibility