AbdElAziz333 / Canary

A performance mod designed to optimize Minecraft's general performance and unofficial fork of Lithium mod for Minecraft Forge.
https://www.curseforge.com/minecraft/mc-mods/canary
GNU Lesser General Public License v3.0
41 stars 3 forks source link

[1.19.2] Crash when using Canary with more than 97 mods and debugify reforged #107

Open karelmikie3 opened 1 year ago

karelmikie3 commented 1 year ago

Mods used with versions:

canary-mc1.19.2-0.1.8

forge 43.2.0

cloth-config-8.2.88-forge

debugify_reforged-1.0.0-forge-1.19.2

Dummy mods which only print a single line written by me: code (modid changed dynamically to avoid name clash)

Reproduction Steps

Start the game with this mod; debugify and more than 97 (changes somewhat) (dummy) mods.

So the game crashes when more than 93 dummy mods are enabled. With the following logs

Crash Report File

Console Log Latest & Debug Log

Additional Information

As I suspected from the log files the issue resolves itself if you disable the related mixin in Canary or the relevant bugfix in Debugify. In Canary's case done by adding mixin.entity.collisions.unpushable_cramming=false to the config file. In Debugify's case done by disabling the 'MC-228976' fix.

Just found the report on Debugify's side in issue https://github.com/murao-kun/Debugify-reforged/issues/3