0

我一直遇到问题,我仍然可以启动游戏,但无法使用 Minecraft Fabric 登录任何服务器。我第一次在 intellij 上运行 minecraft fabric 时,我没有登录到我的 Minecraft 帐户——(我没有点击“保持登录”的复选框)。这可能是这个问题的原因吗?这是它在控制台中显示的错误:

[10:47:22] [Render thread/ERROR] (Minecraft) Failed to verify authentication
 com.mojang.authlib.exceptions.InvalidCredentialsException: Status: 401
    at com.mojang.authlib.exceptions.MinecraftClientHttpException.toAuthenticationException(MinecraftClientHttpException.java:56) ~[authlib-2.3.31.jar:?]
    at com.mojang.authlib.yggdrasil.YggdrasilSocialInteractionsService.checkPrivileges(YggdrasilSocialInteractionsService.java:112) ~[authlib-2.3.31.jar:?]
    at com.mojang.authlib.yggdrasil.YggdrasilSocialInteractionsService.<init>(YggdrasilSocialInteractionsService.java:42) ~[authlib-2.3.31.jar:?]
    at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.createSocialInteractionsService(YggdrasilAuthenticationService.java:151) ~[authlib-2.3.31.jar:?]
    at net.minecraft.client.MinecraftClient.createSocialInteractionsService(MinecraftClient.java:683) [minecraft-1.17.1-mapped-net.fabricmc.yarn-1.17.1+build.46-v2.jar:?]
    at net.minecraft.client.MinecraftClient.<init>(MinecraftClient.java:496) [minecraft-1.17.1-mapped-net.fabricmc.yarn-1.17.1+build.46-v2.jar:?]
    at net.minecraft.client.main.Main.main(Main.java:153) [minecraft-1.17.1-mapped-net.fabricmc.yarn-1.17.1+build.46-v2.jar:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78) ~[?:?]
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
    at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
    at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:234) [fabric-loader-0.11.6.jar:?]
    at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:153) [fabric-loader-0.11.6.jar:?]
    at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28) [fabric-loader-0.11.6.jar:?]
    at net.fabricmc.devlaunchinjector.Main.main(Main.java:86) [dev-launch-injector-0.2.1+build.8.jar:?]
Caused by: com.mojang.authlib.exceptions.MinecraftClientHttpException: Status: 401
    at com.mojang.authlib.minecraft.client.MinecraftClient.readInputStream(MinecraftClient.java:77) ~[authlib-2.3.31.jar:?]
    at com.mojang.authlib.minecraft.client.MinecraftClient.get(MinecraftClient.java:47) ~[authlib-2.3.31.jar:?]
    at com.mojang.authlib.yggdrasil.YggdrasilSocialInteractionsService.checkPrivileges(YggdrasilSocialInteractionsService.java:104) ~[authlib-2.3.31.jar:?]
    ... 13 more

我是创建模组的新手,所以我可能会遗漏一些明显的东西。

4

1 回答 1

0

您无法从显示中删除此错误。如果您想在您的 minecraft 帐户上加入服务器,请使用 Auth me for fabric ( https://www.curseforge.com/minecraft/mc-mods/auth-me )。将它放在 IntelliJ 项目的 /mods 文件夹中。

于 2021-09-13T22:20:56.507 回答