New Forge versions for 1.12 are breaking mod compatibility, including Packing Tape.
Zarepheth opened this issue ยท 8 comments
Using the newest Forge versions for Minecraft 1.12 seems to break a number of mods. At the moment, Packing Tape is the one whose error details appear in the log file (note, there are about a half-dozen mods mentioned as failing...)
Minecraft 1.12
Forge 14.21.0.2359 (through the problem exists back to ....2348)
Packing Tape 0.7.0
Description: There was a severe problem during mod loading that has caused the game to fail
net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from Packing Tape (packingtape)
Caused by: java.lang.NoClassDefFoundError: gigaherz/packingtape/tape/ItemTape
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at net.minecraftforge.fml.common.FMLModContainer.constructMod(FMLModContainer.java:552)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
...
0.7.0 was compiled with 2359, so I'm not sure where the issue comes from... I'll ask around
You should check your other mods as well. Toolbelt and Guide Book are also failing - probably for the exact same reason.
(One might want the Forge developers to retain binary compatibility with older mod versions...)
Yes those mods I haven't ported yet to the latest version, but it's 00:45 and I'm far too tired, so I'll update those tomorrow.
And regarding compatibilty: Forge builds before the first recommended build are considered incomplete and the API isn't ensured to remain stable, so it's our fault for releasing mods, and for using them. After Forge releases a Recommended Build is when backward compatibility is a concern.
Forge is updating faster than modders can keep up.
Guidebook is failing with Forge 14.21.0.2367 - I'm not sure about ToolBelt, I've not yet got the game loaded with Forge greater than 14.21.0.2347 or mods updated for newer versions of Forge.