SteamPowered icon indicating copy to clipboard operation
SteamPowered copied to clipboard

[Bug...?] Flywheel 1.18-0.6.5 is considered too low of a version despite being above 1.18-0.6.2

Open Corvus20 opened this issue 3 years ago • 17 comments

Error Behaviour

Steam Powered does not register flywheel's version correctly and thinks that it is invalid. This is actually a problem across multiple other create addon mods as of lately (Big Cannons and Create Crafts & Additions), should be a relatively simple fix, I would hope.

Screenshot of error on loading error screen: image

Expected Behaviour

Steam Powered should register flywheel 1.18-0.6.5 correctly as meeting the requirements and load normally.

Reproduce

  1. Install Flywheel 1.18-0.6.5, Create 1.18.2-0.5.0.d, and Steam Powered 1.18.2-2.0.3-alpha.
  2. Launch game.
  3. Wait for game to progress to the "errors occurred while loading" screen.
  4. See error.

Crash Report

https://pastebin.com/YTg1bs70

Mod version

1.18.2-2.0.3-alph

Server version

N/A

Other mods and plugins

Initially experienced on a much larger custom modpack, but was also tested in a standalone instance with just the necessary mods and got the same result.

Corvus20 avatar Aug 15 '22 17:08 Corvus20

i've ran into the exact same issue, have yet to find a solution.

Blitzy111 avatar Aug 18 '22 09:08 Blitzy111

also having this issue, any assistance would help

TwiningShiningDawn avatar Aug 25 '22 00:08 TwiningShiningDawn

Also having this issues, which is a huge disappointment.

dreaderinyes avatar Aug 26 '22 15:08 dreaderinyes

It looks like the version numbering of flywheel changed. Internally it calls itself '0.6.5' where SteamPowered is looking for '1.18-0.6.5' for example. I will modify the mod.toml to test this and report back.

isaaclepes avatar Aug 28 '22 22:08 isaaclepes

Update: changing the toml did allow it to attempt to load, however it is failing due to them removing Registrate from flywheel/create.

[16:20:45] [main/WARN]: Error loading class: com/simibubi/create/content/contraptions/components/flywheel/FlywheelTileEntity (java.lang.ClassNotFoundException: com.simibubi.create.content.contraptions.components.flywheel.FlywheelTileEntity) [16:20:45] [main/WARN]: @Mixin target com.simibubi.create.content.contraptions.components.flywheel.FlywheelTileEntity was not found steampowered.mixins.json:FlywheelTileEntityAccess [16:20:45] [main/WARN]: Error loading class: com/simibubi/create/content/contraptions/components/flywheel/FlywheelTileEntity (java.lang.ClassNotFoundException: com.simibubi.create.content.contraptions.components.flywheel.FlywheelTileEntity) [16:20:45] [main/WARN]: @Mixin target com.simibubi.create.content.contraptions.components.flywheel.FlywheelTileEntity was not found steampowered.mixins.json:MixinFlywheel [16:20:46] [main/WARN]: Error loading class: snownee/snow/WorldTickHandler (java.lang.ClassNotFoundException: snownee.snow.WorldTickHandler) [16:20:46] [main/WARN]: Error loading class: snownee/snow/WorldTickHandler (java.lang.ClassNotFoundException: snownee.snow.WorldTickHandler) [16:20:46] [main/WARN]: Error loading class: snownee/snow/WorldTickHandler (java.lang.ClassNotFoundException: snownee.snow.WorldTickHandler) [16:20:48] [main/WARN]: @Inject(@At("HEAD")) Shift.BY=1 on blueprint.mixins.json:EntityMixin::handler$bga000$baseTick exceeds the maximum allowed value: 0. Increase the value of maxShiftBy to suppress this warning. [16:20:48] [pool-3-thread-1/WARN]: Error loading class: snownee/snow/WorldTickHandler (java.lang.ClassNotFoundException: snownee.snow.WorldTickHandler) [16:20:50] [pool-3-thread-1/WARN]: Error loading class: com/tterrag/registrate/util/entry/BlockEntry (java.lang.ClassNotFoundException: com.tterrag.registrate.util.entry.BlockEntry)

isaaclepes avatar Aug 28 '22 22:08 isaaclepes

Same issue, any ideas?

rmichaluszek avatar Sep 08 '22 06:09 rmichaluszek

Update: changing the toml did allow it to attempt to load, however it is failing due to them removing Registrate from flywheel/create.

[16:20:45] [main/WARN]: Error loading class: com/simibubi/create/content/contraptions/components/flywheel/FlywheelTileEntity (java.lang.ClassNotFoundException: com.simibubi.create.content.contraptions.components.flywheel.FlywheelTileEntity) [16:20:45] [main/WARN]: @Mixin target com.simibubi.create.content.contraptions.components.flywheel.FlywheelTileEntity was not found steampowered.mixins.json:FlywheelTileEntityAccess [16:20:45] [main/WARN]: Error loading class: com/simibubi/create/content/contraptions/components/flywheel/FlywheelTileEntity (java.lang.ClassNotFoundException: com.simibubi.create.content.contraptions.components.flywheel.FlywheelTileEntity) [16:20:45] [main/WARN]: @Mixin target com.simibubi.create.content.contraptions.components.flywheel.FlywheelTileEntity was not found steampowered.mixins.json:MixinFlywheel [16:20:46] [main/WARN]: Error loading class: snownee/snow/WorldTickHandler (java.lang.ClassNotFoundException: snownee.snow.WorldTickHandler) [16:20:46] [main/WARN]: Error loading class: snownee/snow/WorldTickHandler (java.lang.ClassNotFoundException: snownee.snow.WorldTickHandler) [16:20:46] [main/WARN]: Error loading class: snownee/snow/WorldTickHandler (java.lang.ClassNotFoundException: snownee.snow.WorldTickHandler) [16:20:48] [main/WARN]: @Inject(@At("HEAD")) Shift.BY=1 on blueprint.mixins.json:EntityMixin::handler$bga000$baseTick exceeds the maximum allowed value: 0. Increase the value of maxShiftBy to suppress this warning. [16:20:48] [pool-3-thread-1/WARN]: Error loading class: snownee/snow/WorldTickHandler (java.lang.ClassNotFoundException: snownee.snow.WorldTickHandler) [16:20:50] [pool-3-thread-1/WARN]: Error loading class: com/tterrag/registrate/util/entry/BlockEntry (java.lang.ClassNotFoundException: com.tterrag.registrate.util.entry.BlockEntry)

they have to update the mod to support the new create version first

dudebehinddude avatar Sep 11 '22 15:09 dudebehinddude

Update: changing the toml did allow it to attempt to load, however it is failing due to them removing Registrate from flywheel/create.

they have to update the mod to support the new create version first

Yeah, I was just proving the point that the version number itself wasn't the solution. A lot of mods broke when they removed Registrate from Create/Flywheel

https://github.com/tterrag1098/Registrate

isaaclepes avatar Sep 17 '22 00:09 isaaclepes

I am also having this same issue this is frustrating

SortaGoodEl1 avatar Sep 18 '22 16:09 SortaGoodEl1

I too am experiencing this particular issue, luckily Steam Powered is the only Create addon I have affected by the removal of Registrate from Flywheel. As I am trying to put a modpack together, and fix the startup crash reports, I am going to temporarily disable Steam Powered until I hear any progress being made from this thread or see an update on CurseForge.

Vatruvius avatar Sep 26 '22 01:09 Vatruvius

Same issue.

MagmaSlime123 avatar Oct 11 '22 03:10 MagmaSlime123

FYI - I saw on their discord that team is focusing on The Winter Rescue at the moment, so Steam Powered updates will be a while.

isaaclepes avatar Oct 11 '22 03:10 isaaclepes

FYI - I saw on their discord that team is focusing on The Winter Rescue at the moment, so Steam Powered updates will be a while.

I mean, updating a dependency shouldn't be that hard tbh...

MagmaSlime123 avatar Oct 11 '22 16:10 MagmaSlime123

They actually need to recode a lot of the mod because there were drastic changes in Create 0.5, as well as the removal of Registrate in one of the letter versions (0.5d iirc).

So, from the outside it seems like updating a simple dependency, but in reality they need to completely re-code for the both the new flywheel and create 0.5e. After all that, they then need to re-design their own mechanics, because Create removed the furnace engine and added it's own steam engine mechanics.

You should pop on their Discord sometime, that's how I got my information.

https://discord.gg/BWn6E94

isaaclepes avatar Oct 11 '22 16:10 isaaclepes

Oh. Well, I'm not a programmer, so, sorry.

MagmaSlime123 avatar Oct 11 '22 17:10 MagmaSlime123

Okay, then I don't need to fuss around with this. Needs complicated solution, takes time. Thank you.

Normal69 avatar Oct 18 '22 13:10 Normal69

I'm also having this issue and am wondering if there has been anything new since this issue page was created as it is now March of 2023 and this month is close to an end. Surely something has to have changed...

IsaacAMurray avatar Mar 22 '23 20:03 IsaacAMurray