此版本中使用了已弃用的 Gradle 功能,使其与 Gradle 5.0 与 Minecraft Forge 1.12.2 不兼容

Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0 with Minecraft Forge 1.12.2

所以我正在尝试使用 Forge 为 Minecraft 1.12.2 编写一些模组。当我 运行 :运行Client 我得到这个错误:

Task :runClient FAILED

失败:构建失败,出现异常。

Could not resolve all files for configuration ':runtimeClasspath'. Could not find net.minecraftforge:forge:1.12.2-14.23.5.2854_mapped_snapshot_20171003-1.12. Searched in the following locations: - https://files.minecraftforge.net/maven/net/minecraftforge/forge/1.12.2-14.23.5.2854_mapped_snapshot_20171003-1.12/forge-1.12.2-14.23.5.2854_mapped_snapshot_20171003-1.12.pom - https://files.minecraftforge.net/maven/net/minecraftforge/forge/1.12.2-14.23.5.2854_mapped_snapshot_20171003-1.12/forge-1.12.2-14.23.5.2854_mapped_snapshot_20171003-1.12.jar - file:/C:/Users/Marek/.gradle/caches/forge_gradle/bundeled_repo/net/minecraftforge/forge/1.12.2-14.23.5.2854_mapped_snapshot_20171003-1.12/forge-1.12.2-14.23.5.2854_mapped_snapshot_20171003-1.12.pom - file:/C:/Users/Marek/.gradle/caches/forge_gradle/bundeled_repo/net/minecraftforge/forge/1.12.2-14.23.5.2854_mapped_snapshot_20171003-1.12/forge-1.12.2-14.23.5.2854_mapped_snapshot_20171003-1.12.jar - https://libraries.minecraft.net/net/minecraftforge/forge/1.12.2-14.23.5.2854_mapped_snapshot_20171003-1.12/forge-1.12.2-14.23.5.2854_mapped_snapshot_20171003-1.12.jar - https://repo.maven.apache.org/maven2/net/minecraftforge/forge/1.12.2-14.23.5.2854_mapped_snapshot_20171003-1.12/forge-1.12.2-14.23.5.2854_mapped_snapshot_20171003-1.12.pom - https://repo.maven.apache.org/maven2/net/minecraftforge/forge/1.12.2-14.23.5.2854_mapped_snapshot_20171003-1.12/forge-1.12.2-14.23.5.2854_mapped_snapshot_20171003-1.12.jar Required by: project :

此版本中使用了已弃用的 Gradle 功能,使其与 Gradle 5.0 不兼容。 使用“--warning-mode all”来显示各个弃用警告。 参见 https://docs.gradle.org/4.9/userguide/command_line_interface.html#sec:command_line_warnings

16 秒内构建失败 8 个可操作任务:4 个已执行,4 个已更新

请速速帮忙!

我知道发生了什么 - 我有 JDK 14 而 Minecraft 需要 JDK 1.8