Skip to content
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

nether and end portals related advancement not triggered #184

Open
benwoo1110 opened this issue Oct 5, 2020 · 16 comments · Fixed by #218
Open

nether and end portals related advancement not triggered #184

benwoo1110 opened this issue Oct 5, 2020 · 16 comments · Fixed by #218
Labels
Bug: Confirmed Issue/problem with the software.

Comments

@benwoo1110
Copy link
Member

benwoo1110 commented Oct 5, 2020

Information

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
"We Need to Go Deeper" advancement not triggered when enter Nether Portal as well as "The End?" for end portals, when portals are made on the non-default world. Probably the way mv-np handles nether portals not compatible with vanilla advancement checking. My draft solution is to manually add to player on EntityEnterPortalEvent.

@benwoo1110 benwoo1110 added the Bug: Confirmed Issue/problem with the software. label Oct 5, 2020
@benwoo1110 benwoo1110 changed the title "We Need to Go Deeper" advancement not triggered advancement not triggered when enter nether and end portals Oct 5, 2020
@nicegamer7
Copy link
Member

I think this should be handled by the server, not by us.

@benwoo1110
Copy link
Member Author

Thinking of it yea, maybe we should contact paper/spigot on it.

@nicegamer7
Copy link
Member

Yeah, I'm about to take a look and see how easy it is, then gonna report to Spigot.

@nicegamer7
Copy link
Member

nicegamer7 commented Feb 9, 2021

Looks like it's handled by the client :/

I guess it's up to us.

edit: Should be easy though. I'll open a PR tomorrow, or if you wanna do it go ahead.

@benwoo1110
Copy link
Member Author

benwoo1110 commented Feb 9, 2021

edit: Should be easy though. I'll open a PR tomorrow, or if you wanna do it go ahead.

Haha didn't see your edit, so when ahead and opened a PR for it already. #218

@nicegamer7
Copy link
Member

No worries, I'll take a look.

@nicegamer7
Copy link
Member

nicegamer7 commented Feb 11, 2021

It turns out the server CAN trigger these. I'm gonna open a ticket with Spigot.

edit: Yup, I just got it working.

@nicegamer7
Copy link
Member

My memory is really bad... did I end up finishing this?

@nicegamer7
Copy link
Member

I did not. Opening a PR now.

@benwoo1110
Copy link
Member Author

Didn’t I fix it here? #218

@nicegamer7
Copy link
Member

Yeah, but it's cleaner for the server to handle this, so I submitted a PR to Spigot. If it gets merged, then in MV5 we can remove the check in MVNP.

@benwoo1110
Copy link
Member Author

Ah, it may be worth checking whether other nether related advancement are not triggered as well? There is one called “Subspace Bubble”, not sure if this also will be not detected, since entering nether portal isn’t detected.

“”Use the Nether to travel between 2 points in the Overworld with a minimum horizontal distance of 7000 blocks between each other, 875 blocks in the Nether.“”

@nicegamer7
Copy link
Member

Let me see if that's fixed lol.

@nicegamer7
Copy link
Member

Without either of our changes, unsurprisingly, it doesn't work.

With only your change, it doesn't work.

With only the server change I made, it works :D

@benwoo1110
Copy link
Member Author

👍

@benwoo1110 benwoo1110 changed the title advancement not triggered when enter nether and end portals nether and end portals related advancement not triggered Apr 25, 2021
@nicegamer7
Copy link
Member

Okay, the PR went through, so this is no longer necessary for us to do in 1.16.5+.

I think it's okay to keep the stuff you added in #218, but we should make it only for versions before 1.16.5.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug: Confirmed Issue/problem with the software.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants