MehVahdJukaar / Supplementaries

Other
125 stars 90 forks source link

[❓]: HOW TO BUILD? #986

Closed Eggmanplant closed 3 months ago

Eggmanplant commented 3 months ago

when i try to build the mod it gets the error that the moonlight .pom was not found when i try to build moonlight it gets the error that the supplementaries .pom was not found

MehVahdJukaar commented 3 months ago

import the mod, add required dependencies to build.gradle

Eggmanplant commented 3 months ago

what dependencies?

Eggmanplant commented 3 months ago

basically i do: git clone --recursive repository, cd repository, chmod +x gradlew, ./gradlew build (on linux)

Eggmanplant commented 3 months ago

and the error pops up

MehVahdJukaar commented 3 months ago

use intellij. you will need to import the dependencies in the 3 built.gradle because i have them on my maven local. get them from curse maven

Eggmanplant commented 3 months ago

how to import them? now i use intellij

Eggmanplant commented 3 months ago
A problem occurred configuring project ':common'.
> Could not resolve all files for configuration ':common:modImplementation'.
   > Could not find net.mehvahdjukaar:moonlight:1.20-2.11.2a.
     Searched in the following locations:
       - file:/var/home/shared/Builds/MehVahdJukaar/Supplementaries/.gradle/loom-cache/remapped_mods/net/mehvahdjukaar/moonlight/1.20-2.11.2a/moonlight-1.20-2.11.2a.pom
       - file:/var/home/user/.gradle/caches/fabric-loom/minecraftMaven/net/mehvahdjukaar/moonlight/1.20-2.11.2a/moonlight-1.20-2.11.2a.pom
       - file:/var/home/shared/Builds/MehVahdJukaar/Supplementaries/.gradle/loom-cache/minecraftMaven/net/mehvahdjukaar/moonlight/1.20-2.11.2a/moonlight-1.20-2.11.2a.pom
       - file:/var/home/user/.gradle/caches/fabric-loom/forge/transformed-dependencies-v1/net/mehvahdjukaar/moonlight/1.20-2.11.2a/moonlight-1.20-2.11.2a.pom
       - https://maven.fabricmc.net/net/mehvahdjukaar/moonlight/1.20-2.11.2a/moonlight-1.20-2.11.2a.pom
       - https://libraries.minecraft.net/net/mehvahdjukaar/moonlight/1.20-2.11.2a/moonlight-1.20-2.11.2a.pom
       - https://libraries.minecraft.net/net/mehvahdjukaar/moonlight/1.20-2.11.2a/moonlight-1.20-2.11.2a.jar
       - https://maven.minecraftforge.net/net/mehvahdjukaar/moonlight/1.20-2.11.2a/moonlight-1.20-2.11.2a.pom
       - https://repo.maven.apache.org/maven2/net/mehvahdjukaar/moonlight/1.20-2.11.2a/moonlight-1.20-2.11.2a.pom
       - https://maven.architectury.dev/net/mehvahdjukaar/moonlight/1.20-2.11.2a/moonlight-1.20-2.11.2a.pom
       - file:/var/home/shared/Builds/MehVahdJukaar/Supplementaries/common/mods/moonlight-1.20-2.11.2a.jar
       - file:/var/home/shared/Builds/MehVahdJukaar/Supplementaries/common/mods/moonlight.jar
       - file:/var/home/user/.m2/repository/net/mehvahdjukaar/moonlight/1.20-2.11.2a/moonlight-1.20-2.11.2a.pom
       - https://maven.parchmentmc.org/net/mehvahdjukaar/moonlight/1.20-2.11.2a/moonlight-1.20-2.11.2a.pom
       - https://www.cursemaven.com/net/mehvahdjukaar/moonlight/1.20-2.11.2a/moonlight-1.20-2.11.2a.pom
       - https://maven.firstdarkdev.xyz/snapshots/net/mehvahdjukaar/moonlight/1.20-2.11.2a/moonlight-1.20-2.11.2a.pom
       - https://jitpack.io/net/mehvahdjukaar/moonlight/1.20-2.11.2a/moonlight-1.20-2.11.2a.pom
       - https://maven.terraformersmc.com/net/mehvahdjukaar/moonlight/1.20-2.11.2a/moonlight-1.20-2.11.2a.pom
       - https://maven.ladysnake.org/releases/net/mehvahdjukaar/moonlight/1.20-2.11.2a/moonlight-1.20-2.11.2a.pom
       - https://maven.neoforged.net/net/mehvahdjukaar/moonlight/1.20-2.11.2a/moonlight-1.20-2.11.2a.pom
       - https://api.modrinth.com/maven/net/mehvahdjukaar/moonlight/1.20-2.11.2a/moonlight-1.20-2.11.2a.pom
       - https://maven.blamejared.com/net/mehvahdjukaar/moonlight/1.20-2.11.2a/moonlight-1.20-2.11.2a.pom
     Required by:
         project :common

Possible solution:
 - Declare repository providing the artifact, see the documentation at https://docs.gradle.org/current/userguide/declaring_repositories.html
Eggmanplant commented 3 months ago

moonlight forge builds fine but not supplementaries

Eggmanplant commented 3 months ago

so how to build supplems forge-only?

Eggmanplant commented 3 months ago

and why it tries to download an older version (2.11.2a) vs newer (2.11.4)

Eggmanplant commented 3 months ago

so what?

MehVahdJukaar commented 3 months ago

idk

Eggmanplant commented 3 months ago

fixed that by building the error mods