Up-Mods / Icarus

Minecraft mod that adds a bunch of colourful and unique wings
https://curseforge.com/projects/428151
Other
12 stars 15 forks source link

1.19.4 version reads as 1.19.3 #100

Closed PyroEighteen closed 5 months ago

PyroEighteen commented 5 months ago

I installed the 1.19.4 version just fine as it read it as what it is, but upon loading minecraft it gives me an error saying "icarus 1.15 needs 1.19.3". This is the only wings mod I could find that is both fabric and has 1.19.4 as an option, please fix this :(

UpcraftLP commented 5 months ago

Whoops, my bad. I accidentally tagged it as 1.19.4 when it is actually 1.19.3.

that said you can likely still make it work on 1.19.4 by setting up dependency overrides

PyroEighteen commented 5 months ago

Whoops, my bad. I accidentally tagged it as 1.19.4 when it is actually 1.19.3.

that said you can likely still make it work on 1.19.4 by setting up dependency overrides

I'm not entirely sure how to do that. It seems like I can just use the Visual Studio Code app, however I'm unsure of which coding language to use, nor how to apply it to the config file. It's likely easier than I think it is but I have never messed around with code.

PyroEighteen commented 5 months ago

Whoops, my bad. I accidentally tagged it as 1.19.4 when it is actually 1.19.3. that said you can likely still make it work on 1.19.4 by setting up dependency overrides

I'm not entirely sure how to do that. It seems like I can just use the Visual Studio Code app, however I'm unsure of which coding language to use, nor how to apply it to the config file. It's likely easier than I think it is but I have never messed around with code.

Yeah it doesn't work at all when I go by the information in the link you gave me. I've tried it exactly as shown.

{ "version": 1, "overrides": { "icarus-1.15": { "+depends": { "minecraft": "1.19.x" } } } }

UpcraftLP commented 5 months ago

the mod id is icarus, not icarus-1.15. and you most likely want to remove the version dependency, not add one.

CryoNine commented 5 months ago

the mod id is icarus, not icarus-1.15. and you most likely want to remove the version dependency, not add one.

Do I add the code as a text file?

UpcraftLP commented 5 months ago

what code?

yes, the dependency override config is a text file

PyroEighteen commented 5 months ago

what code?

yes, the dependency override config is a text file

I tried to do the code that ignores dependency but it only comes up with this error

Error parsing dependency overrides! net.fabricmc.loader.impl.FormattedException: Failed to parse C:\Users\ethan\curseforge\minecraft\Instances\La Preferible\config\fabric_loader_dependencies.json at net.fabricmc.loader.impl.FormattedException.ofLocalized(FormattedException.java:59) at net.fabricmc.loader.impl.metadata.DependencyOverrides.(DependencyOverrides.java:56) at net.fabricmc.loader.impl.FabricLoaderImpl.setup(FabricLoaderImpl.java:205) at net.fabricmc.loader.impl.FabricLoaderImpl.load(FabricLoaderImpl.java:192) at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:146) at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68) at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) Caused by: java.nio.file.AccessDeniedException: C:\Users\ethan\curseforge\minecraft\Instances\La Preferible\config\fabric_loader_dependencies.json at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:89) at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103) at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:108) at java.base/sun.nio.fs.WindowsFileSystemProvider.newByteChannel(WindowsFileSystemProvider.java:236) at java.base/java.nio.file.Files.newByteChannel(Files.java:380) at java.base/java.nio.file.Files.newByteChannel(Files.java:432) at java.base/java.nio.file.spi.FileSystemProvider.newInputStream(FileSystemProvider.java:422) at java.base/java.nio.file.Files.newInputStream(Files.java:160) at net.fabricmc.loader.impl.metadata.DependencyOverrides.(DependencyOverrides.java:53) ... 5 more

The code I tried is

{ "version": 1, "overrides": { "specificmod": { "-depends": { "minecraft": "IGNORED" } } } }

UpcraftLP commented 5 months ago

Caused by: java.nio.file.AccessDeniedException: C:\Users\ethan\curseforge\minecraft\Instances\La Preferible\config\fabric_loader_dependencies.json

this seems to be an issue with some process on your system keeping a lock on the file? or a permissions issue?

CryoNine commented 5 months ago

Caused by: java.nio.file.AccessDeniedException: C:\Users\ethan\curseforge\minecraft\Instances\La Preferible\config\fabric_loader_dependencies.json

this seems to be an issue with some process on your system keeping a lock on the file? or a permissions issue?

Hm. If it's a permissions issue, for whatever reason on my main pc admin privileges can't be turned on completely (I've tried everything I could find online) however I do have more than one computer and on all of them admin does work so what I can do is port the files to one of those, try the code, then port it to my main pc. I'll try that over the weekend.

Also this is my alt, if you are confused. Probably pretty obvious though because Pyro/Cryo lmao.