Growlith1223 / ArsMagica2

Ars Magica 2 Bug Tracker
65 stars 31 forks source link

Problem with mod to login to vanilla servers. #387

Open Zilacon opened 6 years ago

Zilacon commented 6 years ago

Alright so i run a network of many modpacks, my custom packs and other packs that have AM2 get errors trying to login to my vanilla HUB for my network. We have tracked down the issue to Animation API which AM2 requires for 1.7.10. Basically whenever someone with a modpack that has Animation API in it tries to join a vanilla server, this happens.

[B#353]  [12:41:27] [pool-4-thread-1/WARN]: Couldn't look up profile properties for com.mojang.authlib.GameProfile@47e9416b[id=43e54f6c-47d2-43cf-a133-cf020a5d337b,name=Zilacon,properties={},legacy=false]
[B#353]  com.mojang.authlib.exceptions.AuthenticationException: The client has sent too many requests within a certain amount of time
[B#353]     at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:65) ~[YggdrasilAuthenticationService.class:?]
[B#353]     at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:135) [YggdrasilMinecraftSessionService.class:?]
[B#353]     at net.minecraft.client.resources.SkinManager$3.run(SourceFile:106) [brm.class:?]
[B#353]     at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_144]
[B#353]     at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_144]
[B#353]     at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_144]
[B#353]     at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_144]
[B#353]     at java.lang.Thread.run(Unknown Source) [?:1.8.0_144]

screenshot_8

Is there any fix or work around for this? I really dont want to remove AM2 from my modpacks or other modpacks i intend to host servers for, as my players love the mod. Any modpack WITHOUT AM2 or Animation API can successfully connect to the HUB with no issues.

Any suggestions or solutions would be appreciated, thanks. Animation API: 1.2.4 for 1.7.10 Ars Magica 2: 1.4.0.009 for 1.7.10

Growlith1223 commented 6 years ago

the 1.7.10 version is deprecated and incredibly old, any and all errors, i can do nothing about.

TheIcyOne commented 6 years ago

Also note that this is directly an AnimationAPI issue, and likely a result of changes AnimationAPI has to make in order to function. You might have some better luck asking the developer of AnimationAPI, if they're still around, although there's probably not much that can be done.