Skip to content

BetterNether has incompatible issue with beta 12 #2044

@wjddmlwbslqj

Description

@wjddmlwbslqj

Mod Name

BetterNether

Mod Homepage

https://www.curseforge.com/minecraft/mc-mods/betternether

Minecraft version

1.21.1

Describe the bug

Mixin Bug

Steps to reproduce

Subject: [Bug Report] Mixin Application Failure with Better Nether on Sinytra Connector 1.21.1

Description:
I am encountering a crash during the mod loading phase while using Sinytra Connector with NeoForge 1.21.1. The crash is explicitly caused by a failing mixin in the "Better Nether" mod.

Report Details:

  1. WHO (Affected Mod):

    • Mod Name: Better Nether
    • File Name: better-nether-21.0.11.jar
    • Environment: NeoForge 1.21.1 + Sinytra Connector 2.0.0-beta.12
  2. WHEN (Occurrence):

    • The crash occurs during the "Early Mod Setup" phase, specifically when Sinytra Connector performs the mixin compatibility check/safeguard verification.
  3. WHERE (Code Path):

    • Target Class: MushroomMixin
    • Target Method: #canStay
    • Exception: net.neoforged.neoforge.logging.CrashReportExtender$ModLoadingCrashException
  4. WHAT (Error Message):
    The log reports: "Mod file better-nether-21.0.11.jar has failing mixins: - MushroomMixin#canStay"
    It triggers the Connector's "MixinTransformSafeguard" causing a hard crash.

  5. WHY (Root Cause):
    It appears that the mapping or injection point for the MushroomMixin#canStay method in Better Nether is incompatible with the NeoForge 1.21.1 runtime environment provided by Sinytra Connector.

  6. HOW (To Reproduce):

    1. Install Minecraft 1.21.1 with NeoForge 21.1.216.
    2. Install Sinytra Connector 2.0.0-beta.12.
    3. Add better-nether-21.0.11.jar (and its dependency bclib).
    4. Launch the game.
    5. Observe the crash during the loading screen.

Attached Log Snippet:

Mod loading issue --
Details:
Mod file: better-nether-21.0.11.jar
Failure message: Found 1 incompatible Fabric mod.
Details are provided below.

With the current configuration, Connector cannot guarantee a stable environment.
Mod file better-nether-21.0.11.jar has failing mixins:
    - MushroomMixin#canStay

Logs

https://gist.github.com/wjddmlwbslqj/de8d097aafc18b67390e9958fdf30740

Additional context

No response

Metadata

Metadata

Assignees

Labels

1.21.xTargets Minecraft 1.21fixed in devFixed in dev. Awaiting a new release.

Type

Projects

Status

✅ Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions