Tuinity / Moonrise

Optimisation mod the dedicated/integrated server.
https://curseforge.com/minecraft/mc-mods/moonrise
GNU General Public License v3.0
141 stars 6 forks source link

Fabric: Incompatible with Carpet Mod #24

Open tesseract-two opened 2 months ago

tesseract-two commented 2 months ago

Moonrise crashes with Carpet Mod.

Environment:

Minecraft 1.21
Fabric Loader 0.16.5
Moonrise 0.1.0-beta.2+44f8058
Carpet 1.4.147+v240613
No Telemetry 1.8.0

Carpet's Explosion_scarpetEventMixin appears to conflict with Moonrise's collisions.ExplosionMixin. Setting "required": false in Carpet's carpet.mixins.json allow the game to launch and run fine, and explosions appear to work normally.

tesseract-two commented 2 months ago

There's also a three-way incompatibility between Carpet, Moonrise, and Lithium. It's probably related to https://github.com/gnembon/fabric-carpet/pull/1937.

Tested with:

Minecraft 1.21
Fabric Loader 0.16.5
Moonrise 0.1.0-beta.2+44f8058
Lithium 0.13.0
Carpet 1.4.147+v240623 (compiled artifact linked in above PR)
No Telemetry 1.8.0
Astropulse commented 2 months ago

Additionally Architectury API has a similar issue with architectury.mixins.json:MixinExplosion conflicting with collisions.ExplosionMixin