lithium-fabric icon indicating copy to clipboard operation
lithium-fabric copied to clipboard

SpongeNeo crashes server upon loading the world

Open MarGar12 opened this issue 7 months ago • 4 comments

Version

0.15.0+mc1.21.1

Reproduction Steps

Install SpongeNeo from https://spongepowered.org/downloads/spongeneo Start Server

Crash Report File

2025-04-02-7.log https://mclo.gs/EFyGidS

Additional Information

One of the developers of SpongeNeo have told me to reach out here to fix this issue. They mentioned about conflicts from this mod and that mod. Here's the SpongeNeo issue regarding this: https://github.com/SpongePowered/Sponge/issues/4201

MarGar12 avatar Apr 15 '25 13:04 MarGar12

Sponge issue refers to https://github.com/CaffeineMC/lithium/blob/0fe3cfd526300d11f72f2a00dcb0dc09d847d500/common/src/main/java/net/caffeinemc/mods/lithium/mixin/world/tick_scheduler/LevelChunkTicksMixin.java#L245

Workaround: Add the line mixin.world.tick_scheduler=false to the lithium.properties file in the config folder.

To fix this it would be useful to understand what sponge is doing, and whether that can be compatible with lithium replacing the tick scheduler logic.

https://github.com/CaffeineMC/lithium/wiki/Disabling-Lithium's-Mixins-using-your-mod's-fabric.mod.json-or-neoforge.mods.toml

2No2Name avatar Apr 16 '25 15:04 2No2Name

The server now starts but no one can join because of an error debug log: https://mclo.gs/qw7sSDt

Screenshot: Image

MarGar12 avatar Apr 17 '25 11:04 MarGar12

Also add the lines mixin.block.hopper=false and mixin.collections.entity_filtering=false

2No2Name avatar Apr 17 '25 12:04 2No2Name

Just did it and now no more problems joining! Ill find more problems soon when ill continue testing

MarGar12 avatar Apr 18 '25 05:04 MarGar12