外掛 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");