SteamPowered icon indicating copy to clipboard operation
SteamPowered copied to clipboard

[Bug] Create update broke Flywheel dependency

Open FemBane opened this issue 1 year ago • 6 comments

Error Behaviour

image Create Updated to Flywheel 6.11-13

Expected Behaviour

Update the upper bound for Flywheel versions

Reproduce

Install Create 1.20.1 v0.5.1h and steampowered-1.20.1-3.0.1.jar This will happen

Crash Report

No response

Mod version

3.0.1

Server version

No response

Other mods and plugins

No response

FemBane avatar Sep 03 '24 14:09 FemBane

Follow up ⬆️

0xy49 avatar Sep 03 '24 17:09 0xy49

I just want my boilers ;(

FemBane avatar Sep 04 '24 00:09 FemBane

Im also having the same issue

SoOPlayer4400 avatar Sep 04 '24 00:09 SoOPlayer4400

bump

therealKoolant avatar Sep 05 '24 12:09 therealKoolant

Mods should not depend on the dependencies of other mods when they already depend on the mod. Depending on create 0.5.1+ already implies a dependency on flywheel. The project does not seem to reference the flywheel library at all (no reference to dev.engine_room.flywheel), which means an explicit dependency is just harmful. If create decides to remove flywheel in a minor update, this mod would break again. Having it in the build.gradle is more than sufficient.

For people that look for a temporary fix: You can open the steampowered jar file and edit the mods.toml inside the META-INF directory. In there you can either remove the whole dependency block for flywheel or change the version requirement for flywheel from the old

    versionRange="[0.6.10,0.6.11)"

to something like this:

    versionRange="[0.6.10,)"

The jar file is not signed, so editing its content is fine for personal use.

Xalcon avatar Sep 09 '24 13:09 Xalcon

Same

Id-S-go avatar Sep 27 '24 12:09 Id-S-go