Добавление Thaumcraft в качестве зависимости - моддинг Minecraft 1.12.2 - PullRequest
1 голос
/ 20 апреля 2020

Хорошо. Как указано выше, мне нужно добавить Thaumcraft (6) в качестве (обязательной) зависимости для моего мода Minecraft 1.12.2. Я пробовал разные способы этого (compile, compileOnly, deobfCompile), но ни один не помог. Я уже расспрашивал о Reddit, но не повезло ...

РЕДАКТИРОВАТЬ 1: Люди спрашивали о properties.gradle, build.gradle и об ошибке. Ошибка из build.gradle достаточно проста. Это просто говорит о том, что методов не существует. Я буду загружать только текущие версии.

build.gradle

gradle.properties

РЕДАКТИРОВАТЬ 2: Даже если я Теперь есть ответ, я все еще хотел бы немного уточнить вопрос. Поэтому мне сказали скопировать и вставить ошибку, а не перефразировать ее. Я буду загружать ошибку для Pastebin build.gradle.

FAILURE: Build failed with an exception. 
* Where: 
Build file 'F:\Modding\Minecraft\Modding_Setups\Aetherium\build.gradle' line: 40 
* What went wrong: 
A problem occurred evaluating root project 'Aetherium'. 
> Could not find method compile() for arguments [thaumcraft:Thaumcraft:1.12.2:6.1.BETA26] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler

1 Ответ

1 голос
/ 21 апреля 2020

Этот мод, по-видимому, официально не опубликован в любом месте любого стандартного репозитория Maven, такого как central или jcenter .

It Кажется, это место для JAR от Googling, хотя многие другие места также предлагают JAR. Судя по комментариям на этой странице, кажется, что мод больше не поддерживается / не разрабатывается, и вам необходимо убедиться, что вы используете совместимую версию Minecraft или что-то в этом роде.

В любом случае, загрузите JAR-файл Thaumcraft из любой точки мира. и поместите это где-нибудь в своем проекте. Затем просто обновите ваш основной файл сборки Gradle следующим образом:

dependencies {
    implementation(files("path/to/Thaumcraft.jar"))
}
...