hilburn / StevesAddons

Additional functionality for SFM
Other
17 stars 10 forks source link

Mod Refusal on load #83

Closed isochronous closed 8 years ago

isochronous commented 8 years ago

I have a separate client and server running on the same machine. I added StevesAddons-1.7.10-0.10.16.jar to the mods folder of both the client and the server. Both started with no issues, both indicated that they properly loaded StevesAddons. When I open the "Multiplayer" menu in the client, I see my server, and it has the green "you can connect to this server" icon, but when I actually hit join, I get a Mod refusal: StevesAddons-1.7.10-0.10.16.jar error.

Doing the same thing with the StevesAddons .jar file removed from the client's mods directory results in the same error, but the server listing has the red "you can't connect to this server" icon that I would expect.

Here is a link to a zip containing both the server and client logs (warning: about 11.5 MB of text once unzipped). I have waaaay too many mods installed, so this may well be a mod interaction issue, but I figured I'd at least throw this up here just in case.

The error in the server log occurs on line 46,986. The exact line is [09:45:49] [Netty IO #2/INFO] [FML/]: Rejecting connection CLIENT: [FMLMod:StevesAddons{0.10.16}].

isochronous commented 8 years ago

Okay, this is weird - While looking through the client log, this is the matching error thrown by the client:

[10:00:06] [Netty Client IO #3/INFO] [FML/factorization]: Rejecting connection SERVER: [FMLMod:StevesAddons{0.10.16-CLIENT-ONLY}]

But I most definitely have the full StevesAddons on the client, not the client-only version... and even if I did, the server shouldn't reject me for a client-only mod. I have no idea, man.

isochronous commented 8 years ago

So I re-downloaded the mod, and though the two copies had exactly the same filename and size, this time I was able to join the server with no issues. I don't know why, but at least it's working now. Closing.