Nether cake sends us to 0,0,0, below the bedrock layer.
dragonpaw opened this issue ยท 13 comments
Pack Version:
1.2.2 (Twitch)
Description:
When using the nether cake, players are moved to 0,0,0 in the nether, breaking the bottom two layers of bedrock as they arrive, and they then fall out of the world and die.
Expected Behavior:
Arrive somewhere safe.
Steps To Reproduce:
Eat nether cake?
Seems to be reported there as well, back in December... No fix yet.
Some people have reported this issue, or one similar to it, but there is not much we can do because it is on the mods part and not the packs part Some suggested workarounds are to move the nether cake over a couple chunks and try again, use the cake once and then set up some alternative teleportation method, in the case where you get stranded above the nether roof, it has been seen that elevator blocks being placed offset from each other in the vertical direction will work, there might be some other methods as well. Travel to the Nether is entirely optional in the pack, so it is relatively low priority because again it is optional, and it is something that we cannot fix in the pack and would require a new mod to be added to take over the teleportation.
Honestly, is there really a reason for the Nether to be gated in the way it is? It's not really some core aspect to progression like the end/moon (and even that one is questionable). You can totally skip it, but people still want to go there anyways. Only thing it really does regarding progression is make glowstone less of a pain point early game, which wouldn't even be a bad thing tbh, and not really unbalanced either considering the Witch model. I just don't really see the use in having this keep happening to people.
Also, Dim edibles hasn't been updated in 2-3 years, I don't see them fixing this. Only other option would be a fork, but thats just a lot more work than un-gating it.
Personally, I'd be for just removing the cake or giving some other (not DimEdible) method of reaching the Nether. As @smudgerox pointed out, it looks kinda like an abandoned mod at this point. I'm looking into offering some kind of server-wide community option, like maybe a teleporter at world spawn to go there. Not sure yet what options I've got...
As for moving the cake, another player on my server reported it, and I tested it from my base, which is like 100+ chunks away from their base. So starting location isn't a factor, nor a fix.
It (location) is a factor, it just really depends. I think you might be able to safely remove the no nether portals mod on a server, but not entirely sure. Still, needs to be addressed somehow.
DimensionalEdibles's player spawnpoint code for the Nether Cake is buggy, yes. However in the interest of pack progression we do intend for access to the nether to be tech-gated behind the ingredients to make a nether cake.
The ideal solution would be for the mod to fix the bug. There are various workarounds for getting past bad initial placement like if you're placed on top of the Nether bedrock to use a copy/paste gadget to place down a pair of elevators.
Falling out of the bottom of the nether is a bit of an issue though. If that happens, you can use the /tpx
cheat for dimension -1
(Nether) and specify usable coordinates, at which time you can set up some manner of teleportation to get there and back safely.
Forgiving void might work in the Nether in the case where players spawn at the bottom of the Nether, and might TP players to the top of the Nether ceiling, which might explain why some players spawn on top of the bedrock roof. Not sure about this though.
That's an interesting point, though I believe the reports of people falling out of the nether usually say they died as a result. I'm not sure offhand if it works in all dimensions or just 119.
The /tpx
works only if the person is a server op. Which in most multi-player environments, won't be the case I'm afraid. I'm probably going to have to setup a dislocator platform for my server at world spawn to get around this. (But this also breaks the gating of progression.)
But at the moment that's kinda my choices in a MP server: Break progression, or watch my players constantly die to falling out of the world.
As for adding "Forgiving void" that @ALongStringOfNumbers suggests, that could work if I pre-install an elevator on the top of the Nether I suppose...
Yeah, unfortunately there's not a good solution for it at this time, just various workarounds.
Forgiving Void is already in the pack; we use it so players don't fall to their death in the void dimension but rather wrap back around to the vertical limit and fall back to their platform. I was just commenting that I don't know offhand whether it applies in all dimensions (as I've never fallen out of the world in vanilla dimensions) or just the void.
Actually, there might be a suitable workaround for your use case.
There's an option to override the default placement behavior:
https://github.com/OmnifactoryDevs/Omnifactory/blob/8379b0653bf32dd07d2906d589e0acd10d6ea771/overrides/config/DimensionalEdibles.cfg#L68-L87
If on the server you determine a safe coordinate for having all players teleport to with a nether cake, you could set B:useCustomCoords=true
and customcoords
to the appropriate x,y,z values. Clients should get configs synced on connection so it shouldn't require players to do anything on their end.
This will make every nether cake go to whatever coordinate you specify, rather than using the teleport logic that starts at BlockNetherCake.java#L49
Pack Version: STE -1.2.2-0.1.3.1
Description: End cake spawns player to y= 11 near the center portal.
The cake spawning point is going to depend on your world seed, since the cake tries to find an available y level for the x,z coordinates it chooses. The majority of players don't run into spawning issues like this.
On a different note, I will clarify that STE is an unofficial variant of the pack, so please report any issues related to it to its github page and Neeve can forward any issues to the main project as appropriate.