diff --git a/nms/interface/pom.xml b/nms/interface/pom.xml new file mode 100644 index 0000000..da55f96 --- /dev/null +++ b/nms/interface/pom.xml @@ -0,0 +1,23 @@ + + + + ShopChest-parent + de.epiceric + 1.14.0-SNAPSHOT + ../../pom.xml + + 4.0.0 + + shopchest-nms-interface + 1.0.0 + + + + org.spigotmc + spigot-api + + + + \ No newline at end of file diff --git a/nms/v1_17_R1/pom.xml b/nms/v1_17_R1/pom.xml new file mode 100644 index 0000000..8b9a702 --- /dev/null +++ b/nms/v1_17_R1/pom.xml @@ -0,0 +1,37 @@ + + + + ShopChest-parent + de.epiceric + 1.14.0-SNAPSHOT + ../../pom.xml + + 4.0.0 + + shopchest-nms-v1_17_R1 + 1.0.0 + + + 1.17-R0.1-SNAPSHOT + + + + + org.spigotmc + spigot + remapped-mojang + + + + + + + net.md-5 + specialsource-maven-plugin + + + + + \ No newline at end of file diff --git a/plugin/pom.xml b/plugin/pom.xml index 8e44bbd..765efd2 100644 --- a/plugin/pom.xml +++ b/plugin/pom.xml @@ -84,6 +84,14 @@ org.inventivetalent reflectionhelper + + de.epiceric + shopchest-nms-interface + + + de.epiceric + shopchest-nms-v1_17_R1 + diff --git a/pom.xml b/pom.xml index 47c14b8..a157772 100644 --- a/pom.xml +++ b/pom.xml @@ -11,6 +11,8 @@ plugin + nms/interface + nms/v1_17_R1 ShopChest @@ -168,6 +170,15 @@ provided + + + org.spigotmc + spigot + ${spigot.version} + remapped-mojang + provided + + org.projectlombok @@ -202,6 +213,18 @@ reflectionhelper 1.18.4-SNAPSHOT + + + + de.epiceric + shopchest-nms-interface + 1.0.0 + + + de.epiceric + shopchest-nms-v1_17_R1 + 1.0.0 + @@ -244,11 +267,10 @@ de.epiceric.shopchest.dependencies.reflectionhelper - - - de.epiceric:ShopChest:*:* + de.epiceric:ShopChest + false META-INF/** META-INF/**/* @@ -301,8 +323,41 @@ v@{project.version} + + net.md-5 + specialsource-maven-plugin + 1.2.4 + + + package + + remap + + remap-obf + + org.spigotmc:minecraft-server:${spigot.version}:txt:maps-mojang + true + org.spigotmc:spigot:${spigot.version}:jar:remapped-mojang + true + remapped-obf + + + + package + + remap + + remap-spigot + + ${project.build.directory}/${project.artifactId}-${project.version}-remapped-obf.jar + org.spigotmc:minecraft-server:${spigot.version}:csrg:maps-spigot + org.spigotmc:spigot:${spigot.version}:jar:remapped-obf + + + + - +