Technici4n/Modern-Dynamics

[1.18.2] Crash when pipes contain items from uninstalled mods

Opened this issue · 0 comments

Tried to uninstall a bunch of other mods including Tech Reborn, got this crash.

java.lang.IllegalArgumentException: Transfer variant may not be blank.
        at Not Enough Crashes deobfuscated stack trace.(1.18.2+build.3)
        at net.fabricmc.fabric.api.transfer.v1.storage.StoragePreconditions.notBlank(StoragePreconditions.java:40)
        at net.fabricmc.fabric.api.transfer.v1.storage.StoragePreconditions.notBlankNotNegative(StoragePreconditions.java:59)
        at net.fabricmc.fabric.api.transfer.v1.item.base.SingleStackStorage.insert(SingleStackStorage.java:109)
        at net.fabricmc.fabric.impl.transfer.item.InventorySlotWrapper.insert(InventorySlotWrapper.java:72)
        at net.fabricmc.fabric.impl.transfer.item.InventorySlotWrapper.insert(InventorySlotWrapper.java:32)
        at net.fabricmc.fabric.api.transfer.v1.storage.base.CombinedStorage.insert(CombinedStorage.java:68)
        at dev.technici4n.moderndynamics.network.item.ItemHost.tickMovingItems(ItemHost.java:295)
        at dev.technici4n.moderndynamics.network.item.ItemCache.doTick(ItemCache.java:43)
        at dev.technici4n.moderndynamics.network.NetworkCache.tick(NetworkCache.java:69)
        at dev.technici4n.moderndynamics.network.NetworkManager.onEndTick(NetworkManager.java:59)
        at dev.technici4n.moderndynamics.ModernDynamics.lambda$onInitialize$2(ModernDynamics.java:53)
        at org.quiltmc.qsl.lifecycle.api.event.ServerTickEvents.lambda$static$2(ServerTickEvents.java:53)
        at net.minecraft.server.MinecraftServer.handler$jfa000$endServerTick(MinecraftServer:11339)
        at net.minecraft.server.MinecraftServer.tick(MinecraftServer:889)
        at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer:97)
        at net.minecraft.server.MinecraftServer.runServer(MinecraftServer:697)
        at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer:273)
        at java.lang.Thread.run(Thread.java:833)

Reinstalled Tech Reborn (it was the only mod I uninstalled for which I had any kind of automation) and launched backup world, everything was fine.

Modern Dynamics 0.2.4-beta