diff --git a/base/conf/pom.xml b/base/conf/pom.xml new file mode 100644 index 0000000..a32de86 --- /dev/null +++ b/base/conf/pom.xml @@ -0,0 +1,81 @@ + + + + easyplugin-parent + cc.carm.lib + 1.4.13 + ../../pom.xml + + 4.0.0 + + ${project.jdk.version} + ${project.jdk.version} + UTF-8 + UTF-8 + + easyplugin-conf + jar + + EasyPlugin-Configuration + 轻松插件配置文件接口模块,基于 MineConfiguration 项目。 + https://github.com/CarmJos/EasyPlugin + + + + + cc.carm.lib + mineconfiguration-bukkit + compile + true + + + + + + + org.apache.maven.plugins + maven-shade-plugin + 3.3.0 + + + package + + shade + + + false + + + + + + + cc.carm.lib.configuration.core + cc.carm.lib.easyplugin.conf + + + cc.carm.lib.mineconfiguration.common + cc.carm.lib.easyplugin.conf + + + cc.carm.lib.mineconfiguration.bukkit + cc.carm.lib.easyplugin.conf + + + + + *:* + + META-INF/MANIFEST.MF + META-INF/*.txt + + + + + + + + + \ No newline at end of file diff --git a/base/database/pom.xml b/base/database/pom.xml new file mode 100644 index 0000000..e1ba1ea --- /dev/null +++ b/base/database/pom.xml @@ -0,0 +1,73 @@ + + + + easyplugin-parent + cc.carm.lib + 1.4.13 + ../../pom.xml + + 4.0.0 + + ${project.jdk.version} + ${project.jdk.version} + UTF-8 + UTF-8 + + easyplugin-database + jar + + EasyPlugin-Database + 轻松插件数据库接口模块,基于 EasySQL 项目。 + https://github.com/CarmJos/EasyPlugin + + + + + cc.carm.lib + easysql-beecp + compile + true + + + + + + + org.apache.maven.plugins + maven-shade-plugin + 3.3.0 + + + package + + shade + + + false + + + + + + + cc.carm.lib.easysql + cc.carm.lib.easyplugin.database + + + + + *:* + + META-INF/MANIFEST.MF + META-INF/*.txt + + + + + + + + + \ No newline at end of file diff --git a/base/listener/pom.xml b/base/listener/pom.xml new file mode 100644 index 0000000..9807e1e --- /dev/null +++ b/base/listener/pom.xml @@ -0,0 +1,80 @@ + + + + easyplugin-parent + cc.carm.lib + 1.4.13 + ../../pom.xml + + 4.0.0 + + ${project.jdk.version} + ${project.jdk.version} + UTF-8 + UTF-8 + + easyplugin-listener + + EasyPlugin-Listener + 轻松插件监听器接口模块,基于 EasyListener 项目。 + https://github.com/CarmJos/EasyPlugin + + + + GNU LESSER GENERAL PUBLIC LICENSE + https://www.gnu.org/licenses/lgpl-3.0.html + + + + + + + cc.carm.lib + easylistener + compile + true + + + + + + + org.apache.maven.plugins + maven-shade-plugin + 3.3.0 + + + package + + shade + + + false + + + + + + + cc.carm.lib.easylistener + cc.carm.lib.easyplugin.listener + + + + + *:* + + META-INF/MANIFEST.MF + META-INF/*.txt + + + + + + + + + + \ No newline at end of file diff --git a/collection/bom/pom.xml b/collection/bom/pom.xml index 1933885..7b7e649 100644 --- a/collection/bom/pom.xml +++ b/collection/bom/pom.xml @@ -52,6 +52,7 @@ + ${project.parent.groupId} easyplugin-main @@ -67,6 +68,12 @@ easyplugin-gui ${project.parent.version} + + ${project.parent.groupId} + easyplugin-storage + ${project.parent.version} + + ${project.parent.groupId} easyplugin-papi @@ -77,6 +84,13 @@ easyplugin-vault ${project.parent.version} + + + ${project.parent.groupId} + easyplugin-githubchecker + ${project.parent.version} + + diff --git a/pom.xml b/pom.xml index cd73077..7c8b103 100644 --- a/pom.xml +++ b/pom.xml @@ -19,8 +19,12 @@ base/main - base/command + base/conf base/gui + base/command + base/storage + base/listener + base/database extension/papi extension/vault @@ -29,7 +33,6 @@ collection/all collection/bom collection/common - base/storage @@ -141,6 +144,21 @@ githubreleases4j 1.3.1 + + cc.carm.lib + easylistener + 2.0.1 + + + cc.carm.lib + mineconfiguration-bukkit + 2.0.2 + + + cc.carm.lib + easysql-beecp + 0.4.3 +