出于某种原因,Forge 不会加载我的 mcmod.info 文件,即使其格式正确且位于 src/main/resources 文件夹中。
mcmod.info:
[
{
"modid": "vanilext",
"name": "vanillaextensions",
"description": "Placeholder",
"version": "1.0.0",
"mcversion": "1.12.2",
"url": "",
"updateUrl": "",
"authorList": ["GermanBucket"],
"credits": "",
"logoFile": "",
"screenshots": [],
"dependencies": ["Forge"]
}
]
我的主要课程:
@Mod(modid = ConstRef.modid, version = ConstRef.version, name = ConstRef.name, useMetadata = true)
public class VanillaExtensions {
private static Logger logger;
@Mod.Instance
private static VanillaExtensions instance;
public static VanillaExtensions getInstance() {
return instance;
}
@SidedProxy(modId = ConstRef.modid, serverSide = "mod.germanbucket.vanilext.proxy.CommonProxy", clientSide = "mod.germanbucket.vanilext.proxy.ClientProxy")
private static CommonProxy proxy;
(这是导入和初始化阶段被删除)
常量引用:
public class ConstRef {
public static final String modid = "vanilext";
public static final String version = "1.0.0";
public static final String name = "vanillaextensions";
}
答案 0 :(得分:1)
看来你可以在build.gradle
的底部添加这些东西
sourceSets {
main { output.resourcesDir = output.classesDir }
}