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

NoSuchMethodError: AuthType with Geyser feature extension #871

Closed
2 tasks done
apatuka opened this issue Aug 4, 2022 · 7 comments · Fixed by #923
Closed
2 tasks done

NoSuchMethodError: AuthType with Geyser feature extension #871

apatuka opened this issue Aug 4, 2022 · 7 comments · Fixed by #923
Labels
bug Something isn't working Floodgate/Geyser

Comments

@apatuka
Copy link

apatuka commented Aug 4, 2022

What happened?

Exception encountered when loading plugin: FastLogin
java.lang.NoSuchMethodError: 'org.geysermc.geyser.session.auth.AuthType org.geysermc.geyser.configuration.GeyserConfiguration$IRemoteConfiguration.getAuthType()'
at com.github.games647.fastlogin.core.hooks.bedrock.GeyserService.(GeyserService.java:47) ~[?:?]
at com.github.games647.fastlogin.bungee.FastLoginBungee.onEnable(FastLoginBungee.java:98) ~[?:?]
at net.md_5.bungee.api.plugin.PluginManager.enablePlugins(PluginManager.java:356) ~[FlameCord.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:1590d2b:unknown]
at net.md_5.bungee.BungeeCord.start(BungeeCord.java:320) ~[FlameCord.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:1590d2b:unknown]
at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:54) ~[FlameCord.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:1590d2b:unknown]
at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15) ~[FlameCord.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:1590d2b:unknown]

What did you expect?

/premium must work

Steps to reproduce

Install lastest geyser, floodgate and fastlogin plugin on Proxy.

Plugin list

No response

Configuration file

No response

Server log

java.lang.NoSuchMethodError: 'org.geysermc.geyser.session.auth.AuthType org.geysermc.geyser.configuration.GeyserConfiguration$IRemoteConfiguration.getAuthType()'
at com.github.games647.fastlogin.core.hooks.bedrock.GeyserService.(GeyserService.java:47) ~[?:?]
at com.github.games647.fastlogin.bungee.FastLoginBungee.onEnable(FastLoginBungee.java:98) ~[?:?]
at net.md_5.bungee.api.plugin.PluginManager.enablePlugins(PluginManager.java:356) ~[FlameCord.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:1590d2b:unknown]
at net.md_5.bungee.BungeeCord.start(BungeeCord.java:320) ~[FlameCord.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:1590d2b:unknown]
at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:54) ~[FlameCord.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:1590d2b:unknown]
at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15) ~[FlameCord.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:1590d2b:unknown]

Plugin version

lastest release

Platform

BungeeCord

Relevance

  • I tried the latest build (build refers to development builds not necessary a release version)
  • I checked for existing tickets -
    If there are, please vote them with a thumps reaction and not create new ones
@apatuka apatuka added the bug Something isn't working label Aug 4, 2022
@Smart123s
Copy link
Contributor

Could you please provide the exact version of Geyser and FastLogin you are using? Have you tried updating Geyser? The AuthType class was moved to another package in GeyserMC/Geyser@2c663e0.

@apatuka
Copy link
Author

apatuka commented Aug 8, 2022

Hello thanks for the reply,

I'm using this branch:

https://ci.opencollab.dev/job/GeyserMC/job/Geyser/job/feature%252Fextensions/

It's updated to the lastest version, for now i ended compiling the fastlogin jar without Geyser and floodgate hooks.

@Smart123s
Copy link
Contributor

The class was indeed moved in the feature/extensions branch.

Old: org.geysermc.geyser.session.auth.AuthType
New: org.geysermc.geyser.api.network.AuthType

@games647 games647 changed the title java.lang.NoSuchMethodError: 'org.geysermc.geyser.session.auth.AuthType org.geysermc.geyser.configuration.GeyserConfiguration$IRemoteConfiguration.getAuthType()' NoSuchMethodError: AuthType with Geyser feature extension Aug 12, 2022
@games647 games647 mentioned this issue Aug 24, 2022
2 tasks
@YellowZaki
Copy link

The Geyser extension branch has just been merged into master.

@Smart123s
Copy link
Contributor

It was, but they didn't publish it on their maven repo yet: https://repo.opencollab.dev/ui/builds/GeyserMC%20::%20Geyser%20::%20master/1189/1663606651595/published

@Smart123s
Copy link
Contributor

Artifacts have been pushed (GeyserMC/Geyser@8beae31), I'll open a PR this afternoon.

@MartijnMuijsers
Copy link

(Geyser build 1188 still works in the meantime)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working Floodgate/Geyser
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants