Lithium (Fabric)

Lithium (Fabric)

22M Downloads

Lithium crashes via mob spawning optimization.

Kichura opened this issue ยท 3 comments

commented

Reproduction Steps

When lithium is (likely) combined with the lambdynamiclights mod + Config set so that the mob spawning mixin is set to true, Creating a new world singleplayer and exploring a bit has a low chance of crashing the game based of entity ticks from throwing eggs, Waiting for specific mob to spawn that has corrupted/broken health with it, etc.

  1. Install lithium + lambdynamiclights mods to a new fabric profile (Or use my own modpack if capable),
  2. Set the mixin "mixin.world.mob_spawning" to true via lithium properties,
  3. Create a new world in singleplayer and start exploring for a while,
  4. Game may likely crash based of broken health or other entity tick trigger.

Crash Report File

lithium_crash.log

Additional Information

This crash seems to be rare in some conditions as only few units have been getting this issue along, Although it seems that this crash is trying to "blame lambdynamiclights for it" aswell but i just can't seem to confirm it.

This crash also seems to be targeting other entities aswell such as pigs and whatnot.

commented

I'm going to go ahead and close this issue as it appears to happen independently of having Lithium installed.

commented

Your crashreport contains a method from multiconnnect. Try disabling mixin.entity.data_tracker.use_arrays

commented

Multiconnect automatically disables that 2no, and has done for a while.
This looks like Earthcomputer/multiconnect#93, which has nothing to do with lithium. It is however interesting that your setup is making the issue more reproducible. Could you add a comment to the multiconnect issue about this?