Artisanat

Artisanat

85.7k Downloads

Crash with QSL 4.0.0 beta 8

SplendidAlakey opened this issue ยท 4 comments

commented

What happened?

MC 1.19.2
QSL 4.0.0 beta 8
Artisanat 2.3.0

The game crashes on startup with QSL 4.0.0 beta 8. QSL is a part of Quilt that provides Fabric API, as well as its own tools.

The crash does not happen with QSL 4.0.0 beta 7.

Quilt is a modloader that natively supports all Fabric mods (e.g. Promenade still works), apart from some very rare exceptions, but since it seems like some change in QSL broke compatibility with your mod, I will understand if that's not something you are willing to fix, since Quilt support isn't officially stated anywhere on the mod page.

Edit: QSL 4.0.0 beta 9 is also affected.

Dawn API version

3.5.0

Fabric API version

0.59.0

Relevant log output

removed
commented

I believe the issue here is that you're making use of a block instance before it's even registered, right? You are, of course, free to not support Quilt at all, but it might be worth fixing this regardless - for the sake of avoiding breakages with other parts of the Fabric ecosystem, or potentially Fabric itself in the future.

commented

I believe I had advantages in registering my features late, but I might change this at some point as I don't even remember what those advantages where. It always worked fine in the past. It would require a huge rework though, and as a freshman I don't know if I will have enough time to refactor all of this...

commented

Yep, that's all totally fair, just figured I'd point out that it's probably not best practice. o7

commented

Yeah it seems like Quilt is creating issues that are not present with Fabric. :D