插件 Config.yml

你可以拥有一个直接从你的 jar 文件加载的 config.yml 文件。它必须添加到项目的文件夹中,与 plugin.yml 文件的方式相同。

在此文件中,你具有配置的默认值。

示例配置:

# This is an YML comment
adminName: "Kerooker"
moderators: ["Romario", "Pelé", "Cafú"]

必须将示例配置文件添加到项目文件夹中。

要将默认配置文件加载到插件的文件夹,必须将以下代码添加到 onEnable()

saveDefaultConfig();

这将使项目中的 config.yml 文件成为插件的配置文件,并将其添加到插件的文件夹中。

从那里,你可以使用你的插件实例从任何地方访问你的配置文件:

JavaPlugin plugin; // Your plugin instance
FileConfiguration config = plugin.getConfig();  //Accessing the config file

从那里,我们可以访问插件配置中设置的任何内容。

注意:如果用户想要编辑生成到该文件夹​​的 config.yml 文件,则默认配置文件可能会更改其值。

String adminName = config.getString("adminName");
List<String> moderators =  config.getStringList("moderators");