![ServerSync](https://media.forgecdn.net/avatars/thumbnails/254/696/256/256/637199290945083080.png)
Mod compatability issue
HarrisFauntleroy opened this issue ยท 17 comments
Having an issue which only arises by having Server Sync and Thermal foundation in the same instance.
Crashes to desktop on joining server, if I remove server sync or thermal foundation everything connects seamlessly. Not an issue for singleplayer.
That is very strange. There may be some kind of compatibility issue. Can you give me the whole log? Not just the crash report?
Have you tried removing optifine and having both thermal foundation and serversync?
Here is the full log - https://paste.ee/p/4LBiF
Are you using minecraft 1.7.10?
What version of forge are you using? A update to forge may fix all of this.
EDIT---
After reviewing the log I noticed you are using 1.7.10, and you are using forge 1403. The same as me.
Could this issue be related to issue #7 I see that you are using MultiMC
Possibly try it with the vanilla launcher.
Using the latest build of Server Sync, tried on Forge 1403 and the new recommended and latest build 1448 I am still having the same crash, crash reports identical to the old.
I tried removing the client side mods like Optifine, Cleanview, etc. It still appears to be something that happens when Thermal Foundation is added to the mix, issue disappears when I remove one or the other though.
Tested with Vanilla launcher, Technic and MultiMC, result is the same error posted above.
I've cross posted this to the CoFH issue tracker to see if they can lend any insight - https://github.com/CoFH/Feedback/issues/596
I believe I also am using Thermal Foundation.
I would not be surprised if it was my mod.
So far this is currently the hardest issue I have and I'm having trouble finding leads onto what it could be. I'm working to get it fixed as soon as I can for you.
I'm not entirely sure it's either mod directly. It may be an N-way interaction. ThermalFoundation doesn't really do anything during that part of the connection process, but a mod that has a dependency on TF might.
And just sort of a question...what happens if you try and replace a file when Java has an open file pointer to that resource?
We do maintain links to our config files, since they can be changed from within the game. The base concept may be sort of dangerous here.
I do not replace the file until the java virtual machine has exited. So nothing it touched until all the links are down.
I run a deleteOnExit() and the client will have to update again to get the correct file after the current one has been deleted.
More or less, my mod is totally independent from the game because it doesn't do much at actual runtime. So this mod shouldn't touch your mod while it's running.
I believe this is okay to do. Is that correct?
Did this ever get resolved for you? Does this new version fix it?
https://github.com/superzanti/ServerSync/blob/master/build/libs/serversync-2.2.jar
Okay, after much fiddling the issue has been isolated and fixed and you will be glad to know it was neither TF or SS.
AOBD 1.6.2, deleted the mod and config file, re-downloaded it and ran it fresh, fixed the issue. Not sure why that mod would crash the game when joining the server, but there it is.
Probably worth noting that it wasn't an issue when joining the server without Server Sync.
I recently updated the mod, please download it off my github.
But the issue seems to be solved?
Yep, using the latest build of your mod. Re-downloading AOBD seems to have fixed it though.
No longer need to remove AOBD, the re-download of the same version fixed all issues. Thermal Foundation works fine in my instance now.