Skip to content

Crashes when the mod file name contains "[" #36

@NamelessXiaoJiang

Description

@NamelessXiaoJiang

key log:

[283月2026 20:26:02.814] [Render thread/INFO] [TIL NeoForgeCoreLoader/]: Running SERVICE layer fix
[283月2026 20:26:02.814] [Render thread/WARN] [TIL NeoForgeCoreLoader/]: Tried to fix SERVICE layer twice!
[283月2026 20:26:02.795] [Render thread/FATAL] [net.neoforged.fml.ModLoader/CORE]: Error during pre-loading phase: A technical error occurred during mod loading: mods.thecomputerizer.theimpossiblelibrary.neoforge.v21.core.TILSelfLocator@3bfc6a5efailed
java.io.UncheckedIOException: java.io.IOException: Invalid paths argument, contained no existing paths: [D:\Minecraft\SakuraSparkMinecraft\.minecraft\mods\%5Btheimpossiblelibrary-0.4.4.jar]
	at cpw.mods.securejarhandler/cpw.mods.jarhandling.impl.JarContentsImpl.<init>(JarContentsImpl.java:55) ~[securejarhandler-3.0.8.jar:?]
	at cpw.mods.securejarhandler/cpw.mods.jarhandling.JarContentsBuilder.build(JarContentsBuilder.java:56) ~[securejarhandler-3.0.8.jar:?]
	at cpw.mods.securejarhandler/cpw.mods.jarhandling.JarContents.of(JarContents.java:64) ~[securejarhandler-3.0.8.jar:?]
	at LAYER SERVICE/theimpossiblelibrary@0.4.4/mods.thecomputerizer.theimpossiblelibrary.neoforge.v21.core.TILSelfLocator.addSelf(TILSelfLocator.java:76) ~[%5Btheimpossiblelibrary-0.4.4.jar%23308!/:0.4.4]
	at LAYER SERVICE/theimpossiblelibrary@0.4.4/mods.thecomputerizer.theimpossiblelibrary.neoforge.v21.core.TILSelfLocator.addSelf(TILSelfLocator.java:71) ~[%5Btheimpossiblelibrary-0.4.4.jar%23308!/:0.4.4]
	at LAYER SERVICE/theimpossiblelibrary@0.4.4/mods.thecomputerizer.theimpossiblelibrary.neoforge.v21.core.TILSelfLocator.findCandidates(TILSelfLocator.java:91) ~[%5Btheimpossiblelibrary-0.4.4.jar%23308!/:0.4.4]
	at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.loading.moddiscovery.ModDiscoverer.discoverMods(ModDiscoverer.java:73) ~[loader-4.0.42.jar:4.0]
	at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.loading.FMLLoader.beginModScan(FMLLoader.java:131) ~[loader-4.0.42.jar:4.0]
	at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.loading.FMLServiceProvider.beginScanning(FMLServiceProvider.java:84) ~[loader-4.0.42.jar:4.0]
	at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.TransformationServiceDecorator.runScan(TransformationServiceDecorator.java:97) ~[modlauncher-11.0.5.jar:?]
	at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.TransformationServicesHandler.lambda$runScanningTransformationServices$7(TransformationServicesHandler.java:94) ~[modlauncher-11.0.5.jar:?]
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?]
	at java.base/java.util.HashMap$ValueSpliterator.forEachRemaining(HashMap.java:1787) ~[?:?]
	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 MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.TransformationServicesHandler.runScanningTransformationServices(TransformationServicesHandler.java:96) ~[modlauncher-11.0.5.jar:?]
	at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.TransformationServicesHandler.initializeTransformationServices(TransformationServicesHandler.java:50) ~[modlauncher-11.0.5.jar:?]
	at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.Launcher.run(Launcher.java:84) ~[modlauncher-11.0.5.jar:?]
	at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.Launcher.main(Launcher.java:74) ~[modlauncher-11.0.5.jar:?]
	at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-11.0.5.jar:?]
	at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-11.0.5.jar:?]
	at cpw.mods.bootstraplauncher@2.0.2/cpw.mods.bootstraplauncher.BootstrapLauncher.run(BootstrapLauncher.java:210) ~[bootstraplauncher-2.0.2.jar:?]
	at cpw.mods.bootstraplauncher@2.0.2/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:69) ~[bootstraplauncher-2.0.2.jar:?]
Caused by: java.io.IOException: Invalid paths argument, contained no existing paths: [D:\Minecraft\SakuraSparkMinecraft\.minecraft\mods\%5Btheimpossiblelibrary-0.4.4.jar]
	... 28 more

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions