QuiltMC / quilt-standard-libraries

A set of libraries to assist in making Quilt mods.
Apache License 2.0
154 stars 84 forks source link

Item Group Ordering is Random Each Startup #327

Closed Oliver-makes-code closed 1 year ago

Oliver-makes-code commented 1 year ago

The order of item groups is randomized every time the game starts up. I doubt it's mod load order, as even tabs from the same mod are in different positions and not guaranteed to be next to one another.

I propose that tabs are ordered by mod id (alphabetically) first, then the order within mods should be creation order

Screenshots (same world, same mods): 2023-07-20_12 43 58 2023-07-20_12 54 09

Oliver-makes-code commented 1 year ago

I'm using the blanketcon pack as it's most obvious there, but it occurs with a smaller subset of mods I think it has somewhat to do with pages, though I'm not completely certain

LambdAurora commented 1 year ago

This should be investigated if it happens with Fabric API too with a Fabric-compatible mod set as currently QSL does not touch item groups.

Jamalam360 commented 1 year ago

Patbox sent this, so this can be closed