Skip to content

Conversation

@Novampr
Copy link
Contributor

@Novampr Novampr commented Jul 30, 2025

Supports 1.20.6-1.21.8 currently

This PR is currently on pause as modded adapters are figured out!

Comment on lines +89 to +95
if (!ModConstants.isModernVersion() && !this.platform.testViaPresent(this)) {
this.geyserLogger.error("-------------------------------------------------------------------------");
this.geyserLogger.error("The current server version is not supported unless ViaVersion is present!");
this.geyserLogger.error("Geyser will not start unless you add ViaVersion!");
this.geyserLogger.error("-------------------------------------------------------------------------");
return;
}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We could also throw a runtime exception :p
Or, alternatively, make the older adapters depend on via? dunno if that'd work on neo, I guess we'll see

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we should try depend in the adapters, but if that causes Neo issues, I think the current solution works good enough

@Novampr
Copy link
Contributor Author

Novampr commented Sep 12, 2025

Failing builds are expected, currently requires a local publish of this PR for it to compile, which GH actions doesn't have

@Novampr
Copy link
Contributor Author

Novampr commented Sep 26, 2025

This should be good to merge once the modded adapters are merged in.

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

Successfully merging this pull request may close these issues.

2 participants