-
Notifications
You must be signed in to change notification settings - Fork 4
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
Incompatibility with SpongeForge #16
Comments
I would love to see this addressed |
This is being worked on - the method conflict being reported is not too hard to fix but the mods still crash because of a deeper problem. That is, Streams needs to create a copy of the world chunk generator for look-ahead purposes and does so by calling |
Has there been any more progress on this? What's the ETA for a fix? |
Sorry I dropped the ball on this one - I'll couldn't figure out a solution back then but I'll take another look. |
@delvr: Ok. Feel free to come on |
Good news! This is now fixed in dev and will be included in an upcoming bug-fix release in a few days. |
The conflicting method patch is fixed in Farseek 2.0. Then with some other Sponge-specific ChunkProvider initialization workarounds I made the new Streams 0.3 compatible with SpongeForge. (My other Farseek-based mod Repose however, is not Sponge-compatible and is unlikely to be in the near future, since the patch conflicts run too deep in that one). Please give Streams 0.3/Farseek 2.0 a try and let me know of any issues, thanks! |
http://pastebin.com/9anvKm5S MC: 1.11.2 |
@TheSilentSong
The file "Aquaculture-1.11.2-1.5.0.33.jar" is corrupt, redownload it. |
...did that and also redownloaded these two mods, that did the trick. facepalm |
This is still happening in 1.10.2, world runs once then farseek says you need to run /fml confirm and if you do it corrupts the world. |
Can we bump? On 1.10 still broke. |
Sorry for the delay - been busy moving to a new city. :) I'll take a look at this soon. |
No problem! |
Is this still on the roadmap? |
Yes - I've tested with Sponge-1.10.2-2281-5.2.0-BETA-2401 and was able to generate a river in a new server world (seed -6229945911322748028, coords -233 64 423), so that part works. As for the server warning on existing Streams world, it's a false alarm due to how Sponge loads dimensions and I have an upcoming patch that fixes that. I have not been able to reproduce the world corruption described by @Astralick however - can I get more details on that? |
I am having this issue after adding the latest sponge forge to the Atlauncher Homestead but works fine with out farseek and steams |
Hi vannucci16, could you retry with the latest version of Sponge (1.10.2-2477-5.2.0-BETA-2731)? And if it still crashes, could you try removing all mods except Farseek, Streams and Sponge and then re-adding the mods listed in the "coremods" section at the top of the crash report one by one to see when it starts crashing? Thanks! |
Having this issue on latest spongeforge and farseek/streams |
Having this issue again in the latest version of spongeforge and farseek. |
I'm also having this issue; all the way from the latest version of spongeforge back to 7.1.9. I've tried both versions 2.5 and 2.5.1 of farseek; reported by sponge to work, without success. I'm running a Hexxit II server if that info helps! |
Update:
Disabling these mods fixed the issue completely. Passing this on because you're such a wonderful active dev; hopefully this will help you guide others that come to you with the same issue! <3 |
Personally, I was on the enigmatica 2 lite pack. I was using the latest version of 1.12.2. For me removing farseek and streams fix the issue and I was able to boot up the pack with sponge forge. |
Currently, Farseek replaces the entire
GameRegistry#generateWorld
method. However, the SpongeForge mod needs to be able to apply transformations to that method in order to work properly.Since Farseek only needs to set a flag before and after invoking the world generator, the current code could be change to modify the existing method, rather than replacing it entirely.
While this is more complex than the current approach, it would allow Farseek to be compatible with SpongeForge, which would be greatly appreciated.
The text was updated successfully, but these errors were encountered: