Sinytra / ConnectorExtras

Integrating Connector with third-party APIs
https://modrinth.com/mod/connector-extras
MIT License
19 stars 7 forks source link

Startup crash from having the mods folder as a symlink destination #12

Open mosharky opened 1 year ago

mosharky commented 1 year ago

Describe the bug

A startup crash occurs due to "Missing or unsupported mandatory dependencies", where Connector Extras isn't detecting Connector.

Steps to reproduce

  1. Create a mods folder as a symbolic link, such that your launchers instance has the destination of the link
  2. Add Sinytra Connector, Connector Extras, and Forgified Fabric API
  3. Launch the instance
  4. Startup crash will occur with error: _"Missing or unsupported mandatory dependencies: Mod ID: 'connectormod', Requested by: 'connectorextras_architecturybridge', Expected range: '[1.0.0-beta.18,)', Actual version: '[MISSING]'"

Logs

latest.log

Additional context

If you're wondering why I'd want to have a symlink, its because Prism can't export in the curse modpack format, and that adding/updating mods is a hassle with Prism, so I'm using CurseForge to manage the mods.

Su5eD commented 1 year ago

Does this work with mods other than Connector? The error comes from FML'd dependency resolver, and Connector Extras doesn't come with any custom logic for locating dependencies.

mosharky commented 1 year ago

Yup, I tested it with Moonlight Lib + Supplementaries. No crash or dependency issues.

8MiYile commented 10 months ago

I am also experiencing one of these problems