Minecraft Forge mod制作gradlew构建不起作用

问题描述 投票:0回答:2

当我在我的mods文件夹中运行命令“gradlew build”时,它返回“BUILD SUCCESSFUL”,当我打开文件夹build / libs时,我得到两个文件一个NAME-VER.jar和一个NAME-VER - sources.jar所以我将NAME-VER.jar复制到我的minecraft mod文件夹中,游戏开始没问题,但在我的世界中,我得到的是“mercuries_updater”可能与build.gradle文件有关吗?信息:Windows10,eclipse ide,Minecraft 1.11.2,ForgeGradle 2.2-SNAPSHOT-d13a6c8

java eclipse gradle build.gradle minecraft-forge
2个回答
0
投票

有几件事:

  1. 您必须使用gradlew build构建,Eclipse不知道重新混淆任务,因此,Eclipse编译的任何内容(不使用Gradle)都将失败。
  2. build / libs文件夹中的两个输出文件是: 已编译的jar文件(您将分发的mod)。 源文件jar,你不需要做任何事情。放入Minecraft mods文件夹时,此文件无法正常运行。

当我将jar文件添加到mods文件夹时,我不确定为什么你的mod没有正确显示,我需要从该尝试中看到Forge日志。


0
投票

通过将源文件夹移动到src/main/javasrc/main/resources来修复它

© www.soinside.com 2019 - 2024. All rights reserved.