ProjectRed Compat .jar is bundled with a version of the ComputerCraft API
Opened this issue ยท 4 comments
As of version 4.5.6, build 57, the ProjectRedCompat jar includes a version -- an outdated version -- of the ComputerCraft API. This interferes with the real version of the API, as included in the ComputerCraft 1.65 jar, and causes crashes in conjunction with mods that depend on that API, like OpenPeripherals.
Original bug report on OpenPeripherals issue tracker: OpenMods/OpenPeripheral#206
Fixed via 01138b1. Will have an immediate build for this.
You're still bundling the ComputerCraft API. While updating the API to the latest does fix the issue at hand, it is still not ideal, you should not bundle APIs in your packages.
We have the dependencies
in @Mod
and the @Optional
interface for a reason.
I've actually spent several hours digging though logs and such, but I can't find why. If I don't include them, I get crashes despite the use of @optional annotations.