From 80e27a58238f4e71ec2067708e17bc691d88fc10 Mon Sep 17 00:00:00 2001
From: Flowsqy <47575244+Flowsqy@users.noreply.github.com>
Date: Mon, 27 Dec 2021 21:12:31 +0100
Subject: [PATCH] Add nms structure
---
nms/interface/pom.xml | 23 ++++++++++++++++
nms/v1_17_R1/pom.xml | 37 +++++++++++++++++++++++++
plugin/pom.xml | 8 ++++++
pom.xml | 63 ++++++++++++++++++++++++++++++++++++++++---
4 files changed, 127 insertions(+), 4 deletions(-)
create mode 100644 nms/interface/pom.xml
create mode 100644 nms/v1_17_R1/pom.xml
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
+
+
+
+
-
+