TRCStudioDean
一直以来我使用的方法都是直接创建config.yml在源包里然后在onEnable内添加saveDefaultConfig()和reloadConfig(),使用getConfig()然后getString("")来获取config.yml内的某个位置的数据,但这样做的话插件只能有一个config.yml,我想创建多个配置文件,能把插件内的一些功能设置区分开来,我知道怎么使用File来创建新的配置文件,但是现在问题就是我不知道如何使用getConfig的方法来获取这类文件内的某个位置的数据,以及能在启动服务器的时候创建并加载,有大佬能分享一下经验吗?

白灯
创建的话... 我一般用saveResource
获取的话, 以插件目录下的lang.yml为准
File file = new File(getDataFolder(), "lang.yml");
FileConfiguration lang = YamlConfiguration.loadConfiguration(file);获取方法和getConfig().get...一样
例如lang.getString("Test");
手打 可能会有错别字==

下一页 最后一页