diff --git a/README.md b/README.md
index b519d68..f624c0c 100644
--- a/README.md
+++ b/README.md
@@ -37,7 +37,7 @@
详见源文件。
-### 消息配置文件 ([messages.yml](src/main/java/cc/carm/plugin/itemcommands/configuration/PluginMessages.java))
+### 消息配置文件 ([messages.yml](src/main/java/cc/carm/plugin/commanditem/configuration/PluginMessages.java))
详见代码源文件,将在首次启动时生成配置。
diff --git a/pom.xml b/pom.xml
index c25d862..66dfc32 100644
--- a/pom.xml
+++ b/pom.xml
@@ -13,25 +13,25 @@
cc.carm.plugin
- itemcommands
+ commanditem
0.1.0-SNAPSHOT
- ItemCommands
+ CommandItem
物品指令绑定插件,给予玩家可执行对应指令的消耗物品,基于EasyPlugin实现。
- https://github.com/CarmJos/ItemCommands
+ https://github.com/CarmJos/CommandItem
GitHub Issues
- https://github.com/CarmJos/ItemCommands/issues
+ https://github.com/CarmJos/CommandItem/issues
GitHub Actions
- https://github.com/CarmJos/ItemCommands/actions/workflows/maven.yml
+ https://github.com/CarmJos/CommandItem/actions/workflows/maven.yml
- https://github.com/CarmJos/ItemCommands/releases
+ https://github.com/CarmJos/CommandItem/releases
@@ -234,15 +234,15 @@
cc.carm.lib
- cc.carm.plugin.itemcommands.lib
+ cc.carm.plugin.commanditem.lib
org.bstats
- cc.carm.plugin.itemcommands.lib.bstats
+ cc.carm.plugin.commanditem.lib.bstats
org.json
- cc.carm.plugin.itemcommands.lib.json
+ cc.carm.plugin.commanditem.lib.json
diff --git a/src/main/java/cc/carm/plugin/commanditem/CommandItemAPI.java b/src/main/java/cc/carm/plugin/commanditem/CommandItemAPI.java
new file mode 100644
index 0000000..1b761f0
--- /dev/null
+++ b/src/main/java/cc/carm/plugin/commanditem/CommandItemAPI.java
@@ -0,0 +1,6 @@
+package cc.carm.plugin.commanditem;
+
+public class CommandItemAPI {
+
+
+}
diff --git a/src/main/java/cc/carm/plugin/itemcommands/Main.java b/src/main/java/cc/carm/plugin/commanditem/Main.java
similarity index 87%
rename from src/main/java/cc/carm/plugin/itemcommands/Main.java
rename to src/main/java/cc/carm/plugin/commanditem/Main.java
index 36b57c3..43cf347 100644
--- a/src/main/java/cc/carm/plugin/itemcommands/Main.java
+++ b/src/main/java/cc/carm/plugin/commanditem/Main.java
@@ -1,11 +1,11 @@
-package cc.carm.plugin.itemcommands;
+package cc.carm.plugin.commanditem;
import cc.carm.lib.easyplugin.EasyPlugin;
import cc.carm.lib.easyplugin.i18n.EasyPluginMessageProvider;
-import cc.carm.plugin.itemcommands.configuration.PluginConfig;
-import cc.carm.plugin.itemcommands.hooker.GHUpdateChecker;
-import cc.carm.plugin.itemcommands.manager.ConfigManager;
-import cc.carm.plugin.itemcommands.util.JarResourceUtils;
+import cc.carm.plugin.commanditem.configuration.PluginConfig;
+import cc.carm.plugin.commanditem.hooker.GHUpdateChecker;
+import cc.carm.plugin.commanditem.manager.ConfigManager;
+import cc.carm.plugin.commanditem.util.JarResourceUtils;
import org.bstats.bukkit.Metrics;
import org.bukkit.Bukkit;
diff --git a/src/main/java/cc/carm/plugin/itemcommands/configuration/PluginConfig.java b/src/main/java/cc/carm/plugin/commanditem/configuration/PluginConfig.java
similarity index 92%
rename from src/main/java/cc/carm/plugin/itemcommands/configuration/PluginConfig.java
rename to src/main/java/cc/carm/plugin/commanditem/configuration/PluginConfig.java
index 5601c41..ea7cc3c 100644
--- a/src/main/java/cc/carm/plugin/itemcommands/configuration/PluginConfig.java
+++ b/src/main/java/cc/carm/plugin/commanditem/configuration/PluginConfig.java
@@ -1,4 +1,4 @@
-package cc.carm.plugin.itemcommands.configuration;
+package cc.carm.plugin.commanditem.configuration;
import cc.carm.lib.easyplugin.configuration.values.ConfigValue;
diff --git a/src/main/java/cc/carm/plugin/itemcommands/configuration/PluginMessages.java b/src/main/java/cc/carm/plugin/commanditem/configuration/PluginMessages.java
similarity index 71%
rename from src/main/java/cc/carm/plugin/itemcommands/configuration/PluginMessages.java
rename to src/main/java/cc/carm/plugin/commanditem/configuration/PluginMessages.java
index c51f529..456e674 100644
--- a/src/main/java/cc/carm/plugin/itemcommands/configuration/PluginMessages.java
+++ b/src/main/java/cc/carm/plugin/commanditem/configuration/PluginMessages.java
@@ -1,4 +1,4 @@
-package cc.carm.plugin.itemcommands.configuration;
+package cc.carm.plugin.commanditem.configuration;
import cc.carm.lib.easyplugin.configuration.language.MessagesRoot;
diff --git a/src/main/java/cc/carm/plugin/itemcommands/database/DBConfiguration.java b/src/main/java/cc/carm/plugin/commanditem/database/DBConfiguration.java
similarity index 96%
rename from src/main/java/cc/carm/plugin/itemcommands/database/DBConfiguration.java
rename to src/main/java/cc/carm/plugin/commanditem/database/DBConfiguration.java
index b5ca86e..d5abbbc 100644
--- a/src/main/java/cc/carm/plugin/itemcommands/database/DBConfiguration.java
+++ b/src/main/java/cc/carm/plugin/commanditem/database/DBConfiguration.java
@@ -1,4 +1,4 @@
-package cc.carm.plugin.itemcommands.database;
+package cc.carm.plugin.commanditem.database;
import cc.carm.lib.easyplugin.configuration.values.ConfigValue;
diff --git a/src/main/java/cc/carm/plugin/itemcommands/database/DBTables.java b/src/main/java/cc/carm/plugin/commanditem/database/DBTables.java
similarity index 94%
rename from src/main/java/cc/carm/plugin/itemcommands/database/DBTables.java
rename to src/main/java/cc/carm/plugin/commanditem/database/DBTables.java
index 099cc68..35ee795 100644
--- a/src/main/java/cc/carm/plugin/itemcommands/database/DBTables.java
+++ b/src/main/java/cc/carm/plugin/commanditem/database/DBTables.java
@@ -1,4 +1,4 @@
-package cc.carm.plugin.itemcommands.database;
+package cc.carm.plugin.commanditem.database;
import cc.carm.lib.easyplugin.configuration.values.ConfigValue;
diff --git a/src/main/java/cc/carm/plugin/itemcommands/database/DataManager.java b/src/main/java/cc/carm/plugin/commanditem/database/DataManager.java
similarity index 94%
rename from src/main/java/cc/carm/plugin/itemcommands/database/DataManager.java
rename to src/main/java/cc/carm/plugin/commanditem/database/DataManager.java
index 39eb33c..45007b7 100644
--- a/src/main/java/cc/carm/plugin/itemcommands/database/DataManager.java
+++ b/src/main/java/cc/carm/plugin/commanditem/database/DataManager.java
@@ -1,8 +1,8 @@
-package cc.carm.plugin.itemcommands.database;
+package cc.carm.plugin.commanditem.database;
import cc.carm.lib.easysql.EasySQL;
import cc.carm.lib.easysql.api.SQLManager;
-import cc.carm.plugin.itemcommands.Main;
+import cc.carm.plugin.commanditem.Main;
import java.sql.SQLException;
diff --git a/src/main/java/cc/carm/plugin/itemcommands/hooker/GHUpdateChecker.java b/src/main/java/cc/carm/plugin/commanditem/hooker/GHUpdateChecker.java
similarity index 96%
rename from src/main/java/cc/carm/plugin/itemcommands/hooker/GHUpdateChecker.java
rename to src/main/java/cc/carm/plugin/commanditem/hooker/GHUpdateChecker.java
index 2b26a9f..576c8bc 100644
--- a/src/main/java/cc/carm/plugin/itemcommands/hooker/GHUpdateChecker.java
+++ b/src/main/java/cc/carm/plugin/commanditem/hooker/GHUpdateChecker.java
@@ -1,4 +1,4 @@
-package cc.carm.plugin.itemcommands.hooker;
+package cc.carm.plugin.commanditem.hooker;
import cc.carm.lib.githubreleases4j.GithubReleases4J;
diff --git a/src/main/java/cc/carm/plugin/itemcommands/manager/ConfigManager.java b/src/main/java/cc/carm/plugin/commanditem/manager/ConfigManager.java
similarity index 90%
rename from src/main/java/cc/carm/plugin/itemcommands/manager/ConfigManager.java
rename to src/main/java/cc/carm/plugin/commanditem/manager/ConfigManager.java
index 1fee9e7..8b790e6 100644
--- a/src/main/java/cc/carm/plugin/itemcommands/manager/ConfigManager.java
+++ b/src/main/java/cc/carm/plugin/commanditem/manager/ConfigManager.java
@@ -1,10 +1,10 @@
-package cc.carm.plugin.itemcommands.manager;
+package cc.carm.plugin.commanditem.manager;
import cc.carm.lib.easyplugin.configuration.file.FileConfig;
import cc.carm.lib.easyplugin.configuration.language.MessagesConfig;
import cc.carm.lib.easyplugin.configuration.language.MessagesInitializer;
-import cc.carm.plugin.itemcommands.Main;
-import cc.carm.plugin.itemcommands.configuration.PluginMessages;
+import cc.carm.plugin.commanditem.Main;
+import cc.carm.plugin.commanditem.configuration.PluginMessages;
import java.io.IOException;
diff --git a/src/main/java/cc/carm/plugin/itemcommands/util/DatabaseTable.java b/src/main/java/cc/carm/plugin/commanditem/util/DatabaseTable.java
similarity index 98%
rename from src/main/java/cc/carm/plugin/itemcommands/util/DatabaseTable.java
rename to src/main/java/cc/carm/plugin/commanditem/util/DatabaseTable.java
index e7f7ce9..4c4cf3d 100644
--- a/src/main/java/cc/carm/plugin/itemcommands/util/DatabaseTable.java
+++ b/src/main/java/cc/carm/plugin/commanditem/util/DatabaseTable.java
@@ -1,4 +1,4 @@
-package cc.carm.plugin.itemcommands.util;
+package cc.carm.plugin.commanditem.util;
import cc.carm.lib.easysql.api.SQLManager;
import cc.carm.lib.easysql.api.action.PreparedSQLUpdateAction;
diff --git a/src/main/java/cc/carm/plugin/itemcommands/util/JarResourceUtils.java b/src/main/java/cc/carm/plugin/commanditem/util/JarResourceUtils.java
similarity index 98%
rename from src/main/java/cc/carm/plugin/itemcommands/util/JarResourceUtils.java
rename to src/main/java/cc/carm/plugin/commanditem/util/JarResourceUtils.java
index 0c29eb9..fb594fe 100644
--- a/src/main/java/cc/carm/plugin/itemcommands/util/JarResourceUtils.java
+++ b/src/main/java/cc/carm/plugin/commanditem/util/JarResourceUtils.java
@@ -1,4 +1,4 @@
-package cc.carm.plugin.itemcommands.util;
+package cc.carm.plugin.commanditem.util;
import org.jetbrains.annotations.Nullable;
diff --git a/src/main/java/cc/carm/plugin/itemcommands/ItemCommands.java b/src/main/java/cc/carm/plugin/itemcommands/ItemCommands.java
deleted file mode 100644
index 3967b1c..0000000
--- a/src/main/java/cc/carm/plugin/itemcommands/ItemCommands.java
+++ /dev/null
@@ -1,6 +0,0 @@
-package cc.carm.plugin.itemcommands;
-
-public class ItemCommands {
-
-
-}
diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml
index 8c3a98e..29b2e0c 100644
--- a/src/main/resources/plugin.yml
+++ b/src/main/resources/plugin.yml
@@ -1,5 +1,5 @@
-main: cc.carm.plugin.itemcommands.Main
-name: ItemCommands
+main: cc.carm.plugin.commanditem.Main
+name: CommandItem
version: ${project.version}
description: ${project.description}