Soul rift in nether and end doesn't work
GuiTaek opened this issue ยท 2 comments
Description
Soul rifts in the nether and the end won't function anymore after reloading said dimensions
Reproduce
- load a new world in creative single player
/kill
yourself- choose a demon
- spawn a husk
- go into husk and heal it
- make two adjacent powered soul rifts tipp: use the fill command
- take a emancipation ichor vessel
- emancipate and teleport from the first soul rift to the second
- this should work
- close the game and restart
- teleport again; this should work
- make a nether portal
- go through it
- repeat 6-10
- non-critical crash occur
crash_while_starting.txt - right click one soul rift
- non-critical crash occur and the select-rift-screen doesn't appear:
crash_while_clicking.txt - break and place a block
- right click the soul rift
- the select-rift-screen appears but the other rift isn't available
- go to the end
- /kill @e[type=minecraft:ender_dragon]
- repeat 14-21
what happens
The Rift stops working when unloaded in the nether and the end
what I expect to happen
The Rift continue working even after unloading in the nether and the end
affected versions:
I tested:
- 2.0.0-beta.16
- 2.0.0-beta.9
- 2.0.0-beta.8
and every version I tested so far is affected
interesting information
These broken rifts seam to spread, however I wasn't able to find a process that works always and it only seams to spread when there are any broken (that is, in the nether or the end) rifts.
Old post
Hello, I'm not sure if it's fixed in the newest version, as I wasn't able to get Quint work. But in the latest 1.18.2, a soul rift together with a rune doesn't work. I have also Botania, Jei and a bundle mod installed but since this YouTuber (13:30) has the same problem I suspect it doesn't have to do with these mods. If it isn't reproducable, I'm willing to test the same bug without those three mods.
Edit: I forgot to mention what doesn't work. When you right click the soul rift as a ghost, only rarely and by pure chance you enter the select-soul-rift-screen. I wasn't able to find out on what the probability depend, but the probability isn't always the same and depends on the obelisk
I found a reproduceable way to trigger this bug. Also, I got quilt work and therefore tested the bug on the latest version. I will update my first comment to make a proper bug report.
I have some new information. This bug appears very often in various different scenarios, however I wasn't able to find a single process that works always, therefore I don't open a new issue. When this bug occurs, this soul rift can't be teleported to anymore and it crashes here in the orElseThrow. However, it doesn't generate a crash of the whole game, it's only in the logs. I scraped the log for the stacktrace:
mycrash.txt
I guess checking, if this controller exists and if not, generating it would fix the issue. I tried to get a dev setup work to test it however, it requires some api keys, which I don't want to provide, as I don't want to publish myself.
BTW, I love this idea of only letting the soul teleport, thanks for the mod!