1.12.2 mods in 1.13.2 - changes needed

Published by smmmadden on Wed, 02/20/2019 - 17:42
Status
Works as designed
Product/platform
MCreator/Windows
Priority
Normal
Issue description

Hi Klemen, I've been trying to test my mod (built on MCreator 1.8.2) under the recently released CurseForge for 1.13.2 builds (25.0.44) and there are a few changes that come with this you may already know about.  What I'm trying to figure out is what else am I missing, or is this something that has to wait for changes in MCreator to support the 1.13.2 platform?

Changes for 1.13.2 that I know about and have been testing with:
1. mcmod.info has been replaced with META-INF\mods.toml
2. META-INF\MANIFEST.MF has also changed
3. changelog.md is also included at the root level, but I believe this is still optional
4. JSON file for checking if there are updates

Problem: when I start the server everything looks good until it tries to load my mod and immediately fails with this error.  I haven't been able to determine why the mod loader is failing unless there is some other change required in MCreator which is making this not working.  Any ideas or suggestions?  Thanks -Steve

 

 

Attachment Size
contains 4 files for CurseForge 1.13.2 mods1.55 KB 1.55 KB

Issue comments

Thank you for your work but the issues you found are just a tiny tip of the iceberg. There are many more changes. You can't just use 1.12.2 mods in 1.12, it will crash for sure. Wait until MCreator for 1.13 is made.

Thanks - that's what I thought might be the case.  Figured I'd give it a go anyway and provide some feedback on it. :-)

You can try to at least attempt to build your mod 1.12.2 mod in 1.13.2 but as stated above you would need to see the changes made. Gradle would do most of the work anyways but some of those key changes would have to be done manually. ;)



Donate to MCreator

By donating to developers you can speed up development, as with more resources, we can dedicate more time to MCreator. It is a free project made by developers working on it in their free time.