Skip to content
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

NeoForge support #80

Closed
FlorentTomi opened this issue Nov 1, 2023 · 4 comments
Closed

NeoForge support #80

FlorentTomi opened this issue Nov 1, 2023 · 4 comments

Comments

@FlorentTomi
Copy link

Hello,
The NeoForged project just released their latest version, cutting down the cross-compatibility with Forge.
Are there any plan on supporting them?

Thank you!

@thedarkcolour
Copy link
Owner

Yes, I hope to have a version ready by the end of the week.

@thedarkcolour
Copy link
Owner

Looks like there are still a few issues in NeoForge that prevent language loaders from working. I can't say when KFF will support NeoForge, but for the meantime there seems to be no "minecraftLibrary" configuration in NeoGradle and NeoForge doesn't seem to detect the IModLanguageProvider service.

@FlorentTomi
Copy link
Author

FlorentTomi commented Nov 7, 2023

I assumed it was no easy task. They went crazy on the rewriting...
I guess your issue with NeoGradle is a "bug": neoforged/NeoGradle#12 .
Have you tried using their remapping script (https://gist.github.com/Technici4n/facbcdf18ce1a556b76e6027180c32ce)?
I see the mention of IModLanguageProvider in it, so I guess it must have changed in some ways.

I can't wait for your library to be compatible. I really can't stand Java and your good work has been a life saver.
If you need help from another software developer, I'm at your service ;).

@thedarkcolour
Copy link
Owner

Done. Kotlin for Forge 4.6.1 now supports NeoForge. Make sure you are using kotlinforforge-neoforge in your build.gradle and not kotlinforforge in your dependencies block.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants