Portals filled with nether portal blocks don't work if nether doesn't exist
DrPepplies opened this issue ยท 3 comments
Information
-
Server version:
This server is running Paper version git-Paper-251 (MC: 1.17.1) (Implementing API version 1.17.1-R0.1-SNAPSHOT) (Git: 5960af9)
-
Full output of
/mv version -p
: https://paste.gg/p/anonymous/6e16cef5ae5b4332ab134844fbfd7467 -
Server log: (This is huge and doesn't have any errors or debug info, is it that useful?)
Details
I was able to reproduce my issue on a freshly setup and up-to-date server with the latest version of Multiverse plugins with no other plugins and with no kinds of other server or client mods.
Description
Multiverse Portals that have nether portal blocks in them will not work if the world does not have a _nether
equivalent world, even if they're destination is not the nether.
This used to work in the build we were using on 1.16.5 (#826).
Steps to reproduce
- From a brand new server with default worlds
world
,world_nether
andworld_the_end
- Create a Multiverse Portal with a destination somewhere nearby (doesn't matter where)
- Fill the empty space in the portal with nether portal blocks
- Test that the portal works as expected
/mvdelete world_nether
,/mv confirm
- Portal no longer works, even though its destination isn't going to the nether
/mv create world_nether nether
- Portal is now working again
Expected behavior
The portal works all the time.
This is not fixable by us. This happens because of how the Minecraft server is coded (I've fixed some portal bugs in the server code before, which is how I know).
This could be fixed in Spigot, but unfortunately I don't have the time to investigate that. You could try submitting a bug report to Spigot or Paper, but I'm doubtful on whether they'll actually do anything.
I'm not sure how I can report that bug as all the information I have is purely to do with Multiverse-Portals and they'll just tell me to come here. Sounds like you understand why it happens so it's probably something for you to report.