ChloePrime / AAAParticles

Effekseer loader on Minecraft 1.18+
MIT License
14 stars 6 forks source link

Crash #7

Closed MrAlxart closed 7 months ago

MrAlxart commented 7 months ago
java.nio.file.InvalidPathException: Illegal char <:> at index 23: assets/epicora/effeks/D:/Epicora-1.20.1/MS-Epicora-Client/src/main/resources/assets/epicora/effeks/Texture/aurora01.png
    at sun.nio.fs.WindowsPathParser.normalize(WindowsPathParser.java:177) ~[?:?] {}
    at sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:153) ~[?:?] {}
    at sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:77) ~[?:?] {}
    at sun.nio.fs.WindowsPath.parse(WindowsPath.java:92) ~[?:?] {}
    at sun.nio.fs.WindowsFileSystem.getPath(WindowsFileSystem.java:232) ~[?:?] {}
    at java.nio.file.Path.resolve(Path.java:515) ~[?:?] {re:computing_frames}
    at cpw.mods.niofs.union.UnionFileSystem.toRealPath(UnionFileSystem.java:332) ~[securejarhandler-2.1.10.jar:?] {}
    at cpw.mods.niofs.union.UnionFileSystem.findFirstFiltered(UnionFileSystem.java:259) ~[securejarhandler-2.1.10.jar:?] {}
    at cpw.mods.niofs.union.UnionFileSystem.checkAccess(UnionFileSystem.java:305) ~[securejarhandler-2.1.10.jar:?] {}
    at cpw.mods.niofs.union.UnionFileSystemProvider.checkAccess(UnionFileSystemProvider.java:200) ~[securejarhandler-2.1.10.jar:?] {}
    at java.nio.file.Files.exists(Files.java:2527) ~[?:?] {}
    at net.minecraftforge.resource.PathPackResources.getRootResource(PathPackResources.java:87) ~[forge-1.20.1-47.2.20_mapped_official_1.20.1-recomp.jar:?] {re:classloading}
    at net.minecraftforge.resource.PathPackResources.getResource(PathPackResources.java:140) ~[forge-1.20.1-47.2.20_mapped_official_1.20.1-recomp.jar:?] {re:classloading}
    at net.minecraftforge.resource.DelegatingPackResources.getResource(DelegatingPackResources.java:106) ~[forge-1.20.1-47.2.20_mapped_official_1.20.1-recomp.jar:?] {re:classloading}
    at net.minecraft.server.packs.resources.FallbackResourceManager.getResource(FallbackResourceManager.java:67) ~[forge-1.20.1-47.2.20_mapped_official_1.20.1-recomp.jar:?] {re:classloading,pl:accesstransformer:B}
    at net.minecraft.server.packs.resources.MultiPackResourceManager.getResource(MultiPackResourceManager.java:78) ~[forge-1.20.1-47.2.20_mapped_official_1.20.1-recomp.jar:?] {re:classloading}
    at mod.chloeprime.aaaparticles.client.loader.EffekAssetLoader.getResourceOrUseFallbackPath(EffekAssetLoader.java:126) ~[aaa_particles-1.20.1-1.0.8-forge_mapped_official_1.20.1.jar:?] {re:classloading}
    at mod.chloeprime.aaaparticles.client.loader.EffekAssetLoader.load(EffekAssetLoader.java:107) ~[aaa_particles-1.20.1-1.0.8-forge_mapped_official_1.20.1.jar:?] {re:classloading}
    at mod.chloeprime.aaaparticles.client.loader.EffekAssetLoader.loadEffect(EffekAssetLoader.java:64) ~[aaa_particles-1.20.1-1.0.8-forge_mapped_official_1.20.1.jar:?] {re:classloading}
    at mod.chloeprime.aaaparticles.client.loader.EffekAssetLoader.lambda$apply$7(EffekAssetLoader.java:162) ~[aaa_particles-1.20.1-1.0.8-forge_mapped_official_1.20.1.jar:?] {re:classloading}
    at java.util.TreeMap.forEach(TreeMap.java:1282) ~[?:?] {}
    at mod.chloeprime.aaaparticles.client.loader.EffekAssetLoader.apply(EffekAssetLoader.java:160) ~[aaa_particles-1.20.1-1.0.8-forge_mapped_official_1.20.1.jar:?] {re:classloading}
    at mod.chloeprime.aaaparticles.client.loader.EffekAssetLoader.apply(EffekAssetLoader.java:33) ~[aaa_particles-1.20.1-1.0.8-forge_mapped_official_1.20.1.jar:?] {re:classloading}
    at net.minecraft.server.packs.resources.SimplePreparableReloadListener.lambda$reload$1(SimplePreparableReloadListener.java:12) ~[forge-1.20.1-47.2.20_mapped_official_1.20.1-recomp.jar:?] {re:classloading,re:mixin}
    at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:718) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.lambda$new$3(SimpleReloadInstance.java:65) ~[forge-1.20.1-47.2.20_mapped_official_1.20.1-recomp.jar:?] {re:classloading}
    at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:143) ~[forge-1.20.1-47.2.20_mapped_official_1.20.1-recomp.jar:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:22) ~[forge-1.20.1-47.2.20_mapped_official_1.20.1-recomp.jar:?] {re:mixin,re:computing_frames,re:classloading}
    at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:116) ~[forge-1.20.1-47.2.20_mapped_official_1.20.1-recomp.jar:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at net.minecraft.util.thread.BlockableEventLoop.runAllTasks(BlockableEventLoop.java:104) ~[forge-1.20.1-47.2.20_mapped_official_1.20.1-recomp.jar:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at net.minecraft.client.Minecraft.runTick(Minecraft.java:1106) ~[forge-1.20.1-47.2.20_mapped_official_1.20.1-recomp.jar:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.hammerlib.json:client.MinecraftMixin,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
    at net.minecraft.client.Minecraft.run(Minecraft.java:718) ~[forge-1.20.1-47.2.20_mapped_official_1.20.1-recomp.jar:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.hammerlib.json:client.MinecraftMixin,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
    at net.minecraft.client.main.Main.main(Main.java:218) ~[forge-1.20.1-47.2.20_mapped_official_1.20.1-recomp.jar:?] {re:classloading,pl:runtimedistcleaner:A}
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}
    at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}
    at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.2.20.jar:?] {}
    at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.2.20.jar:?] {}
    at net.minecraftforge.fml.loading.targets.ForgeClientUserdevLaunchHandler.devService(ForgeClientUserdevLaunchHandler.java:19) ~[fmlloader-1.20.1-47.2.20.jar:?] {}
    at net.minecraftforge.fml.loading.targets.CommonDevLaunchHandler.lambda$makeService$7(CommonDevLaunchHandler.java:135) ~[fmlloader-1.20.1-47.2.20.jar:?] {}
    at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {}
public static void init() {
        ReloadListenerRegistry.register(PackType.CLIENT_RESOURCES, new EffekAssetLoader(), new ResourceLocation("epicora",  "effeks"));
    }

help ;D