1
mirror of https://github.com/CarmJos/MineConfiguration.git synced 2026-06-04 13:55:03 +08:00

chore(create): 更新整合类的初始化方法

This commit is contained in:
2023-12-25 04:02:49 +08:00
parent bf5c6a2fce
commit 480f015a2f
3 changed files with 15 additions and 13 deletions
@@ -1,6 +1,6 @@
package cc.carm.lib.mineconfiguration.common;
import cc.carm.lib.configuration.core.ConfigurationRoot;
import cc.carm.lib.configuration.core.Configuration;
import cc.carm.lib.configuration.core.source.ConfigurationProvider;
import org.jetbrains.annotations.NotNull;
@@ -14,19 +14,19 @@ public abstract class AbstractConfiguration<P extends ConfigurationProvider<?>>
this.messageProvider = messageProvider;
}
public void initializeConfig(@NotNull ConfigurationRoot configRoot) {
public void initializeConfig(@NotNull Configuration configRoot) {
this.configProvider.initialize(configRoot);
}
public void initializeMessage(@NotNull ConfigurationRoot messageRoot) {
public void initializeMessage(@NotNull Configuration messageRoot) {
this.messageProvider.initialize(messageRoot);
}
public void initializeConfig(@NotNull Class<? extends ConfigurationRoot> configRoot) {
public void initializeConfig(@NotNull Class<? extends Configuration> configRoot) {
this.configProvider.initialize(configRoot);
}
public void initializeMessage(@NotNull Class<? extends ConfigurationRoot> messageRoot) {
public void initializeMessage(@NotNull Class<? extends Configuration> messageRoot) {
this.messageProvider.initialize(messageRoot);
}