如何解决 运行 runClient 上 eclipse 给出的错误?

How to solve error given by eclipse on running runClient?

我正在尝试为 minecraft 制作一个基本的 mod 并且正在学习相同的教程。当我 运行 运行Client 时,它给我以下错误

Reference to undefined variable MC_VERSION

这是我的main.java供参考:

package rattandeep.basicmod;

import net.minecraftforge.fml.common.Mod;
import net.minecraftforge.fml.common.Mod.EventHandler;
import net.minecraftforge.fml.common.Mod.Instance;
import net.minecraftforge.fml.common.SidedProxy;
import net.minecraftforge.fml.common.event.FMLInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
import rattandeep.basicmod.proxy.CommonProxy;
import rattandeep.basicmod.util.Reference;

@Mod(modid = Reference.MOD_ID, name = Reference.NAME, version = Reference.VERSION)
public class Main {
    @Instance
    public static Main instance;
    
    @SidedProxy(clientSide = Reference.CLIENT_PROXY_CLASS, serverSide = Reference.COMMON_PROXY_CLASS)
    public static CommonProxy proxy;
    
    @EventHandler
    public static void PreInit(FMLPreInitializationEvent event) {
        
    }
    
    @EventHandler
    public static void init(FMLInitializationEvent event) {
        
    }

    @EventHandler
    public static void Postinit(FMLPostInitializationEvent event) {
        
    }

}

我搜索了解决方案,但找到了 none。我该如何解决?

我找到了解决方法。我只需要将我的 runClient 启动文件中 MC_VERSION 的变量值更改为我的 minecraft 版本。