rwtema / extrautilities_old_issues

Issue tracker
70 stars 45 forks source link

ExU is not shipping full CoFH API parts #414

Open Vexatos opened 9 years ago

Vexatos commented 9 years ago

As you can see in asiekierka/Computronics#84, you are not shipping the entire CoFHAPI|block API, just a single class of it. This makes mods checking for that particular API to be present believe that all the classes of that API are there. In this particular case, for example, a mod has an @Optional.Interface(iface = "cofh.api.block.IBlockInfo", modid = "CoFHAPI|block"). When the game starts, FML is not stripping the Interface as it recognizes the API being present and the missing interface class causes a crash. A fix is easy: Just ship every class of CoFHAPI|block, that's just a few bytes more and shouldn't hurt anyone.

Jomik commented 8 years ago

Bump, still an issue.

xarses commented 8 years ago

This is still an issue, we need either the full API or no API included