Multiverse-Core

Multiverse-Core

6M Downloads

Internal Server Error when entering Nether Portal that is supposedly linked to the nether. 1.16.2

Jamie-Hsieh opened this issue · 19 comments

commented

I've been at this for about an hour now, Multiverse/Multiverse Nether Portals basically crashes my server when I try to enter the nether. I have two worlds, one creative and one survival. I need the survival world to have a nether but when I link one and enter the portal, it just downright crashes everything. I've tried this with 3 different nether worlds to no avail.

commented

I have the same issue! I think we just need to wait for an update. :(

commented

We can't help without logs. Please upload your logs to something like Pastebin and send them here.

commented

I'm seeing this as well. Further, I have a hub-world without a nether that I used nether portals to link to the overworld nether. When I enter the nether portal on the hub world, it takes me to a nether portal on the overworld (not in the nether). However, when I re-enter the nether portal on the overworld, the server crashes. I'll see if I can find some logs to attach.

I'm running the 1.16.2 paper build. This worked on 1.16.1 so something has changed

commented

I’ll post my logs later tonight! I’m not near my pc at the moment.

commented

Here's a server crash log
https://pastebin.com/GiesisCW

Here's a runtime log from the time of the crash
https://pastebin.com/L5RCAMz3

commented

FYI just re-tested this on Paper 1.16.2-RC6 that came out last night and still getting the same behavior.

commented
commented

If you can code a solution, why not open PR for mv? ;)

commented

If you can code a solution, why not open PR for mv? ;)

I would certainly like to see this patched in MV-Core/MV-NP of course, especially if someone knows how to patch it :)

commented

If you can code a solution, why not open PR for mv? ;)

If you can code a solution, why not open PR for mv? ;)

I would certainly like to see this patched in MV-Core/MV-NP of course, especially if someone knows how to patch it :)

I didn't necessarily patch MV, my friend and I just made a player-state saving system (inventory, health, hunger, exp, potion state etc etc) so we could have two overworlds and have the survival world access the Nether without, you know, breaking? So it's absolutely nothing impressive and is an extremely barebones program that basically is just MV without portal intercepts. I'm sure they already have such programs (MV Inventories) only that their portal stuff is breaking the entire plugin.

commented

If you can code a solution, why not open PR for mv? ;)

If you can code a solution, why not open PR for mv? ;)

I would certainly like to see this patched in MV-Core/MV-NP of course, especially if someone knows how to patch it :)

I didn't necessarily patch MV, my friend and I just made a player-state saving system (inventory, health, hunger, exp, potion state etc etc) so we could have two overworlds and have the survival world access the Nether without, you know, breaking? So it's absolutely nothing impressive and is an extremely barebones program that basically is just MV without portal intercepts. I'm sure they already have such programs (MV Inventories) only that their portal stuff is breaking the entire plugin.

So from what I'm getting here is that you made something to temporarily fix the issue :) I would love to have that right about now @-@

commented

Okay! Quick description of my issue even though it's very similar!

I have a few different worlds on my server but this takes place in survival. In the survival server, a player built a nether portal, and instead of bringing them to The Nether, it crashed the server. On their screen it showed, "Internal Server Error" and on everyone else's there was, "Server closed" This surprised me since everything seemed to run fine in 1.15.2, but when the server was updated to 1.16.2, the plugin just broke.

Heres Crash Reports.
https://pastebin.com/s7xDkXZn (First Time)
https://pastebin.com/GCkfUAru (Lastest Time)

commented
commented

This looks to be a Spigot/Paper bug since the logs don't mention MV at all.

commented

This looks to be a Spigot/Paper bug since the logs don't mention MV at all.

I'm not sure that is 100% valid since I don't see complaints from those who are using Paper without MV/MV Portals/NP. However, I did come across a post stating that dimensions/worlds are handled differently (or may have a different organization) now so maybe this is related to that. This bug could be presenting as a vanilla/paper issue but is being caused by how MV interacts with it. In the end, the simplest way to verify this would be to remove all plugins and see if nether portals work. When I get some time after work I'll see if I can do that, unless anyone here can try that and report back.

EDIT: I removed Multiverse completely (MV, MVP, MVNP) and I was able to enter a nether portal and get to the nether without issue. So clearly this is related to Multiverse.

EDIT2: I'm in the process of re-configuring everything from scratch. I recreated my worlds, created new portals, and re-linked my hub after upgrading to the release version of paper (paper-148.jar currently). so far so good. Once I reconfigure everything back to where it was, I'll see if I still get the crash. But as of this moment, I was able to re-link my hub using NetherPortals without issue. My nether portals actually seem to be behaving right now. I'll re-post after going through the hoops to reconfigure everything.

My current thinking is that after updating to the 1.16.2 RC builds, some sort of linking issue occurred and an unhandled exception when pointing at bad links was causing the server to crash. Once I deleted my previous plugins and re-created the configurations from scratch, the linking was fresh and pointed to all the right places. Crossing fingers.

commented

Any luck with this? I heard someone was able to get it to work but that was just one person with barely any details.

commented

Unfortunately, without clear steps to reproduce this issue, not much can be done. I continue to believe that this isn't a MV issue because the logs state some sort of error while ticking a block of cave_air, which is not something MV does.

Edit: It is very possible that my intuition is wrong, only steps to reproduce will clear this up.

commented

For me, this issue was fixed after Paper build 187, which fixed an issues with the PortalCreateEvent.
I guess its fixed now and it was not a MV issue.

commented

Looks like its fixed, will be closing the issue.