Minecraft Forge 1.12.2 14.23.5.2854 不会加载我的 mcmod.info 文件

时间:2021-01-24 14:11:02

标签: java minecraft minecraft-forge

出于某种原因,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";

}

1 个答案:

答案 0 :(得分:1)

看来你可以在build.gradle的底部添加这些东西

sourceSets {
    main { output.resourcesDir = output.classesDir }
}