-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Portals doesnt send players to their linked worlds [1.16.2] #173
Comments
also to be noted, the end portal sends me to "spawn_the_end" instead of "end" |
I have also tried removing every plugins from my server and leave only multiverse-core and multiverse-netherportal today |
I figured the nether portals part, this setting in server.properties has to be like this allow-nether=true |
There is a similar setting for the end in |
if |
I am having the same problem. Reverting back to 1.16.1 seems to fix the issue. |
So the problem is that in 1.16.2, Minecraft changed the way extra dimensions were handled. Now, the game says that all extra worlds are actually child dimensions of your main world as it appears in Let's call this hypothetical world I'm not too sure Multiverse-NetherPortals could workaround this issue, since Minecraft changed the vanilla way it handles worlds. But point being that @nicegamer7 and @rockrevenchy are correct. You now must enable |
I have the same problem... Mutli-verse nether portals were working fine in 1.16.1. After I updated to 1.16.2 the portals stopped working. Portals in the overworld no longer allowed travel to the nether. If I teleported to the nether and tried a portal back to the overworld, I would wind up in stone most of the time -- I was many blocks off from the target portal in the overworld. A new portal did not manifest, I was just off destintion from where I should have wound up. And again - traveling to the nether doesn't work. In fact, if you try to light an unlit portal, in either the overworld or nether, it fails to light. Mike_ |
Right so this issue also effects end portals. On a server I manage, there's the bounceback: true
worlds:
survival_world:
portalgoesto:
NETHER: survival_nether
END: survival_end In addition, if you manage to get to the |
@shroomdog27 is |
@nicegamer7 Yes, it is. |
As I suspected in another issue, it seems this was a Spigot bug (https://hub.spigotmc.org/stash/projects/SPIGOT/repos/craftbukkit/commits/9aafdc9a782861665917c8f8490e9cf4eb7fd062). Try again with a new build of Spigot or Paper Build 146 (or newer) and let us know the results! |
I was having this same issue on Paper 144. I updated to Paper 150 and it looks like it's fixed. |
Can confirm that without allow-nether and allow-end set to true, the nether portals don't work. Not sure if this is a spigot, papermc, or MV issue, though I'll try to investigate a bit further. |
I can confirm if both are false I do not get sent anywhere and I remain still inside the portal (both for the end and nether) |
This is a change in Spigot behavior, nothing MV can do about it. |
@nicegamer7 Can you help me understand what change caused this? In 1.16.1, mvnp seemed to ignore the allow-nether flag altogether. From what I can piece together, it seems like the portal event may no longer be firing when this is false in 1.16.2 unless I'm mistaken. If so, is this something we should report as a bug to Spigot, or would you happen to know if this was intentional? I tried to find some change logs but all I could find were md_5's commit messages which weren't the most detailed or easy to follow. |
Okay, so updating to paper 152 still has the broken return portal once you're in the end, but going to the end from a multiworld now sets it correctly. |
@leviem1 I'm unsure if the behaviour is intentional, but it is as you said, the event doesn't fire when the options are disabled. I guess you can ask in the Spigot Discord server and see if anyone knows. @shroomdog27 have you followed this: Multiverse/Multiverse-Core#2160 (comment)? |
@nicegamer7 Did that just now and it still doesn't work. Here are our config files. |
Funny thing, it works for me on the latest build of paper 1.16.2 and mv dev builds. Maybe try not have any mv-np links as |
I have a (nether) world call "Nether" and a (normal) world called "Darklands" and I want a one-way link through netherportals from the "Nether" to "darklands". Running paper 168 (just downloaded right now) and the dev builds of MV. Is it supposed to work if I enable allow_nether? How do I prevent other worlds then from having working nether portals? I don't have a world_nether world to my main world though. If I enable "allow_nether" in the server.properties, this world is created but I do not want that. Even when I do so, the portals between the abovementioned worlds do not work. |
When #163 is merged, you'll be able to disable portals in a world by linking the world to itself. |
Is anyone still experiencing this on the latest release of MV? |
Yeah... that doesn't help much :/ If anyone has a reliable way to reproduce this issue on a fresh install of 1.16.3, please let us know. However, I will note that I think this is a Spigot bug. |
when I tried it on a fresh install paper 1.16.3, the issue is not appear. |
I have found the cause. It's from other plugin. not from the spigot/paper bug or MV bug. |
Can you tell us what plugin is it? Also it will be good if I you know why that plugin is causing such a behaviour 😀 |
It's very easy to produce this issue. Make a fresh 1.16.3 server with MV and MVNP. /mv create testnether nether /mvnp link nether world testnether /mvnp link end world testend Stop server. set set Start it and portals won't work, setting the two above settings back to true works fine. Many servers including mine don't use the vanilla nether/end and make our own with MV and link them, it makes things cleaner and easier to manage especially if we have multiple worlds not the 3 vanilla/normal ones. With this bug its impossible to have custom nether/end worlds without also having the default "world_nether" and "world_the_end" worlds at least made and loaded. |
It's caused by CMI config. I upgraded my server from 1.15 to 1.16 without reconfiguring the plugin config. |
Thanks @HexedHero and @fakhrads. With that said, I'll be closing this issue in about two days unless someone continues to experience this issue with these settings enabled. |
Server owner with NO coding experience here- If I'm reading this correctly, we need to update to 1.16.3 to fix the issue of an End portal not generating in an End world? Long story short, our End glitched. The dragon wouldn't respawn. We reset the end, and then the return portal vanished and would not regenerate, even when my admin deleted the region and forced it to regen. So now what? We're using MultiVerse Core, Inventories, and NetherPortals. MultiVerse has been updated to the latest version. We're in 1.16.1. |
@ShirubaKame can you send to output of |
Hopefully I've done this right. My admin issued the command in-game, and the log returned this: [12:12:12] [Server thread/INFO]: o_oHerobrine issued server command: /mvversion -p |
update your mc version to 1.16.3 and all mv version to the latest, you have outdated mv plugin causing errors. |
The world 32618HRUpdate_the_end shouldn't still be showing up. That's the world we removed (or tried to) from the group because it was glitching. The new End world is RestEnd. The worlds should be grouped as follows: and The naming doesn't seem right on a couple of these, I'm not sure if that's affecting things too? |
We need to do that anyway so yes, that's a good idea. Will that fix things automatically upon restarting, or do we need to regenerate the End worlds to fix the portals? We don't have any huge builds in the End so it's no big deal to just regen or replace the files. EDITING rather than adding another post- The portals that take players to the outer islands now appear to work properly. The return portal in the default/main end world- the RestEnd- has not generated. Thoughts? ONE LAST EDIT Thanks so much for the assistance. If anyone has ideas for fixing that minor glitch in the portal link, that'd be great. |
Not sure if related, but the issue I'm having with the 1.16.4 versions now is that the portals work when the server starts, but after a few hours they won't send anybody anywhere. The plugin reports, as above, that it is finding a location in the nether/overworld to put them, and that they are allowed in the world because allowenforce is false, but no teleportation happens. We have no other plugins that prevent events (apart from GP, but it doesn't prevent nether travel) that would cause this one. |
Anyone still having this issue? Please note you need to set both |
Our portals are still behaving as I described above, dumping players at the original overworld spawn. Minor issue for us, but that's how they function. We've done both those, setting the allow nether and allow end to true. |
I believe you might be running into Multiverse/Multiverse-Core#2160. If the suggestion there fixes your problem, then this issue can be closed. |
On the latest build and version of paper. I have a survival world linked to the world_nether and the main world (called world) is a lobby. When I enter a nether portal it takes me back to the lobby world. Can confirm it is Multiverse causing this issue because when I disable it the portals work |
@AirKetchPLAYZ can you use the latest dev builds from http://ci.onarandombox.com/view/Multiverse/ and send the output of |
I'm passing this on to my admin, he knows more than I do about it. We're still having the problems though I know he updated the build. We'll try with this latest build. |
https://paste.gg/p/anonymous/2854f332dbde4e16a238c0c0f8c833b7 |
It'll be the weekend likely before we can get down to serious testing. My admin works in payroll and tax season is rough. :) Thanks for the assist! |
Hi, can you try without mv-inventories, or with a new test server with only mv-core and mv-netherportals if you can. |
It works without multiverse inventories. But I do need to use
mv-inventories so that it saves player's positions
|
Update: The bug is not there when the worlds are in a group
|
@AirKetchPLAYZ Try the latest dev build of Multiverse-Inventories, as a bug that affects |
So is this problem fixable without having to use world_nether world_the_end ? |
No. As of 1.16, the default nether and end are required for portals to work correctly. |
Closing this since we haven't heard any reports of this still being an issue. Thanks to everyone who participated. |
Greetings! I scratched my head for a little over 3 hours now to find anything related to this issue or a solution to it to no avail, so here I am!
I use the snapshot 4.1.1 for both multiverse and mv-netherportal
I have 5 worlds which are really self explanatory: spawn, nether, end, skyblock, spawn_the_end (cant remove it)
no matter how I link my portals, they do not send me anywhere but (after activating Debug) the console gets spammed with this entry bellow upon using the portal but I remain still and dont get sent anywhere
[Multiverse-NetherPortals-Debug]: Finding new teleport location for player RockRevenchy to world nether
This bellow is how my configs are set
Spigot: git-Spigot-379750e-9a9c223 (MC: 1.16.2)
/mv version: https://pastebin.com/Fe3J7vKH (/mv version -b wouldnt give me a link)
The text was updated successfully, but these errors were encountered: