[14:01:38] [Server thread/ERROR]: Encountered an unexpected exception
net.minecraft.class_148: Readying AE2 block entity
at wearblackallday.dimthread.util.CrashInfo.crash(CrashInfo.java:12) ~[DimThread-1.2.7.jar:?]
at net.minecraft.server.MinecraftServer.handler$ckj000$dimthread$tickWorlds(MinecraftServer.java:9825) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:864) ~[server-intermediary.jar:?]
at net.minecraft.class_3176.method_3813(class_3176.java:289) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:819) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.handler$boe000$carpet$modifiedRunLoop(MinecraftServer.java:8885) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:644) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:257) ~[server-intermediary.jar:?]
at java.lang.Thread.run(Thread.java:833) [?:?]
Caused by: java.lang.UnsupportedOperationException: This code can only be called server-side and this is most likely a bug.
at appeng.util.Platform.assertServerThread(Platform.java:313) ~[appliedenergistics2-fabric-12.9.5.jar:?]
at appeng.hooks.ticking.TickHandler.addNetwork(TickHandler.java:157) ~[appliedenergistics2-fabric-12.9.5.jar:?]
at appeng.me.Grid.create(Grid.java:70) ~[appliedenergistics2-fabric-12.9.5.jar:?]
at appeng.me.GridNode.getInternalGrid(GridNode.java:183) ~[appliedenergistics2-fabric-12.9.5.jar:?]
at appeng.me.GridNode.updateState(GridNode.java:228) ~[appliedenergistics2-fabric-12.9.5.jar:?]
at appeng.me.GridNode.markReady(GridNode.java:374) ~[appliedenergistics2-fabric-12.9.5.jar:?]
at appeng.me.ManagedGridNode.createNode(ManagedGridNode.java:171) ~[appliedenergistics2-fabric-12.9.5.jar:?]
at appeng.me.ManagedGridNode.create(ManagedGridNode.java:157) ~[appliedenergistics2-fabric-12.9.5.jar:?]
at appeng.parts.AEBasePart.addToWorld(AEBasePart.java:273) ~[appliedenergistics2-fabric-12.9.5.jar:?]
at appeng.parts.CableBusContainer.addToWorld(CableBusContainer.java:557) ~[appliedenergistics2-fabric-12.9.5.jar:?]
at appeng.blockentity.networking.CableBusBlockEntity.onReady(CableBusBlockEntity.java:174) ~[appliedenergistics2-fabric-12.9.5.jar:?]
at appeng.hooks.ticking.ServerBlockEntityRepo$FirstTickInfo.callInit(ServerBlockEntityRepo.java:43) ~[appliedenergistics2-fabric-12.9.5.jar:?]
at appeng.hooks.ticking.TickHandler.readyBlockEntities(TickHandler.java:367) ~[appliedenergistics2-fabric-12.9.5.jar:?]
at appeng.hooks.ticking.TickHandler.onServerLevelTickEnd(TickHandler.java:247) ~[appliedenergistics2-fabric-12.9.5.jar:?]
at net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents.lambda$static$6(ServerTickEvents.java:108) ~[fabric-lifecycle-events-v1-2.2.4+1b46dc7890-db0fd3f5dc0d6099.jar:?]
at net.minecraft.class_3218.handler$cpg000$fabric-lifecycle-events-v1$endWorldTick(class_3218.java:11729) ~[server-intermediary.jar:?]
at net.minecraft.class_3218.method_18765(class_3218.java:384) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.mdfd8091$dimthread$lambda$tickWorlds$0$7(MinecraftServer.java:9815) ~[server-intermediary.jar:?]
at wearblackallday.dimthread.DimThread.swapThreadsAndRun(DimThread.java:34) ~[DimThread-1.2.7.jar:?]
at net.minecraft.server.MinecraftServer.mdfd8091$dimthread$lambda$tickWorlds$1$6(MinecraftServer.java:9813) ~[server-intermediary.jar:?]
at wearblackallday.util.ThreadPool.lambda$execute$1(ThreadPool.java:49) ~[com_github_wearblackallday_javau-bd58640372-35ccf0e183c6d6cd.jar:?]
at wearblackallday.util.ThreadPool.lambda$execute$0(ThreadPool.java:43) ~[com_github_wearblackallday_javau-bd58640372-35ccf0e183c6d6cd.jar:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
... 1 more
https://gist.github.com/purejosh/8871d6fda1dbcc856dc43f19a86fea9a