1
mirror of https://github.com/CarmJos/UserPrefix.git synced 2024-09-19 20:15:47 +00:00

chore(conf): 修改配置文件包名。

This commit is contained in:
Carm Jos 2022-08-06 17:43:36 +08:00
parent cb384ca201
commit 7c2391a3b0
17 changed files with 32 additions and 28 deletions

View File

@ -92,11 +92,11 @@ README LANGUAGES [ [**中文**](README.md) | [English](README-en.md) ]
## 配置文件示例 ## 配置文件示例
### 基础配置文件 ([`config.yml`](src/main/java/cc/carm/plugin/userprefix/configuration/PluginConfig.java)) ### 基础配置文件 ([`config.yml`](src/main/java/cc/carm/plugin/userprefix/conf/PluginConfig.java))
将会在服务器首次启动时生成,如果您想要修改配置,请在服务器启动后打开配置文件。 将会在服务器首次启动时生成,如果您想要修改配置,请在服务器启动后打开配置文件。
### 消息配置文件 ([`messages.yml`](src/main/java/cc/carm/plugin/userprefix/configuration/PluginMessages.java)) ### 消息配置文件 ([`messages.yml`](src/main/java/cc/carm/plugin/userprefix/conf/PluginMessages.java))
将会在服务器首次启动时生成,如果您想要修改配置,请在服务器启动后打开配置文件 。 将会在服务器首次启动时生成,如果您想要修改配置,请在服务器启动后打开配置文件 。

View File

@ -2,11 +2,12 @@ package cc.carm.plugin.userprefix;
import cc.carm.lib.easyplugin.EasyPlugin; import cc.carm.lib.easyplugin.EasyPlugin;
import cc.carm.lib.easyplugin.gui.GUI; import cc.carm.lib.easyplugin.gui.GUI;
import cc.carm.lib.easyplugin.gui.paged.AutoPagedGUI;
import cc.carm.lib.easyplugin.updatechecker.GHUpdateChecker; import cc.carm.lib.easyplugin.updatechecker.GHUpdateChecker;
import cc.carm.lib.easyplugin.utils.MessageUtils; import cc.carm.lib.easyplugin.utils.MessageUtils;
import cc.carm.plugin.userprefix.command.AdminCommand; import cc.carm.plugin.userprefix.command.AdminCommand;
import cc.carm.plugin.userprefix.command.UserCommand; import cc.carm.plugin.userprefix.command.UserCommand;
import cc.carm.plugin.userprefix.configuration.PluginConfig; import cc.carm.plugin.userprefix.conf.PluginConfig;
import cc.carm.plugin.userprefix.hooker.UserPrefixExpansion; import cc.carm.plugin.userprefix.hooker.UserPrefixExpansion;
import cc.carm.plugin.userprefix.listener.ChatListener; import cc.carm.plugin.userprefix.listener.ChatListener;
import cc.carm.plugin.userprefix.listener.UserListener; import cc.carm.plugin.userprefix.listener.UserListener;
@ -50,7 +51,6 @@ public class Main extends EasyPlugin {
registerCommand("UserPrefixAdmin", new AdminCommand()); registerCommand("UserPrefixAdmin", new AdminCommand());
log("注册监听器..."); log("注册监听器...");
GUI.initialize(this);
registerListener(new UserListener()); registerListener(new UserListener());
registerListener(new ChatListener()); registerListener(new ChatListener());
ServiceManager.getService().getEventBus().subscribe( ServiceManager.getService().getEventBus().subscribe(
@ -58,6 +58,11 @@ public class Main extends EasyPlugin {
UserNodeUpdateProcessor::process UserNodeUpdateProcessor::process
); );
log("初始化GUI管理器...");
GUI.initialize(this);
AutoPagedGUI.defaultNextPage = (PluginConfig.GUI.ITEMS.NEXT_PAGE::getItem);
AutoPagedGUI.defaultPreviousPage = (PluginConfig.GUI.ITEMS.PREV_PAGE::getItem);
if (MessageUtils.hasPlaceholderAPI()) { if (MessageUtils.hasPlaceholderAPI()) {
log("注册变量..."); log("注册变量...");
new UserPrefixExpansion(getInstance()).register(); new UserPrefixExpansion(getInstance()).register();

View File

@ -1,6 +1,6 @@
package cc.carm.plugin.userprefix; package cc.carm.plugin.userprefix;
import cc.carm.plugin.userprefix.configuration.prefix.PrefixConfig; import cc.carm.plugin.userprefix.conf.prefix.PrefixConfig;
import cc.carm.plugin.userprefix.manager.ConfigManager; import cc.carm.plugin.userprefix.manager.ConfigManager;
import cc.carm.plugin.userprefix.manager.PrefixManager; import cc.carm.plugin.userprefix.manager.PrefixManager;
import cc.carm.plugin.userprefix.manager.UserManager; import cc.carm.plugin.userprefix.manager.UserManager;

View File

@ -1,8 +1,8 @@
package cc.carm.plugin.userprefix.command; package cc.carm.plugin.userprefix.command;
import cc.carm.plugin.userprefix.UserPrefixAPI; import cc.carm.plugin.userprefix.UserPrefixAPI;
import cc.carm.plugin.userprefix.configuration.PluginMessages; import cc.carm.plugin.userprefix.conf.PluginMessages;
import cc.carm.plugin.userprefix.configuration.prefix.PrefixConfig; import cc.carm.plugin.userprefix.conf.prefix.PrefixConfig;
import cc.carm.plugin.userprefix.ui.PrefixSelectGUI; import cc.carm.plugin.userprefix.ui.PrefixSelectGUI;
import org.bukkit.Bukkit; import org.bukkit.Bukkit;
import org.bukkit.command.Command; import org.bukkit.command.Command;

View File

@ -1,6 +1,6 @@
package cc.carm.plugin.userprefix.command; package cc.carm.plugin.userprefix.command;
import cc.carm.plugin.userprefix.configuration.PluginMessages; import cc.carm.plugin.userprefix.conf.PluginMessages;
import cc.carm.plugin.userprefix.ui.PrefixSelectGUI; import cc.carm.plugin.userprefix.ui.PrefixSelectGUI;
import org.bukkit.Bukkit; import org.bukkit.Bukkit;
import org.bukkit.command.Command; import org.bukkit.command.Command;

View File

@ -1,4 +1,4 @@
package cc.carm.plugin.userprefix.configuration; package cc.carm.plugin.userprefix.conf;
import cc.carm.lib.configuration.core.ConfigurationRoot; import cc.carm.lib.configuration.core.ConfigurationRoot;
import cc.carm.lib.configuration.core.annotation.ConfigPath; import cc.carm.lib.configuration.core.annotation.ConfigPath;
@ -10,7 +10,7 @@ import cc.carm.lib.easyplugin.gui.configuration.GUIActionType;
import cc.carm.lib.easyplugin.gui.configuration.GUIItemConfiguration; import cc.carm.lib.easyplugin.gui.configuration.GUIItemConfiguration;
import cc.carm.lib.mineconfiguration.bukkit.value.ConfiguredItem; import cc.carm.lib.mineconfiguration.bukkit.value.ConfiguredItem;
import cc.carm.lib.mineconfiguration.bukkit.value.ConfiguredSound; import cc.carm.lib.mineconfiguration.bukkit.value.ConfiguredSound;
import cc.carm.plugin.userprefix.configuration.reader.GUIItemReader; import cc.carm.plugin.userprefix.conf.reader.GUIItemReader;
import org.bukkit.Material; import org.bukkit.Material;
import org.bukkit.enchantments.Enchantment; import org.bukkit.enchantments.Enchantment;
import org.bukkit.inventory.ItemFlag; import org.bukkit.inventory.ItemFlag;

View File

@ -1,4 +1,4 @@
package cc.carm.plugin.userprefix.configuration; package cc.carm.plugin.userprefix.conf;
import cc.carm.lib.configuration.core.ConfigurationRoot; import cc.carm.lib.configuration.core.ConfigurationRoot;
import cc.carm.lib.configuration.core.annotation.HeaderComment; import cc.carm.lib.configuration.core.annotation.HeaderComment;

View File

@ -1,4 +1,4 @@
package cc.carm.plugin.userprefix.configuration.prefix; package cc.carm.plugin.userprefix.conf.prefix;
import cc.carm.lib.easyplugin.utils.ColorParser; import cc.carm.lib.easyplugin.utils.ColorParser;
import cc.carm.lib.mineconfiguration.bukkit.data.ItemConfig; import cc.carm.lib.mineconfiguration.bukkit.data.ItemConfig;

View File

@ -1,4 +1,4 @@
package cc.carm.plugin.userprefix.configuration.reader; package cc.carm.plugin.userprefix.conf.reader;
import cc.carm.lib.configuration.core.source.ConfigurationWrapper; import cc.carm.lib.configuration.core.source.ConfigurationWrapper;
import cc.carm.lib.easyplugin.gui.configuration.GUIActionConfiguration; import cc.carm.lib.easyplugin.gui.configuration.GUIActionConfiguration;

View File

@ -1,7 +1,7 @@
package cc.carm.plugin.userprefix.event; package cc.carm.plugin.userprefix.event;
import cc.carm.plugin.userprefix.Main; import cc.carm.plugin.userprefix.Main;
import cc.carm.plugin.userprefix.configuration.prefix.PrefixConfig; import cc.carm.plugin.userprefix.conf.prefix.PrefixConfig;
import org.bukkit.entity.Player; import org.bukkit.entity.Player;
import org.bukkit.event.Cancellable; import org.bukkit.event.Cancellable;
import org.bukkit.event.HandlerList; import org.bukkit.event.HandlerList;

View File

@ -1,7 +1,7 @@
package cc.carm.plugin.userprefix.event; package cc.carm.plugin.userprefix.event;
import cc.carm.plugin.userprefix.Main; import cc.carm.plugin.userprefix.Main;
import cc.carm.plugin.userprefix.configuration.prefix.PrefixConfig; import cc.carm.plugin.userprefix.conf.prefix.PrefixConfig;
import org.bukkit.entity.Player; import org.bukkit.entity.Player;
import org.bukkit.event.HandlerList; import org.bukkit.event.HandlerList;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;

View File

@ -2,7 +2,7 @@ package cc.carm.plugin.userprefix.hooker;
import cc.carm.plugin.userprefix.Main; import cc.carm.plugin.userprefix.Main;
import cc.carm.plugin.userprefix.UserPrefixAPI; import cc.carm.plugin.userprefix.UserPrefixAPI;
import cc.carm.plugin.userprefix.configuration.prefix.PrefixConfig; import cc.carm.plugin.userprefix.conf.prefix.PrefixConfig;
import me.clip.placeholderapi.expansion.PlaceholderExpansion; import me.clip.placeholderapi.expansion.PlaceholderExpansion;
import org.bukkit.entity.Player; import org.bukkit.entity.Player;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;

View File

@ -2,8 +2,7 @@ package cc.carm.plugin.userprefix.listener;
import cc.carm.lib.easyplugin.utils.MessageUtils; import cc.carm.lib.easyplugin.utils.MessageUtils;
import cc.carm.plugin.userprefix.Main; import cc.carm.plugin.userprefix.Main;
import cc.carm.plugin.userprefix.configuration.PluginConfig; import cc.carm.plugin.userprefix.conf.PluginConfig;
import me.clip.placeholderapi.PlaceholderAPI;
import org.bukkit.event.EventHandler; import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener; import org.bukkit.event.Listener;
import org.bukkit.event.player.AsyncPlayerChatEvent; import org.bukkit.event.player.AsyncPlayerChatEvent;

View File

@ -3,8 +3,8 @@ package cc.carm.plugin.userprefix.manager;
import cc.carm.lib.configuration.core.source.ConfigurationProvider; import cc.carm.lib.configuration.core.source.ConfigurationProvider;
import cc.carm.lib.easyplugin.utils.JarResourceUtils; import cc.carm.lib.easyplugin.utils.JarResourceUtils;
import cc.carm.lib.mineconfiguration.bukkit.MineConfiguration; import cc.carm.lib.mineconfiguration.bukkit.MineConfiguration;
import cc.carm.plugin.userprefix.configuration.PluginConfig; import cc.carm.plugin.userprefix.conf.PluginConfig;
import cc.carm.plugin.userprefix.configuration.PluginMessages; import cc.carm.plugin.userprefix.conf.PluginMessages;
import java.io.File; import java.io.File;
import java.io.IOException; import java.io.IOException;

View File

@ -3,8 +3,8 @@ package cc.carm.plugin.userprefix.manager;
import cc.carm.lib.mineconfiguration.bukkit.data.ItemConfig; import cc.carm.lib.mineconfiguration.bukkit.data.ItemConfig;
import cc.carm.lib.mineconfiguration.bukkit.source.CraftSectionWrapper; import cc.carm.lib.mineconfiguration.bukkit.source.CraftSectionWrapper;
import cc.carm.plugin.userprefix.Main; import cc.carm.plugin.userprefix.Main;
import cc.carm.plugin.userprefix.configuration.PluginConfig; import cc.carm.plugin.userprefix.conf.PluginConfig;
import cc.carm.plugin.userprefix.configuration.prefix.PrefixConfig; import cc.carm.plugin.userprefix.conf.prefix.PrefixConfig;
import org.bukkit.Material; import org.bukkit.Material;
import org.bukkit.configuration.ConfigurationSection; import org.bukkit.configuration.ConfigurationSection;
import org.bukkit.configuration.file.FileConfiguration; import org.bukkit.configuration.file.FileConfiguration;

View File

@ -3,9 +3,9 @@ package cc.carm.plugin.userprefix.manager;
import cc.carm.lib.easyplugin.gui.GUI; import cc.carm.lib.easyplugin.gui.GUI;
import cc.carm.plugin.userprefix.Main; import cc.carm.plugin.userprefix.Main;
import cc.carm.plugin.userprefix.UserPrefixAPI; import cc.carm.plugin.userprefix.UserPrefixAPI;
import cc.carm.plugin.userprefix.configuration.PluginConfig; import cc.carm.plugin.userprefix.conf.PluginConfig;
import cc.carm.plugin.userprefix.configuration.PluginMessages; import cc.carm.plugin.userprefix.conf.PluginMessages;
import cc.carm.plugin.userprefix.configuration.prefix.PrefixConfig; import cc.carm.plugin.userprefix.conf.prefix.PrefixConfig;
import cc.carm.plugin.userprefix.event.UserPrefixChangeEvent; import cc.carm.plugin.userprefix.event.UserPrefixChangeEvent;
import cc.carm.plugin.userprefix.event.UserPrefixExpireEvent; import cc.carm.plugin.userprefix.event.UserPrefixExpireEvent;
import cc.carm.plugin.userprefix.hooker.UserNameTag; import cc.carm.plugin.userprefix.hooker.UserNameTag;

View File

@ -4,9 +4,9 @@ import cc.carm.lib.easyplugin.gui.GUIItem;
import cc.carm.lib.easyplugin.gui.GUIType; import cc.carm.lib.easyplugin.gui.GUIType;
import cc.carm.lib.easyplugin.gui.paged.AutoPagedGUI; import cc.carm.lib.easyplugin.gui.paged.AutoPagedGUI;
import cc.carm.plugin.userprefix.UserPrefixAPI; import cc.carm.plugin.userprefix.UserPrefixAPI;
import cc.carm.plugin.userprefix.configuration.PluginConfig; import cc.carm.plugin.userprefix.conf.PluginConfig;
import cc.carm.plugin.userprefix.configuration.PluginMessages; import cc.carm.plugin.userprefix.conf.PluginMessages;
import cc.carm.plugin.userprefix.configuration.prefix.PrefixConfig; import cc.carm.plugin.userprefix.conf.prefix.PrefixConfig;
import org.bukkit.entity.Player; import org.bukkit.entity.Player;
import org.bukkit.event.inventory.ClickType; import org.bukkit.event.inventory.ClickType;