Skip to content

Commit aaf01cf

Browse files
committed
[AutoReloadExtensionPluginsModule] Update header
1 parent dca6f6b commit aaf01cf

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

bukkit/src/main/kotlin/io/github/rothes/esu/bukkit/module/AutoReloadExtensionPluginsModule.kt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import io.github.rothes.esu.bukkit.util.version.adapter.InventoryAdapter
88
import io.github.rothes.esu.core.configuration.ConfigLoader
99
import io.github.rothes.esu.core.module.configuration.BaseModuleConfiguration
1010
import io.github.rothes.esu.core.module.configuration.EmptyConfiguration
11+
import io.github.rothes.esu.core.util.extension.ConfigurationOptionsExt.headerIfNotNull
1112
import io.github.rothes.esu.lib.org.spongepowered.configurate.yaml.YamlConfigurationLoader
1213
import io.github.rothes.esu.lib.org.spongepowered.configurate.yaml.internal.snakeyaml.emitter.Emitter
1314
import org.bukkit.Bukkit
@@ -22,10 +23,11 @@ object AutoReloadExtensionPluginsModule: BukkitModule<ModuleConfig, EmptyConfigu
2223

2324
override val configLoader: (YamlConfigurationLoader.Builder) -> YamlConfigurationLoader.Builder
2425
get() = {
25-
it.defaultOptions {
26-
it.header("""
26+
it.defaultOptions { options ->
27+
options.headerIfNotNull("""
2728
|This module will automatically reload the plugins that depend
2829
|on ESU when ESU is reloaded with a plugin management plugin.
30+
|Also, further improve the compatibility of hot reload/update ESU.
2931
|PlugMan/PlugManX is required to enable this.
3032
""".trimIndent().trimMargin()
3133
)

0 commit comments

Comments
 (0)