[BUG] Can't switch off favorites-only mode on server transmitter
Sv443 opened this issue ยท 6 comments
I clicked on the "favorites only" mode switch (in the top right) of a server transmitter, then couldn't turn it off anymore.
The debug.log on the server shows these errors:
Click to expand
[09Jun2025 17:36:59.554] [Server thread/ERROR] [net.minecraft.util.thread.BlockableEventLoop/FATAL]: Error executing task on Server
java.util.concurrent.CompletionException: java.lang.NullPointerException
at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(Unknown Source) ~[?:?]
at java.base/java.util.concurrent.CompletableFuture.completeThrowable(Unknown Source) ~[?:?]
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source) ~[?:?]
at TRANSFORMER/[email protected]/net.minecraft.server.TickTask.run(TickTask.java:18) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:148) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:23) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:872) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:170) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:122) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:855) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:849) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:132) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.managedBlock(MinecraftServer.java:821) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.mixinextras$bridge$managedBlock$327(MinecraftServer.java) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.wrapOperation$zce000$modernfix$managedBlock(MinecraftServer.java:2154) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:826) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:712) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:267) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at java.base/java.lang.Thread.run(Unknown Source) [?:?]
Caused by: java.lang.NullPointerException
at java.base/java.util.Objects.requireNonNull(Unknown Source) ~[?:?]
at java.base/java.util.ImmutableCollections$List12.<init>(Unknown Source) ~[?:?]
at java.base/java.util.List.of(Unknown Source) ~[?:?]
at TRANSFORMER/[email protected]/net.minecraft.core.component.PatchedDataComponentMap.handler$znc000$accessories$updateChangeValue_set(PatchedDataComponentMap.java:567) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.core.component.PatchedDataComponentMap.set(PatchedDataComponentMap.java) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.item.ItemStack.set(ItemStack.java:690) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/io.github.tofodroid.mods.mimi.util.TagUtils.setOrRemoveInt(TagUtils.java:247) ~[mimimod-1.21.1-4.1.3-neo.jar%23558!/:?]
at TRANSFORMER/[email protected]/io.github.tofodroid.mods.mimi.server.midi.playlist.PlaylistData.writeToComponents(PlaylistData.java:136) ~[mimimod-1.21.1-4.1.3-neo.jar%23558!/:?]
at TRANSFORMER/[email protected]/io.github.tofodroid.mods.mimi.server.midi.playlist.TileTransmitterPlaylistHandler.saveData(TileTransmitterPlaylistHandler.java:89) ~[mimimod-1.21.1-4.1.3-neo.jar%23558!/:?]
at TRANSFORMER/[email protected]/io.github.tofodroid.mods.mimi.server.midi.playlist.TileTransmitterPlaylistHandler.setIsShuffled(TileTransmitterPlaylistHandler.java:78) ~[mimimod-1.21.1-4.1.3-neo.jar%23558!/:?]
at TRANSFORMER/[email protected]/io.github.tofodroid.mods.mimi.server.midi.playlist.APlaylistHandler.toggleShuffled(APlaylistHandler.java:111) ~[mimimod-1.21.1-4.1.3-neo.jar%23558!/:?]
at TRANSFORMER/[email protected]/io.github.tofodroid.mods.mimi.server.events.broadcast.producer.transmitter.ATransmitterBroadcastProducer.toggleShuffled(ATransmitterBroadcastProducer.java:126) ~[mimimod-1.21.1-4.1.3-neo.jar%23558!/:?]
at TRANSFORMER/[email protected]/io.github.tofodroid.mods.mimi.server.events.broadcast.producer.transmitter.ServerTransmitterManager.handleCommand(ServerTransmitterManager.java:197) ~[mimimod-1.21.1-4.1.3-neo.jar%23558!/:?]
at TRANSFORMER/[email protected]/io.github.tofodroid.mods.mimi.common.network.TransmitterControlPacketHandler.handlePacketServer(TransmitterControlPacketHandler.java:11) ~[mimimod-1.21.1-4.1.3-neo.jar%23558!/:?]
at TRANSFORMER/[email protected]/io.github.tofodroid.mods.mimi.neoforge.common.NetworkManager.lambda$createHandler$3(NetworkManager.java:99) ~[mimimod-1.21.1-4.1.3-neo.jar%23558!/:?]
at TRANSFORMER/[email protected]/net.neoforged.neoforge.network.handling.ServerPayloadContext.enqueueWork(ServerPayloadContext.java:32) ~[neoforge-21.1.176-universal.jar%23388!/:?]
at TRANSFORMER/[email protected]/io.github.tofodroid.mods.mimi.neoforge.common.NetworkManager.lambda$createHandler$4(NetworkManager.java:99) ~[mimimod-1.21.1-4.1.3-neo.jar%23558!/:?]
at TRANSFORMER/[email protected]/net.neoforged.neoforge.network.handling.MainThreadPayloadHandler.lambda$handle$0(MainThreadPayloadHandler.java:16) ~[neoforge-21.1.176-universal.jar%23388!/:?]
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.lambda$submitAsync$0(BlockableEventLoop.java:60) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
... 17 more
[09Jun2025 17:36:59.556] [Server thread/ERROR] [net.neoforged.neoforge.network.registration.NetworkRegistry/]: Failed to process a synchronized task of the payload: mimi:transmittercontrolpacket
java.util.concurrent.CompletionException: java.lang.NullPointerException
at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(Unknown Source) ~[?:?]
at java.base/java.util.concurrent.CompletableFuture.completeThrowable(Unknown Source) ~[?:?]
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source) ~[?:?]
at TRANSFORMER/[email protected]/net.minecraft.server.TickTask.run(TickTask.java:18) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:148) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:23) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:872) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:170) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:122) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:855) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:849) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:132) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.managedBlock(MinecraftServer.java:821) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.mixinextras$bridge$managedBlock$327(MinecraftServer.java) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.wrapOperation$zce000$modernfix$managedBlock(MinecraftServer.java:2154) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:826) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:712) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:267) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at java.base/java.lang.Thread.run(Unknown Source) [?:?]
Caused by: java.lang.NullPointerException
at java.base/java.util.Objects.requireNonNull(Unknown Source) ~[?:?]
at java.base/java.util.ImmutableCollections$List12.<init>(Unknown Source) ~[?:?]
at java.base/java.util.List.of(Unknown Source) ~[?:?]
at TRANSFORMER/[email protected]/net.minecraft.core.component.PatchedDataComponentMap.handler$znc000$accessories$updateChangeValue_set(PatchedDataComponentMap.java:567) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.core.component.PatchedDataComponentMap.set(PatchedDataComponentMap.java) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/net.minecraft.world.item.ItemStack.set(ItemStack.java:690) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
at TRANSFORMER/[email protected]/io.github.tofodroid.mods.mimi.util.TagUtils.setOrRemoveInt(TagUtils.java:247) ~[mimimod-1.21.1-4.1.3-neo.jar%23558!/:?]
at TRANSFORMER/[email protected]/io.github.tofodroid.mods.mimi.server.midi.playlist.PlaylistData.writeToComponents(PlaylistData.java:136) ~[mimimod-1.21.1-4.1.3-neo.jar%23558!/:?]
at TRANSFORMER/[email protected]/io.github.tofodroid.mods.mimi.server.midi.playlist.TileTransmitterPlaylistHandler.saveData(TileTransmitterPlaylistHandler.java:89) ~[mimimod-1.21.1-4.1.3-neo.jar%23558!/:?]
at TRANSFORMER/[email protected]/io.github.tofodroid.mods.mimi.server.midi.playlist.TileTransmitterPlaylistHandler.setIsShuffled(TileTransmitterPlaylistHandler.java:78) ~[mimimod-1.21.1-4.1.3-neo.jar%23558!/:?]
at TRANSFORMER/[email protected]/io.github.tofodroid.mods.mimi.server.midi.playlist.APlaylistHandler.toggleShuffled(APlaylistHandler.java:111) ~[mimimod-1.21.1-4.1.3-neo.jar%23558!/:?]
at TRANSFORMER/[email protected]/io.github.tofodroid.mods.mimi.server.events.broadcast.producer.transmitter.ATransmitterBroadcastProducer.toggleShuffled(ATransmitterBroadcastProducer.java:126) ~[mimimod-1.21.1-4.1.3-neo.jar%23558!/:?]
at TRANSFORMER/[email protected]/io.github.tofodroid.mods.mimi.server.events.broadcast.producer.transmitter.ServerTransmitterManager.handleCommand(ServerTransmitterManager.java:197) ~[mimimod-1.21.1-4.1.3-neo.jar%23558!/:?]
at TRANSFORMER/[email protected]/io.github.tofodroid.mods.mimi.common.network.TransmitterControlPacketHandler.handlePacketServer(TransmitterControlPacketHandler.java:11) ~[mimimod-1.21.1-4.1.3-neo.jar%23558!/:?]
at TRANSFORMER/[email protected]/io.github.tofodroid.mods.mimi.neoforge.common.NetworkManager.lambda$createHandler$3(NetworkManager.java:99) ~[mimimod-1.21.1-4.1.3-neo.jar%23558!/:?]
at TRANSFORMER/[email protected]/net.neoforged.neoforge.network.handling.ServerPayloadContext.enqueueWork(ServerPayloadContext.java:32) ~[neoforge-21.1.176-universal.jar%23388!/:?]
at TRANSFORMER/[email protected]/io.github.tofodroid.mods.mimi.neoforge.common.NetworkManager.lambda$createHandler$4(NetworkManager.java:99) ~[mimimod-1.21.1-4.1.3-neo.jar%23558!/:?]
at TRANSFORMER/[email protected]/net.neoforged.neoforge.network.handling.MainThreadPayloadHandler.lambda$handle$0(MainThreadPayloadHandler.java:16) ~[neoforge-21.1.176-universal.jar%23388!/:?]
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.lambda$submitAsync$0(BlockableEventLoop.java:60) ~[server-1.21.1-20240808.144430-srg.jar%23387!/:?]
... 17 more
Environment:
- OS: Windows 10
- Mod Version: 4.1.3-neo
- Minecraft Version: 1.21.1
- Forge Version: NeoForge 21.1.172
Hello and thank you for the bug report! I actually ran into this one recently while I've been working on the new version and have it fixed there!
Hoping to get the new version out later today!
Hello! I've uploaded a beta version of the next release of MIMI for NeoForge 1.21.1 to Modrinth and CurseForge (CurseForge may take a few hours for it to be approved)!
I'll be working on back-porting the changes to Forge and the other supported versions of Minecraft over the next couple of days, but if you have some time please try out the beta and see if it helps out your issue!
Thanks for supporting MIMI! ๐
Thank you for the quick fix :)
I tried to add it to the server but Forge complains that the LocalPlayer is being loaded on a server environment:
-- Head --
Thread: main
Stacktrace:
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.common.asm.RuntimeDistCleaner.processClassWithFlags(RuntimeDistCleaner.java:60) ~[loader-4.0.39.jar%2359!/:4.0] {}
-- Mod loading issue for: mimi --
Details:
Caused by 0: java.lang.BootstrapMethodError: java.lang.RuntimeException: Attempted to load class net/minecraft/client/player/LocalPlayer for invalid dist DEDICATED_SERVER
at TRANSFORMER/[email protected]/io.github.tofodroid.mods.mimi.neoforge.common.NetworkManager.registerPackets(NetworkManager.java:74) ~[mimi-1.21.1-4.2.0.BETA-neo.jar%23558!/:?] {re:classloading}
at TRANSFORMER/[email protected]/io.github.tofodroid.mods.mimi.neoforge.common.CommonRegistrationHandler.register(CommonRegistrationHandler.java:82) ~[mimi-1.21.1-4.2.0.BETA-neo.jar%23558!/:?] {re:classloading}
at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.EventBus.post(EventBus.java:350) ~[bus-8.0.2.jar%2362!/:?] {}
at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.EventBus.post(EventBus.java:329) ~[bus-8.0.2.jar%2362!/:?] {}
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.ModContainer.acceptEvent(ModContainer.java:177) ~[loader-4.0.39.jar%2359!/:4.0] {}
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.ModLoader.lambda$postEvent$13(ModLoader.java:358) ~[loader-4.0.39.jar%2359!/:4.0] {}
at java.base/java.lang.Iterable.forEach(Unknown Source) ~[?:?] {re:mixin}
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.ModList.forEachModInOrder(ModList.java:174) ~[loader-4.0.39.jar%2359!/:4.0] {}
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.ModLoader.postEvent(ModLoader.java:358) ~[loader-4.0.39.jar%2359!/:4.0] {}
at TRANSFORMER/[email protected]/net.neoforged.neoforge.network.registration.NetworkRegistry.setup(NetworkRegistry.java:130) ~[neoforge-21.1.176-universal.jar%23388!/:?] {re:mixin,re:classloading,pl:mixin:APP:connector.mixins.json:registries.NetworkRegistryMixin from mod connector,pl:mixin:APP:fabric-networking-api-v1.mixins.json:NetworkRegistryMixin from mod fabric_networking_api_v1,pl:mixin:APP:fabric-networking-api-v1.mixins.json:accessor.NetworkRegistryAccessor from mod fabric_networking_api_v1,pl:mixin:A}
at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] {}
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] {}
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] {}
at java.base/java.lang.Thread.run(Unknown Source) ~[?:?] {re:mixin}
Mod file: /data/mods/mimi-1.21.1-4.2.0.BETA-neo.jar
Failure message: MIMI Mod (mimi) encountered an error while dispatching the net.neoforged.neoforge.network.event.RegisterPayloadHandlersEvent event
java.lang.BootstrapMethodError: java.lang.RuntimeException: Attempted to load class net/minecraft/client/player/LocalPlayer for invalid dist DEDICATED_SERVER
Mod version: 1.21.1-4.2.0.BETA-neo
Mod issues URL: <No issues URL found>
Exception message: java.lang.RuntimeException: Attempted to load class net/minecraft/client/player/LocalPlayer for invalid dist DEDICATED_SERVER
Stacktrace:
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.common.asm.RuntimeDistCleaner.processClassWithFlags(RuntimeDistCleaner.java:60) ~[loader-4.0.39.jar%2359!/:4.0] {}
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:94) ~[modlauncher-11.0.4.jar%2364!/:?] {}
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-11.0.4.jar%2364!/:?] {}
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:57) ~[modlauncher-11.0.4.jar%2364!/:?] {}
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:190) ~[securejarhandler-3.0.8.jar:?] {}
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.lambda$findClass$20(ModuleClassLoader.java:298) ~[securejarhandler-3.0.8.jar:?] {}
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:311) ~[securejarhandler-3.0.8.jar:?] {}
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:298) ~[securejarhandler-3.0.8.jar:?] {}
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:214) ~[securejarhandler-3.0.8.jar:?] {}
at java.base/java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] {}
at TRANSFORMER/[email protected]/io.github.tofodroid.mods.mimi.neoforge.common.NetworkManager.registerPackets(NetworkManager.java:74) ~[mimi-1.21.1-4.2.0.BETA-neo.jar%23558!/:?] {re:classloading}
at TRANSFORMER/[email protected]/io.github.tofodroid.mods.mimi.neoforge.common.CommonRegistrationHandler.register(CommonRegistrationHandler.java:82) ~[mimi-1.21.1-4.2.0.BETA-neo.jar%23558!/:?] {re:classloading}
at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.EventBus.post(EventBus.java:350) ~[bus-8.0.2.jar%2362!/:?] {}
at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.EventBus.post(EventBus.java:329) ~[bus-8.0.2.jar%2362!/:?] {}
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.ModContainer.acceptEvent(ModContainer.java:177) ~[loader-4.0.39.jar%2359!/:4.0] {}
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.ModLoader.lambda$postEvent$13(ModLoader.java:358) ~[loader-4.0.39.jar%2359!/:4.0] {}
at java.base/java.lang.Iterable.forEach(Unknown Source) ~[?:?] {re:mixin}
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.ModList.forEachModInOrder(ModList.java:174) ~[loader-4.0.39.jar%2359!/:4.0] {}
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.ModLoader.postEvent(ModLoader.java:358) ~[loader-4.0.39.jar%2359!/:4.0] {}
at TRANSFORMER/[email protected]/net.neoforged.neoforge.network.registration.NetworkRegistry.setup(NetworkRegistry.java:130) ~[neoforge-21.1.176-universal.jar%23388!/:?] {re:mixin,re:classloading,pl:mixin:APP:connector.mixins.json:registries.NetworkRegistryMixin from mod connector,pl:mixin:APP:fabric-networking-api-v1.mixins.json:NetworkRegistryMixin from mod fabric_networking_api_v1,pl:mixin:APP:fabric-networking-api-v1.mixins.json:accessor.NetworkRegistryAccessor from mod fabric_networking_api_v1,pl:mixin:A}
at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] {}
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?] {}
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?] {}
at java.base/java.lang.Thread.run(Unknown Source) ~[?:?] {re:mixin}
Whoops, I see what I did there. Thanks for the quick test! I didn't expect any changes I made to be specific to the server so I didn't bother testing that the first time. ๐
Just uploaded a fixed version!
Just wanted to update once more that I've uploaded the latest full release of MIMI to Modrinth and CurseForge (CurseForge may take a few hours for it to be approved)!