如何使用 Minecraft Coder Pack (MCP) 获取工作区路径?

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

我正在使用 MCP 创建一个客户端,我需要获取路径内的数据。我试过这段代码,但它不起作用

    File currDir = new File(".");
    String path = currDir.getAbsolutePath();
    path = path.substring(0, path.length() - 2);
    System.out.println(path);
    return (path + File.separator + "src" + File.separator + "minecraft" + File.separator + "client" + File.separator + "data");

我需要的路径是

<workspace_path>/src/minecraft/client/data
,但是上面的代码返回
<workspace_path>/jars/src/minecraft/client/data
。我正在使用 IDE 运行它,所以它在里面是
jars
,但是如果我正在玩游戏,它将返回客户端配置路径的路径。
请帮助我,谢谢!

java file minecraft
© www.soinside.com 2019 - 2024. All rights reserved.