diff --git a/src/main/java/pw/yumc/YumCore/config/ConfigNode.java b/src/main/java/pw/yumc/YumCore/config/annotation/ConfigNode.java similarity index 92% rename from src/main/java/pw/yumc/YumCore/config/ConfigNode.java rename to src/main/java/pw/yumc/YumCore/config/annotation/ConfigNode.java index 59640cb..b128ada 100644 --- a/src/main/java/pw/yumc/YumCore/config/ConfigNode.java +++ b/src/main/java/pw/yumc/YumCore/config/annotation/ConfigNode.java @@ -1,4 +1,4 @@ -package pw.yumc.YumCore.config; +package pw.yumc.YumCore.config.annotation; import java.lang.annotation.Documented; import java.lang.annotation.ElementType; diff --git a/src/main/java/pw/yumc/YumCore/config/Default.java b/src/main/java/pw/yumc/YumCore/config/annotation/Default.java similarity index 87% rename from src/main/java/pw/yumc/YumCore/config/Default.java rename to src/main/java/pw/yumc/YumCore/config/annotation/Default.java index 783faed..29eade0 100644 --- a/src/main/java/pw/yumc/YumCore/config/Default.java +++ b/src/main/java/pw/yumc/YumCore/config/annotation/Default.java @@ -1,4 +1,4 @@ -package pw.yumc.YumCore.config; +package pw.yumc.YumCore.config.annotation; import java.lang.annotation.Documented; import java.lang.annotation.ElementType; diff --git a/src/main/java/pw/yumc/YumCore/config/Nullable.java b/src/main/java/pw/yumc/YumCore/config/annotation/Nullable.java similarity index 86% rename from src/main/java/pw/yumc/YumCore/config/Nullable.java rename to src/main/java/pw/yumc/YumCore/config/annotation/Nullable.java index 42bf36a..5d65e75 100644 --- a/src/main/java/pw/yumc/YumCore/config/Nullable.java +++ b/src/main/java/pw/yumc/YumCore/config/annotation/Nullable.java @@ -1,4 +1,4 @@ -package pw.yumc.YumCore.config; +package pw.yumc.YumCore.config.annotation; import java.lang.annotation.Documented; import java.lang.annotation.ElementType; diff --git a/src/main/java/pw/yumc/YumCore/config/PlayerConfig.java b/src/main/java/pw/yumc/YumCore/config/ext/PlayerConfig.java similarity index 88% rename from src/main/java/pw/yumc/YumCore/config/PlayerConfig.java rename to src/main/java/pw/yumc/YumCore/config/ext/PlayerConfig.java index 3c61c9f..ab87e51 100644 --- a/src/main/java/pw/yumc/YumCore/config/PlayerConfig.java +++ b/src/main/java/pw/yumc/YumCore/config/ext/PlayerConfig.java @@ -1,9 +1,11 @@ -package pw.yumc.YumCore.config; +package pw.yumc.YumCore.config.ext; import java.io.File; import org.bukkit.entity.Player; +import pw.yumc.YumCore.config.FileConfig; + /** * 玩家配置管理类 * diff --git a/src/main/java/pw/yumc/YumCore/config/RemoteConfig.java b/src/main/java/pw/yumc/YumCore/config/ext/RemoteConfig.java similarity index 91% rename from src/main/java/pw/yumc/YumCore/config/RemoteConfig.java rename to src/main/java/pw/yumc/YumCore/config/ext/RemoteConfig.java index 46a8349..abeb979 100644 --- a/src/main/java/pw/yumc/YumCore/config/RemoteConfig.java +++ b/src/main/java/pw/yumc/YumCore/config/ext/RemoteConfig.java @@ -1,10 +1,11 @@ -package pw.yumc.YumCore.config; +package pw.yumc.YumCore.config.ext; import java.io.IOException; import java.net.MalformedURLException; import java.net.URL; import pw.yumc.YumCore.bukkit.Log; +import pw.yumc.YumCore.config.FileConfig; /** * 远程配置文件类 diff --git a/src/main/java/pw/yumc/YumCore/config/YumConfig.java b/src/main/java/pw/yumc/YumCore/config/ext/YumConfig.java similarity index 91% rename from src/main/java/pw/yumc/YumCore/config/YumConfig.java rename to src/main/java/pw/yumc/YumCore/config/ext/YumConfig.java index fec303d..6f1a792 100644 --- a/src/main/java/pw/yumc/YumCore/config/YumConfig.java +++ b/src/main/java/pw/yumc/YumCore/config/ext/YumConfig.java @@ -1,9 +1,10 @@ -package pw.yumc.YumCore.config; +package pw.yumc.YumCore.config.ext; import java.io.File; import java.io.IOException; import pw.yumc.YumCore.bukkit.Log; +import pw.yumc.YumCore.config.FileConfig; public class YumConfig { protected static final String REMOTEFILECENTER = "http://data.yumc.pw/config/"; diff --git a/src/main/java/pw/yumc/YumCore/config/inject/AbstractInjectConfig.java b/src/main/java/pw/yumc/YumCore/config/inject/AbstractInjectConfig.java index 2b3765d..1378fa0 100644 --- a/src/main/java/pw/yumc/YumCore/config/inject/AbstractInjectConfig.java +++ b/src/main/java/pw/yumc/YumCore/config/inject/AbstractInjectConfig.java @@ -12,9 +12,9 @@ import org.bukkit.ChatColor; import org.bukkit.configuration.ConfigurationSection; import pw.yumc.YumCore.bukkit.Log; -import pw.yumc.YumCore.config.ConfigNode; -import pw.yumc.YumCore.config.Default; -import pw.yumc.YumCore.config.Nullable; +import pw.yumc.YumCore.config.annotation.ConfigNode; +import pw.yumc.YumCore.config.annotation.Default; +import pw.yumc.YumCore.config.annotation.Nullable; /** * 抽象注入配置 diff --git a/src/main/java/pw/yumc/YumCore/global/L10N.java b/src/main/java/pw/yumc/YumCore/global/L10N.java index f2e5c89..a7883fe 100644 --- a/src/main/java/pw/yumc/YumCore/global/L10N.java +++ b/src/main/java/pw/yumc/YumCore/global/L10N.java @@ -9,7 +9,7 @@ import org.bukkit.material.SpawnEgg; import pw.yumc.YumCore.bukkit.Log; import pw.yumc.YumCore.config.FileConfig; -import pw.yumc.YumCore.config.YumConfig; +import pw.yumc.YumCore.config.ext.YumConfig; /** * 本地化工具类