Easy NPC

Easy NPC

2M Downloads

[Crash Report] Crash with upper-case file names for presets.

CombineElite-3650 opened this issue · 3 comments

commented

Hello sir, I have encountered some serious bugs in the 1.21Neoforge version of this mod. I hope you can fix them as soon as possible and I will do my best to provide useful information for your updates.

Details:
1.All tests were conducted in single-player games
2.Mod_Version:Neoforge;5.4.1,
3.Minecraft_Version:1.21
Neoforge_21.0.163;
4.Included Mods:
(1)Neoforge
(2)Easy NPC

Problems:
1.Reproduction:
(1)When I create an NPC
(2)set up the transaction and save
(3)click“Local” to overwrite other npcs
(4)the game exits, as shown:
LocalProblme
As you can see, it didn't crash, it just exited to the title screen

2.Can't open the "Custom"

3.Equipping an NPC will cause the decorative armor replaced by original armor

This is my first time to write a report, if there are inconsiderate place I hope you put forward,
Finally,I would appreciate it if you could fix these bugs as soon as possible,Good luck with your work.

commented

Thanks for the report. Unfortunately, I was unable to reproduce the issue.

Could you please share your latest.log file with this crash and provide details about your NPC setup?

I suspect the problem may be related to a custom item equipped on the NPC.
This could also explain why the decorative armor is being replaced by the original armor.

commented

@MarkusBordihn
---- Minecraft Network Protocol Error Report ----
// All lines are down!

Time: 2024-08-08 13:22:00
Description: Packet handling error

net.minecraft.ResourceLocationException: Non [a-z0-9/._-] character in path of location: easy_npc:preset/humanoid/Village_Guard.npc.nbt
at TRANSFORMER/[email protected]/net.minecraft.resources.ResourceLocation.assertValidPath(ResourceLocation.java:284) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at TRANSFORMER/[email protected]/net.minecraft.resources.ResourceLocation.createUntrusted(ResourceLocation.java:48) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at TRANSFORMER/[email protected]/net.minecraft.resources.ResourceLocation.fromNamespaceAndPath(ResourceLocation.java:52) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at TRANSFORMER/[email protected]/de.markusbordihn.easynpc.io.CustomPresetDataFiles.lambda$getPresetResourceLocations$3(CustomPresetDataFiles.java:121) ~[Easy%20NPC-neoforge-1.21-5.4.1.jar%23300!/:?] {re:classloading}
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] {}
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] {}
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] {}
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] {}
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?] {re:mixin}
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?] {}
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] {}
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] {}
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) ~[?:?] {}
at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) ~[?:?] {}
at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) ~[?:?] {}
at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) ~[?:?] {}
at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) ~[?:?] {}
at TRANSFORMER/[email protected]/de.markusbordihn.easynpc.io.CustomPresetDataFiles.getPresetResourceLocations(CustomPresetDataFiles.java:132) ~[Easy%20NPC-neoforge-1.21-5.4.1.jar%23300!/:?] {re:classloading}
at TRANSFORMER/[email protected]/de.markusbordihn.easynpc.io.CustomPresetDataFiles.getPresetResourceLocations(CustomPresetDataFiles.java:102) ~[Easy%20NPC-neoforge-1.21-5.4.1.jar%23300!/:?] {re:classloading}
at TRANSFORMER/[email protected]/de.markusbordihn.easynpc.client.screen.configuration.preset.ImportLocalPresetConfigurationScreen.(ImportLocalPresetConfigurationScreen.java:43) ~[Easy%20NPC-neoforge-1.21-5.4.1.jar%23300!/:?] {re:classloading}
at TRANSFORMER/[email protected]/de.markusbordihn.easynpc.client.screen.configuration.preset.ImportLocalPresetConfigurationScreenWrapper.(ImportLocalPresetConfigurationScreenWrapper.java:31) ~[Easy%20NPC-neoforge-1.21-5.4.1.jar%23300!/:?] {re:classloading}
at TRANSFORMER/[email protected]/net.minecraft.client.gui.screens.MenuScreens$ScreenConstructor.fromPacket(MenuScreens.java:125) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at TRANSFORMER/[email protected]/net.minecraft.client.gui.screens.MenuScreens.lambda$create$0(MenuScreens.java:44) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at java.base/java.util.Optional.ifPresent(Optional.java:178) ~[?:?] {re:mixin}
at TRANSFORMER/[email protected]/net.minecraft.client.gui.screens.MenuScreens.create(MenuScreens.java:44) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at TRANSFORMER/[email protected]/net.minecraft.client.multiplayer.ClientPacketListener.handleOpenScreen(ClientPacketListener.java:1247) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_clientplaynethandler_close,xf:fml:xaerominimap:xaero_clientplaynethandler_handlejoingame,xf:fml:xaerominimap:xaero_clientplaynethandler_handlemultiblockchange,xf:fml:xaerominimap:xaero_clientplaynethandler_handlelevelchunkwithlight,xf:fml:xaerominimap:xaero_clientplaynethandler_updatelevelchunk,xf:fml:xaerominimap:xaero_clientplaynethandler_queuelightremoval,xf:fml:xaerominimap:xaero_clientplaynethandler_handleblockchange,xf:fml:xaerominimap:xaero_clientplaynethandler_handlespawnpoint,xf:fml:xaerominimap:xaero_clientplaynethandler_handlelightupdatepacket,xf:fml:xaerominimap:xaero_clientlistener_sendcommand,xf:fml:xaerominimap:xaero_clientlistener_commandunsigned,xf:fml:xaerominimap:xaero_clientplaynethandlerclass,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_clientplaynethandler_close,xf:fml:xaerominimap:xaero_clientplaynethandler_handlejoingame,xf:fml:xaerominimap:xaero_clientplaynethandler_handlemultiblockchange,xf:fml:xaerominimap:xaero_clientplaynethandler_handlelevelchunkwithlight,xf:fml:xaerominimap:xaero_clientplaynethandler_updatelevelchunk,xf:fml:xaerominimap:xaero_clientplaynethandler_queuelightremoval,xf:fml:xaerominimap:xaero_clientplaynethandler_handleblockchange,xf:fml:xaerominimap:xaero_clientplaynethandler_handlespawnpoint,xf:fml:xaerominimap:xaero_clientplaynethandler_handlelightupdatepacket,xf:fml:xaerominimap:xaero_clientlistener_sendcommand,xf:fml:xaerominimap:xaero_clientlistener_commandunsigned,xf:fml:xaerominimap:xaero_clientplaynethandlerclass,pl:mixin:APP:aoa3.mixins.json:client.function.ClientPacketListenerMixin from mod aoa3,pl:mixin:APP:bagus_lib.mixins.json:client.ClientPacketListenerMixin from mod bagus_lib,pl:mixin:APP:moretotems.mixins.json:ClientPlayNetworkHandlerMixin from mod moretotems,pl:mixin:APP:physicsmod.mixins.json:MixinClientPacketListener from mod physicsmod,pl:mixin:APP:iceberg.mixins.json:ClientPacketListenerMixin from mod iceberg,pl:mixin:A,pl:runtimedistcleaner:A}
at TRANSFORMER/[email protected]/net.minecraft.network.protocol.game.ClientboundOpenScreenPacket.handle(ClientboundOpenScreenPacket.java:38) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:classloading}
at TRANSFORMER/[email protected]/net.minecraft.network.protocol.game.ClientboundOpenScreenPacket.handle(ClientboundOpenScreenPacket.java:13) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:classloading}
at TRANSFORMER/[email protected]/net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:27) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:classloading,re:mixin}
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:148) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:computing_frames,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.fix_loop_spin_waiting.BlockableEventLoopMixin from mod modernfix,pl:mixin:A}
at TRANSFORMER/[email protected]/net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:23) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:computing_frames,re:mixin,re:classloading}
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:122) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:computing_frames,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.fix_loop_spin_waiting.BlockableEventLoopMixin from mod modernfix,pl:mixin:A}
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.runAllTasks(BlockableEventLoop.java:111) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:computing_frames,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.fix_loop_spin_waiting.BlockableEventLoopMixin from mod modernfix,pl:mixin:A}
at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.runTick(Minecraft.java:1155) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_minecraftclient,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_minecraftclient,pl:mixin:APP:globalpacks.mixins.json:MinecraftMixin from mod globalpacks,pl:mixin:APP:modernfix-common.mixins.json:feature.measure_time.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:bugfix.world_leaks.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:bugfix.concurrency.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-neoforge.mixins.json:feature.measure_time.MinecraftMixin_Forge from mod modernfix,pl:mixin:APP:physicsmod.mixins.json:MixinMinecraft from mod physicsmod,pl:mixin:APP:physicsmod.mixins.json:cloth.MixinMinecraft from mod physicsmod,pl:mixin:APP:physicsmod.mixins.json:fabricapi.MixinMinecraft from mod physicsmod,pl:mixin:APP:iceberg.mixins.json:MinecraftMixin from mod iceberg,pl:mixin:APP:omega-config.mixins.json:ClientMixin from mod omegaconfig,pl:mixin:APP:bridgingmod.mixins.json:MinecraftClientMixin from mod bridgingmod,pl:mixin:APP:architectury.mixins.json:MixinMinecraft from mod architectury,pl:mixin:APP:monolib.mixins.json:MixinMinecraft from mod monolib,pl:mixin:APP:l2menustacker.mixins.json:MinecraftMixin from mod l2menustacker,pl:mixin:A,pl:runtimedistcleaner:A}
at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.run(Minecraft.java:807) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_minecraftclient,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_minecraftclient,pl:mixin:APP:globalpacks.mixins.json:MinecraftMixin from mod globalpacks,pl:mixin:APP:modernfix-common.mixins.json:feature.measure_time.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:bugfix.world_leaks.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:bugfix.concurrency.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-neoforge.mixins.json:feature.measure_time.MinecraftMixin_Forge from mod modernfix,pl:mixin:APP:physicsmod.mixins.json:MixinMinecraft from mod physicsmod,pl:mixin:APP:physicsmod.mixins.json:cloth.MixinMinecraft from mod physicsmod,pl:mixin:APP:physicsmod.mixins.json:fabricapi.MixinMinecraft from mod physicsmod,pl:mixin:APP:iceberg.mixins.json:MinecraftMixin from mod iceberg,pl:mixin:APP:omega-config.mixins.json:ClientMixin from mod omegaconfig,pl:mixin:APP:bridgingmod.mixins.json:MinecraftClientMixin from mod bridgingmod,pl:mixin:APP:architectury.mixins.json:MixinMinecraft from mod architectury,pl:mixin:APP:monolib.mixins.json:MixinMinecraft from mod monolib,pl:mixin:APP:l2menustacker.mixins.json:MinecraftMixin from mod l2menustacker,pl:mixin:A,pl:runtimedistcleaner:A}
at TRANSFORMER/[email protected]/net.minecraft.client.main.Main.main(Main.java:230) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:physicsmod.mixins.json:MixinMain from mod physicsmod,pl:mixin:A,pl:runtimedistcleaner:A}
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] {}
at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] {}
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:136) ~[loader-4.0.23.jar%2398!/:4.0] {}
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:124) ~[loader-4.0.23.jar%2398!/:4.0] {}
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonClientLaunchHandler.runService(CommonClientLaunchHandler.java:32) ~[loader-4.0.23.jar%2398!/:4.0] {}
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.lambda$launchService$4(CommonLaunchHandler.java:118) ~[loader-4.0.23.jar%2398!/:4.0] {}
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-11.0.4.jar%23115!/:?] {}
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-11.0.4.jar%23115!/:?] {}
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-11.0.4.jar%23115!/:?] {}
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:103) [modlauncher-11.0.4.jar%23115!/:?] {}
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:74) [modlauncher-11.0.4.jar%23115!/:?] {}
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-11.0.4.jar%23115!/:?] {}
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-11.0.4.jar%23115!/:?] {}
at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.run(BootstrapLauncher.java:210) [bootstraplauncher-2.0.2.jar:?] {}
at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:69) [bootstraplauncher-2.0.2.jar:?] {}

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head --
Thread: Render thread
Stacktrace:
at TRANSFORMER/[email protected]/net.minecraft.resources.ResourceLocation.assertValidPath(ResourceLocation.java:284) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at TRANSFORMER/[email protected]/net.minecraft.resources.ResourceLocation.createUntrusted(ResourceLocation.java:48) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at TRANSFORMER/[email protected]/net.minecraft.resources.ResourceLocation.fromNamespaceAndPath(ResourceLocation.java:52) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at TRANSFORMER/[email protected]/de.markusbordihn.easynpc.io.CustomPresetDataFiles.lambda$getPresetResourceLocations$3(CustomPresetDataFiles.java:121) ~[Easy%20NPC-neoforge-1.21-5.4.1.jar%23300!/:?] {re:classloading}
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] {}
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] {}
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] {}
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] {}
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?] {re:mixin}
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?] {}
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] {}
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] {}
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) ~[?:?] {}
at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) ~[?:?] {}
at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) ~[?:?] {}
at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) ~[?:?] {}
at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) ~[?:?] {}
at TRANSFORMER/[email protected]/de.markusbordihn.easynpc.io.CustomPresetDataFiles.getPresetResourceLocations(CustomPresetDataFiles.java:132) ~[Easy%20NPC-neoforge-1.21-5.4.1.jar%23300!/:?] {re:classloading}
at TRANSFORMER/[email protected]/de.markusbordihn.easynpc.io.CustomPresetDataFiles.getPresetResourceLocations(CustomPresetDataFiles.java:102) ~[Easy%20NPC-neoforge-1.21-5.4.1.jar%23300!/:?] {re:classloading}
at TRANSFORMER/[email protected]/de.markusbordihn.easynpc.client.screen.configuration.preset.ImportLocalPresetConfigurationScreen.(ImportLocalPresetConfigurationScreen.java:43) ~[Easy%20NPC-neoforge-1.21-5.4.1.jar%23300!/:?] {re:classloading}
at TRANSFORMER/[email protected]/de.markusbordihn.easynpc.client.screen.configuration.preset.ImportLocalPresetConfigurationScreenWrapper.(ImportLocalPresetConfigurationScreenWrapper.java:31) ~[Easy%20NPC-neoforge-1.21-5.4.1.jar%23300!/:?] {re:classloading}
at TRANSFORMER/[email protected]/net.minecraft.client.gui.screens.MenuScreens$ScreenConstructor.fromPacket(MenuScreens.java:125) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at TRANSFORMER/[email protected]/net.minecraft.client.gui.screens.MenuScreens.lambda$create$0(MenuScreens.java:44) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at java.base/java.util.Optional.ifPresent(Optional.java:178) ~[?:?] {re:mixin}
at TRANSFORMER/[email protected]/net.minecraft.client.gui.screens.MenuScreens.create(MenuScreens.java:44) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
-- Incoming Packet --
Details:
Type: clientbound/minecraft:open_screen
Is Terminal: false
Is Skippable: false
Stacktrace:
at TRANSFORMER/[email protected]/net.minecraft.network.protocol.PacketUtils.fillCrashReport(PacketUtils.java:56) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:classloading,re:mixin}
at TRANSFORMER/[email protected]/net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl.storeDisconnectionReport(ClientCommonPacketListenerImpl.java:130) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:computing_frames,pl:runtimedistcleaner:A,re:classloading,pl:runtimedistcleaner:A,re:mixin,pl:runtimedistcleaner:A}
at TRANSFORMER/[email protected]/net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl.onPacketError(ClientCommonPacketListenerImpl.java:114) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:computing_frames,pl:runtimedistcleaner:A,re:classloading,pl:runtimedistcleaner:A,re:mixin,pl:runtimedistcleaner:A}
at TRANSFORMER/[email protected]/net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:32) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:classloading,re:mixin}
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:148) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:computing_frames,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.fix_loop_spin_waiting.BlockableEventLoopMixin from mod modernfix,pl:mixin:A}
at TRANSFORMER/[email protected]/net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:23) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:computing_frames,re:mixin,re:classloading}
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:122) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:computing_frames,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.fix_loop_spin_waiting.BlockableEventLoopMixin from mod modernfix,pl:mixin:A}
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.runAllTasks(BlockableEventLoop.java:111) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:computing_frames,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.fix_loop_spin_waiting.BlockableEventLoopMixin from mod modernfix,pl:mixin:A}
at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.runTick(Minecraft.java:1155) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_minecraftclient,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_minecraftclient,pl:mixin:APP:globalpacks.mixins.json:MinecraftMixin from mod globalpacks,pl:mixin:APP:modernfix-common.mixins.json:feature.measure_time.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:bugfix.world_leaks.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:bugfix.concurrency.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-neoforge.mixins.json:feature.measure_time.MinecraftMixin_Forge from mod modernfix,pl:mixin:APP:physicsmod.mixins.json:MixinMinecraft from mod physicsmod,pl:mixin:APP:physicsmod.mixins.json:cloth.MixinMinecraft from mod physicsmod,pl:mixin:APP:physicsmod.mixins.json:fabricapi.MixinMinecraft from mod physicsmod,pl:mixin:APP:iceberg.mixins.json:MinecraftMixin from mod iceberg,pl:mixin:APP:omega-config.mixins.json:ClientMixin from mod omegaconfig,pl:mixin:APP:bridgingmod.mixins.json:MinecraftClientMixin from mod bridgingmod,pl:mixin:APP:architectury.mixins.json:MixinMinecraft from mod architectury,pl:mixin:APP:monolib.mixins.json:MixinMinecraft from mod monolib,pl:mixin:APP:l2menustacker.mixins.json:MinecraftMixin from mod l2menustacker,pl:mixin:A,pl:runtimedistcleaner:A}
at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.run(Minecraft.java:807) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_minecraftclient,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_minecraftclient,pl:mixin:APP:globalpacks.mixins.json:MinecraftMixin from mod globalpacks,pl:mixin:APP:modernfix-common.mixins.json:feature.measure_time.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:bugfix.world_leaks.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:bugfix.concurrency.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-neoforge.mixins.json:feature.measure_time.MinecraftMixin_Forge from mod modernfix,pl:mixin:APP:physicsmod.mixins.json:MixinMinecraft from mod physicsmod,pl:mixin:APP:physicsmod.mixins.json:cloth.MixinMinecraft from mod physicsmod,pl:mixin:APP:physicsmod.mixins.json:fabricapi.MixinMinecraft from mod physicsmod,pl:mixin:APP:iceberg.mixins.json:MinecraftMixin from mod iceberg,pl:mixin:APP:omega-config.mixins.json:ClientMixin from mod omegaconfig,pl:mixin:APP:bridgingmod.mixins.json:MinecraftClientMixin from mod bridgingmod,pl:mixin:APP:architectury.mixins.json:MixinMinecraft from mod architectury,pl:mixin:APP:monolib.mixins.json:MixinMinecraft from mod monolib,pl:mixin:APP:l2menustacker.mixins.json:MinecraftMixin from mod l2menustacker,pl:mixin:A,pl:runtimedistcleaner:A}
at TRANSFORMER/[email protected]/net.minecraft.client.main.Main.main(Main.java:230) ~[client-1.21-20240613.152323-srg.jar%23245!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:physicsmod.mixins.json:MixinMain from mod physicsmod,pl:mixin:A,pl:runtimedistcleaner:A}
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] {}
at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] {}
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:136) ~[loader-4.0.23.jar%2398!/:4.0] {}
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:124) ~[loader-4.0.23.jar%2398!/:4.0] {}
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonClientLaunchHandler.runService(CommonClientLaunchHandler.java:32) ~[loader-4.0.23.jar%2398!/:4.0] {}
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.lambda$launchService$4(CommonLaunchHandler.java:118) ~[loader-4.0.23.jar%2398!/:4.0] {}
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-11.0.4.jar%23115!/:?] {}
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-11.0.4.jar%23115!/:?] {}
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-11.0.4.jar%23115!/:?] {}
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:103) [modlauncher-11.0.4.jar%23115!/:?] {}
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:74) [modlauncher-11.0.4.jar%23115!/:?] {}
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-11.0.4.jar%23115!/:?] {}
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-11.0.4.jar%23115!/:?] {}
at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.run(BootstrapLauncher.java:210) [bootstraplauncher-2.0.2.jar:?] {}
at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:69) [bootstraplauncher-2.0.2.jar:?] {}

-- Connection --
Details:
Protocol: play
Flow: CLIENTBOUND
Server type:
Server brand: neoforge

-- System Details --
Details:
Minecraft Version: 1.21
Minecraft Version ID: 1.21
Operating System: Windows 10 (amd64) version 10.0
Java Version: 21.0.3, Microsoft
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
Memory: 4002470848 bytes (3817 MiB) / 6543114240 bytes (6240 MiB) up to 28991029248 bytes (27648 MiB)
CPUs: 16
Processor Vendor: GenuineIntel
Processor Name: 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz
Identifier: Intel64 Family 6 Model 141 Stepping 1
Microarchitecture: Tiger Lake
Frequency (GHz): 2.30
Number of physical packages: 1
Number of physical CPUs: 8
Number of logical CPUs: 16
Graphics card #0 name: Intel(R) UHD Graphics
Graphics card #0 vendor: Intel Corporation
Graphics card #0 VRAM (MiB): 128.00
Graphics card #0 deviceId: VideoController1
Graphics card #0 versionInfo: 31.0.101.5388
Graphics card #1 name: NVIDIA T600 Laptop GPU
Graphics card #1 vendor: NVIDIA
Graphics card #1 VRAM (MiB): 4096.00
Graphics card #1 deviceId: VideoController2
Graphics card #1 versionInfo: 31.0.15.3779
Memory slot #0 capacity (MiB): 32768.00
Memory slot #0 clockSpeed (GHz): 3.20
Memory slot #0 type: DDR4
Memory slot #1 capacity (MiB): 32768.00
Memory slot #1 clockSpeed (GHz): 3.20
Memory slot #1 type: DDR4
Virtual memory max (MiB): 74983.05
Virtual memory used (MiB): 14925.54
Swap memory total (MiB): 9728.00
Swap memory used (MiB): 0.00
Space in storage for jna.tmpdir (MiB): available: 410287.13, total: 433084.00
Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): available: 410287.13, total: 433084.00
Space in storage for io.netty.native.workdir (MiB): available: 410287.13, total: 433084.00
Space in storage for java.io.tmpdir (MiB): available: 410287.13, total: 433084.00
Space in storage for workdir (MiB): available: 410287.13, total: 433084.00
JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx27G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
ModLauncher: 11.0.4+main.d2e20e43
ModLauncher launch target: forgeclient
ModLauncher services:
sponge-mixin-0.14.0+mixin.0.8.6.jar mixin PLUGINSERVICE
loader-4.0.23.jar slf4jfixer PLUGINSERVICE
loader-4.0.23.jar runtime_enum_extender PLUGINSERVICE
at-modlauncher-10.0.1.jar accesstransformer PLUGINSERVICE
loader-4.0.23.jar runtimedistcleaner PLUGINSERVICE
modlauncher-11.0.4.jar mixin TRANSFORMATIONSERVICE
modlauncher-11.0.4.jar fml TRANSFORMATIONSERVICE
FML Language Providers:
[email protected]
[email protected]
[email protected]
Mod List:
SmartBrainLib-neoforge-1.21-1.14.5.jar |SmartBrainLib |smartbrainlib |1.14.5 |Manifest: NOSIGNATURE
--CyclopsCore-1.21-neoforge-1.19.10.jar |Cyclops Core |cyclopscore |1.19.10 |Manifest: NOSIGNATURE
Easy NPC-neoforge-1.21-5.4.1.jar |Easy NPC |easy_npc |0.0NONE |Manifest: NOSIGNATURE
--MobPlaques-v21.0.0-1.21-NeoForge.jar |Mob Plaques |mobplaques |21.0.0 |Manifest: NOSIGNATURE
--doubledoors-1.21.0-5.9.jar |Double Doors |doubledoors |5.9 |Manifest: NOSIGNATURE
--Nohunger-neoforge-1.21-1.3.1.jar |No Hunger |nohunger |1.3.1 |Manifest: NOSIGNATURE
--EasyAnvils-v21.0.2-1.21-NeoForge.jar |Easy Anvils |easyanvils |21.0.2 |Manifest: NOSIGNATURE
supermartijn642configlib-1.1.8-neoforge-mc1.21.jar|SuperMartijn642's Config Libra|supermartijn642configlib |1.1.8 |Manifest: NOSIGNATURE
l2tabs-3.0.5+1.jar |L2Tabs |l2tabs |3.0.5+1 |Manifest: NOSIGNATURE
--treasuredistance-1.0.jar |Treasure Distance |treasuredistance |1.0 |Manifest: NOSIGNATURE
--Globalpacks-neoforge-1.21-21.0.1.jar |Global Packs |globalpacks |21.0.1 |Manifest: NOSIGNATURE
--geckolib-neoforge-1.21-4.5.7.jar |GeckoLib 4 |geckolib |4.5.7 |Manifest: NOSIGNATURE
AoA3-1.21-3.7.11.jar |Advent Of Ascension |aoa3 |3.7.11 |Manifest: NOSIGNATURE
--Metalbarrels-neoforge-1.21-4.jar |MetalBarrels |metalbarrels |4 |Manifest: NOSIGNATURE
--lithostitched-neoforge-1.21-1.2.5.jar |Lithostitched |lithostitched |1.2.5 |Manifest: NOSIGNATURE
--L2complements-3.0.2+5.jar |L2Complements |l2complements |3.0.2+5 |Manifest: NOSIGNATURE
--Dynamiclights-1.21.1NF.jar |Dynamic Lights |dynamiclights |1.21.1NF |Manifest: NOSIGNATURE
--Expcounter-1.21-1-neoforge.jar |EXPCounter |expcounter |1.21-1-neoforge |Manifest: NOSIGNATURE
MonsterPlus-NeoForge1.21-v1.1.7.1.jar |Monster Plus |monsterplus |1.1.7.0 |Manifest: NOSIGNATURE
TslatEffectsLib-neoforge-1.21-1.9.1.jar |Tslat Effects Lib (TEL) |tslateffectslib |1.9.1 |Manifest: NOSIGNATURE
RingOfRepair-NeoForge-1.21-1.8.4.jar |Ring of Repair |ring_of_repair |1.8.4 |Manifest: NOSIGNATURE
neoforge-21.0.163-universal.jar |NeoForge |neoforge |21.0.163 |Manifest: NOSIGNATURE
--modernfix-neoforge-5.19.0+mc1.21.jar |ModernFix |modernfix |5.19.0+mc1.21 |Manifest: NOSIGNATURE
--jei-1.21-neoforge-19.5.2.66.jar |Just Enough Items |jei |19.5.2.66 |Manifest: NOSIGNATURE
--comforts-neoforge-9.0.0+1.21.jar |Comforts |comforts |9.0.0+1.21 |Manifest: NOSIGNATURE
travelersbackpack-neoforge-1.21-10.0.5.jar |Traveler's Backpack |travelersbackpack |10.0.5 |Manifest: NOSIGNATURE
--EvilCraft-1.21-neoforge-1.2.49.jar |EvilCraft |evilcraft |1.2.49 |Manifest: NOSIGNATURE
--bagus_lib-1.21-12.4.1.jar |Bagus Lib |bagus_lib |1.21-12.4.1 |Manifest: NOSIGNATURE
--oreharvester-1.21.0-1.3.jar |Ore Harvester |oreharvester |1.3 |Manifest: NOSIGNATURE
Aerialhell-0.7.0_neoforge1.21.jar |Aerial Hell |aerialhell |1.0.0 |Manifest: NOSIGNATURE
--cloth-config-15.0.128-neoforge.jar |Cloth Config v15 API |cloth_config |15.0.128 |Manifest: NOSIGNATURE
--MoreTotems-neoforge-1.21-2.20.1.jar |MoreTotems |moretotems |2.20.1 |Manifest: NOSIGNATURE
No Increasing Repair Cost-neoforge-1.21-1.0.0.jar |No Increasing Repair Cost |noincreasingrepaircost |1.0.0 |Manifest: NOSIGNATURE
--LeavesBeGone-v21.0.0-1.21-NeoForge.jar |Leaves Be Gone |leavesbegone |21.0.0 |Manifest: NOSIGNATURE
l2damagetracker-3.0.2.jar |L2DamageTracker |l2damagetracker |3.0.2 |Manifest: NOSIGNATURE
twilightforest-1.21-4.6.2670-universal.jar |The Twilight Forest |twilightforest |4.6.2670 |Manifest: NOSIGNATURE
--durabilitytooltip-1.1.5-neoforge-mc1.21.jar |Durability Tooltip |durabilitytooltip |1.1.5 |Manifest: NOSIGNATURE
--血球Cardiac-1.21-0.5.jar |Cardiac |cardiac |0.5 |Manifest: NOSIGNATURE
--tectonic-neoforge-1.21-2.4.0.jar |Tectonic |tectonic |2.4.0 |Manifest: NOSIGNATURE
FarmersDelight-1.21-1.2.4.jar |Farmer's Delight |farmersdelight |1.2.4 |Manifest: NOSIGNATURE
client-1.21-20240613.152323-srg.jar |Minecraft |minecraft |1.21 |Manifest: a1:d4:5e:04:4f:d3:d6:e0:7b:37:97:cf:77:b0:de:ad:4a:47:ce:8c:96:49:5f:0a:cf:8c:ae:b2:6d:4b:8a:3f
--bagusmob-1.21-7.1.0.jar |BagusMob |bagusmob |1.21-7.1.0 |Manifest: NOSIGNATURE
physics-mod-3.0.16-mc-1.21.0-neoforge.jar |Physics Mod |physicsmod |3.0.16 |Manifest: NOSIGNATURE
--MouseTweaks-neoforge-mc1.21-2.26.jar |Mouse Tweaks |mousetweaks |2.26 |Manifest: NOSIGNATURE
shortswords-1.0.3-1.21-neoforge.jar |Short Swords |shortswords |1.21-1.0.3 |Manifest: NOSIGNATURE
--Jade-1.21-NeoForge-15.1.4.jar |Jade |jade |15.1.4+neoforge |Manifest: NOSIGNATURE
--inventorytotem-1.21.0-3.2.jar |Inventory Totem |inventorytotem |3.2 |Manifest: NOSIGNATURE
--ironfurnaces-neoforge-1.21-4.2.5.jar |Iron Furnaces |ironfurnaces |4.2.5 |Manifest: NOSIGNATURE
sweetdelight-1.0.2.1-1.21.jar |Sweet Delight |sweetdelight |1.0.2.1-1.21 |Manifest: NOSIGNATURE
structuremaps-1.0.jar |Structure Maps |structuremaps |1.0 |Manifest: NOSIGNATURE
spectrelib-neoforge-0.17.1+1.21.jar |SpectreLib |spectrelib |0.17.1+1.21 |Manifest: NOSIGNATURE
--Iceberg-1.21-neoforge-1.2.3.jar |Iceberg |iceberg |1.2.3 |Manifest: NOSIGNATURE
--AdvancementPlaques-1.21-neoforge-1.6.5.jar |Advancement Plaques |advancementplaques |1.6.5 |Manifest: NOSIGNATURE
--Xaeros_Minimap_24.2.1_NeoForge_1.21.jar |Xaero's Minimap |xaerominimap |24.2.1 |Manifest: NOSIGNATURE
--collective-1.21.0-7.80.jar |Collective |collective |7.80 |Manifest: NOSIGNATURE
l2core-3.0.7+13.jar |L2Core |l2core |3.0.7+13 |Manifest: NOSIGNATURE
omegaconfig-neoforge-1.5.1.jar |Omega Config Architectury |omegaconfig |1.5.1 |Manifest: NOSIGNATURE
--Jecharacters-neoforge-4.5.14.jar |Just Enough Characters |jecharacters |4.5.14 |Manifest: NOSIGNATURE
--passiveshield-1.21.0-3.6.jar |Passive Shield |passiveshield |3.6 |Manifest: NOSIGNATURE
--Expandedstorage-14.0.2+1.21-forge.jar |Expanded Storage |expandedstorage |14.0.2 |Manifest: NOSIGNATURE
--worldedit-mod-7.3.4.jar |WorldEdit |worldedit |7.3.4+6823-6263244 |Manifest: NOSIGNATURE
--BridgingMod-2.4.0+1.21.neoforge-release.jar |Bridging Mod |bridgingmod |2.4.0+1.21 |Manifest: NOSIGNATURE
architectury-13.0.6-neoforge.jar |Architectury |architectury |13.0.6 |Manifest: NOSIGNATURE
darkenchanting-neoforge-1.3.0+1.21.jar |Dark Enchanting |darkenchanting |1.3.0+1.21 |Manifest: NOSIGNATURE
--ferritecore-7.0.0-neoforge.jar |Ferrite Core |ferritecore |7.0.0 |Manifest: 41:ce:50:66:d1:a0:05:ce:a1:0e:02:85:9b:46:64:e0:bf:2e:cf:60:30:9a:fe:0c:27:e0:63:66:9a:84:ce:8a
cupboard-1.21-2.8.jar |Cupboard mod |cupboard |2.8 |Manifest: NOSIGNATURE
----armordamagescale-1.21-3.0.jar |armordamagescale mod |armordamagescale |3.0 |Manifest: NOSIGNATURE
--PuzzlesLib-v21.0.18-1.21-NeoForge.jar |Puzzles Lib |puzzleslib |21.0.18 |Manifest: NOSIGNATURE
--monolib-neoforge-1.21-1.3.0.jar |MonoLib |monolib |1.3.0 |Manifest: NOSIGNATURE
l2itemselector-3.0.8.jar |L2ItemSelector |l2itemselector |3.0.8 |Manifest: NOSIGNATURE
--enchantwithmob-1.21-19.3.0.jar |EnchantWithMob |enchantwithmob |1.21-19.3.0 |Manifest: NOSIGNATURE
--L2library-3.0.2+1.jar |L2Library |l2library |3.0.2+1 |Manifest: NOSIGNATURE
--allarrowsinfinityfix-1.7-neoforge-mc1.21.jar |All Arrows Infinity Fix |allarrowsinfinityfix |1.7 |Manifest: NOSIGNATURE
--infinitetrading-1.21.0-4.4.jar |Infinite Trading |infinitetrading |4.4 |Manifest: NOSIGNATURE
l2menustacker-3.0.9.jar |L2MenuStacker |l2menustacker |3.0.9 |Manifest: NOSIGNATURE
--yeetusexperimentus-neoforge-87.0.0.jar |Yeetus Experimentus |yeetusexperimentus |87.0.0 |Manifest: NOSIGNATURE
Crash Report UUID: f56fdac8-8d45-4717-b5b6-07afc20ee800
FML: 4.0.23
NeoForge: 21.0.163

commented

Thank you for the details.

I have identified the root cause of the issue and will work on a fix.

The issue is caused by upper-case filenames.
To avoid crashes until the fix is implemented, please ensure that all filenames are in lower case.