Fabric Seasons: Extras

Fabric Seasons: Extras

9M Downloads

Crash with Patchouli + Wildlife: GuiBookMixin Injection Failure (MC 1.20.1)

PastrasDev opened this issue ยท 0 comments

commented

๐Ÿ› Summary

Using seasonsextras together with wildlife-fabric causes a crash at game launch due to a failed Mixin injection into Patchouli's GuiBook.

๐Ÿ“‹ Crash Log Snippet

Caused by: org.spongepowered.asm.mixin.injection.throwables.InjectionError: Critical injection failure: Callback method alsoSetFocused(...) in seasonsextraspatchouli.mixins.json:GuiBookMixin from mod seasonsextras failed injection check, (0/1) succeeded. Scanned 0 target(s).

โœ… Minimal Reproduction Setup

Mods used:

  • seasonsextras: 1.3.2-BETA+1.20
  • seasons: 2.4.2-BETA+1.20
  • patchouli: 1.20.1-81-FABRIC
  • wildlife: 1.19.2-2.2
  • fabric-loader: 0.16.10
  • minecraft: 1.20.1

๐Ÿ” Behavior

  • With wildlife + seasonsextras together: crash occurs
  • Remove either wildlife or seasonsextras: game launches normally

๐Ÿง  Diagnosis

The mixin in seasonsextras fails to find its injection point in GuiBook. Likely, wildlife is modifying the same class or loading a modified variant of Patchouli.

๐Ÿ“Ž Attached

Full crash log: crash-2025-03-26_03.38.50-client.txt

๐Ÿ› ๏ธ Suggestion

This may require:

  • Updating seasonsextras mixin to tolerate small changes in Patchouli
  • Coordination with wildlife dev if it alters or replaces GuiBook