Controlify icon indicating copy to clipboard operation
Controlify copied to clipboard

[Bug] Maven dependencies include all kinds of random unrelated mods

Open Sollace opened this issue 7 months ago • 1 comments

Current Behaviour

I wanted to start testing my mod together with controlify so I can start adding proper support for it, but when I add it as a dependency to my project, the build fails having not been able to find the following dependencies:

Could not find org.quiltmc:quilt-json5:1.0.3. Could not find com.github.llamalad7.mixinextras:mixinextras-fabric:0.2.0-beta.9. Could not find maven.modrinth:sodium:mc1.20.1-0.5.0. Could not find maven.modrinth:iris:1.6.5+1.20.1. Could not find maven.modrinth:immediatelyfast:1.1.25+1.20.1. Could not find maven.modrinth:simple-voice-chat:fabric-1.20.1-2.4.18

Quilt-Json and MixinExtras I can understand, but what are these other mods?

Expected Behaviour

Controlify should not depend on Iris, Sodium, and Simple Voice Chat. What does it even need these for?

Screenshots

No response

Reproduction Steps

I added controlify by adding its maven (not documented):

repositories {
    mavenLocal()
    ...
    maven { name 'Controlify'; url 'https://maven.isxander.dev/releases' }
}

And specifying it as a compile-time dependency:

dependencies {
    minecraft "com.mojang:minecraft:${project.minecraft_version}"
    mappings "net.fabricmc:yarn:${project.yarn_mappings}:v2"
    modApi "net.fabricmc:fabric-loader:${project.loader_version}"
    modApi "net.fabricmc.fabric-api:fabric-api:${project.fabric_version}"

    ...
    modCompileOnly "dev.isxander:controlify:${project.controlify_version}"
    ...
}

Logs

No response

Mod Version

1.6.0+1.20

Controller

issues

Bluetooth

  • [ ] Yes

Operating System

Linux/SteamOS

ARM

  • [ ] Yes

Additional Information

No response

Just to make sure...

  • [X] I have made sure I am using the latest version of Controlify for the latest version of Minecraft.
  • [X] I have made sure there are no other issues describing the same problem on the issue tracker.

Sollace avatar Dec 05 '23 20:12 Sollace