Java 添加Thaumcraft作为从属-minecraft 1.12.2修改
好的。如上所述,我需要添加Thaumcraft(6)作为我的Minecraft 1.12.2 mod的(必需)依赖项。我尝试过不同的方法(Java 添加Thaumcraft作为从属-minecraft 1.12.2修改,java,maven,gradle,minecraft,minecraft-forge,Java,Maven,Gradle,Minecraft,Minecraft Forge,好的。如上所述,我需要添加Thaumcraft(6)作为我的Minecraft 1.12.2 mod的(必需)依赖项。我尝试过不同的方法(compile,compileOnly,deobfcomile),但都没有效果。我已经问过Reddit了,但运气不好 编辑1: 人们一直在询问properties.gradle、build.gradle和错误。build.gradle中的错误非常简单。它只是说这些方法并不存在。我将只上传当前版本 编辑2: 虽然我现在有了答案,但我还是想把问题修饰一下。所以
compile
,compileOnly
,deobfcomile
),但都没有效果。我已经问过Reddit了,但运气不好
编辑1:
人们一直在询问properties.gradle、build.gradle和错误。build.gradle中的错误非常简单。它只是说这些方法并不存在。我将只上传当前版本
编辑2:
虽然我现在有了答案,但我还是想把问题修饰一下。所以,我被告知复制粘贴错误,而不是解释它。我将上传Pastebinbuild.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
对于任何标准Maven存储库(如或),此mod似乎都不存在 虽然许多其他地方也提供这个罐子,但它似乎是谷歌搜索的罐子所在地。根据该页面上的评论,国防部似乎不再进行维护/开发,您需要确保您使用的是兼容的Minecraft版本或其他版本 无论如何,从任何地方下载Thaumcraft JAR,并将其放在项目中的某个地方。然后只需使用以下内容更新主Gradle构建文件:
dependencies {
implementation(files("path/to/Thaumcraft.jar"))
}
你犯了什么错误?请将错误消息添加到问题中。请发布build.gradle和gradle.properties文件的内容,以及尝试这些文件时发生的情况。已添加这两个文件。谢谢大家。请复制并粘贴错误,而不是解释它。我是Thaumcraft的忠实粉丝,所以我使用1.12.2之类的东西。不要害怕,因为我已经检查了大多数兼容性。*出了什么问题:评估根项目“Aetherium”时出现了问题。>在类型为org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler的对象上找不到参数[file collection]的方法实现()。请确保您使用的是受支持的gradle版本。到今天为止,这是Gradle 6.3。