Package com.github.syari.spigot.api.config

Types

CustomConfig
Link copied to clipboard
class CustomConfig
コンフィグを操作するクラス
CustomConfigAction
Link copied to clipboard
typealias CustomConfigAction = CustomConfig.() -> Unit

CustomConfig.() -> Unit

Functions

config
Link copied to clipboard
fun JavaPlugin.config(output: CommandSender?, file: File, default: DefaultConfig? = null): CustomConfig
コンフィグをロードする。
fun JavaPlugin.config(output: CommandSender?, fileName: String, default: DefaultConfig? = null): CustomConfig
コンフィグをロードする。
fun JavaPlugin.config(output: CommandSender?, file: File, default: DefaultConfig? = null, action: CustomConfigAction): CustomConfig
コンフィグをロードする。
fun JavaPlugin.config(output: CommandSender?, fileName: String, default: DefaultConfig? = null, action: CustomConfigAction): CustomConfig
コンフィグをロードする。
configDirectory
Link copied to clipboard
fun JavaPlugin.configDirectory(output: CommandSender?, directory: File): Map<String, CustomConfig>
フォルダ内のコンフィグを全てロードする。
fun JavaPlugin.configDirectory(output: CommandSender?, directoryName: String): Map<String, CustomConfig>
フォルダ内のコンフィグを全てロードする。
fun JavaPlugin.configDirectory(output: CommandSender?, directory: File, action: CustomConfigAction): Map<String, CustomConfig>
フォルダ内のコンフィグを全てロードする。
fun JavaPlugin.configDirectory(output: CommandSender?, directoryName: String, action: CustomConfigAction): Map<String, CustomConfig>
フォルダ内のコンフィグを全てロードする。
existsConfig
Link copied to clipboard
fun JavaPlugin.existsConfig(fileName: String): Boolean
ファイルが存在するか取得する。