【发布时间】:2020-11-23 00:11:34
【问题描述】:
我有一个模组想要读取 minecraft 目录中的文件 splits.yml,其他配置(config.txt 等)在该目录中。我不知道我会怎么做。我的第一个想法是使用 Mixin
@Mixin(GameOptions.class)
public class GameOptionsMixin {
@Shadow @Final private File optionsFile;
@Inject(method = "load", at = @At("RETURN"))
private void load(CallbackInfo info) {
File splits = new File(optionsFile.getParent(), "splits.yml");
}
}
但我不知道如何提取价值。我也不能相信这个文件夹会是.minecraft,因为很多fabric用户都使用MultiMC。
【问题讨论】:
标签: java minecraft minecraft-fabric