Skip to content

Compatible with 1.21.5? #303

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

Open
noiverre opened this issue Apr 12, 2025 · 8 comments
Open

Compatible with 1.21.5? #303

noiverre opened this issue Apr 12, 2025 · 8 comments

Comments

@noiverre
Copy link

noiverre commented Apr 12, 2025

While Paper itself isn't ready for any 1.21.5 release, there is a downloadable pr build that everyone can access here

When I tested it, every vane plugin can't load itself, might be caused by outdated ProtocolLib, but unsure

Image
Image

If this is a ProtocolLib thing, I'll forward this issue to their github repo

Alternatively, how about PacketEvents support?

@oddlama
Copy link
Owner

oddlama commented Apr 12, 2025

Vane has some deep internal hooks against minecraft's native stuff and thus needs a recompile for almost each version. I'll have a look at it

@oddlama
Copy link
Owner

oddlama commented Apr 12, 2025

Looks like this release is still in the very early stages, unfortunately far too early for any downstream plugin to be able to make an update.

What we need to proceed is a new release of https://github.com/PaperMC/paperweight which usually happens around the time the first experimental build is published to https://papermc.io . Vane needs to be able to rely on a stable PaperMC API to publish a release, so that would be the earliest possible point in time to do an update.

@MiniDigger
Copy link

What we need to proceed is a new release of PaperMC/paperweight which usually happens around the time the first experimental build is published to papermc.io . Vane needs to be able to rely on a stable PaperMC API to publish a release, so that would be the earliest possible point in time to do an update.

stumbled upon this, just letting you know, you don't need a new paperweight version, the current beta16 works fine on 1.21.5. you need a new dev bundle version, which we provided more than two weeks ago:

Image
paperweight.paperDevBundle("1.21.5-no-moonrise-SNAPSHOT")

@oddlama
Copy link
Owner

oddlama commented Apr 12, 2025

@MiniDigger Oh thanks for the info! Is there any official site outside of discord where these release announcements are published?

@oddlama
Copy link
Owner

oddlama commented Apr 12, 2025

@noiverre I've now made the necessary changes for 1.21.5, you can download a preliminary ((experimental!)) build from here. I'll publish a proper release once papermc publishes their builds for 1.21.5.

You'll likely have to update protocollib to one of the most recent builds (https://ci.dmulloy2.net/job/ProtocolLib/)

@noiverre
Copy link
Author

The plugin load and runs without issue on the console. I haven't tried any of its functionality though

Image

@noiverre
Copy link
Author

just letting you know in case you are not in paper discord- paper has 1.21.5 experimental builds publicly available in the website now

Announcement
Image

@MiniDigger
Copy link

@MiniDigger Oh thanks for the info! Is there any official site outside of discord where these release announcements are published?

we publish proper announcements on the forum once the version leaves experimental, but other than that, no.
if you don't want to hang in our discord, you can just follow the dev announcement channel into your server

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants