Add reflection module for backward compatibility

This commit is contained in:
Flowsqy 2021-12-28 23:56:28 +01:00
parent c054e6cfd3
commit 41a5206e69
3 changed files with 37 additions and 0 deletions

27
nms/reflection/pom.xml Normal file
View File

@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>ShopChest-parent</artifactId>
<groupId>de.epiceric</groupId>
<version>1.14.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>shopchest-nms-reflection</artifactId>
<version>1.0.0</version>
<dependencies>
<dependency>
<groupId>org.spigotmc</groupId>
<artifactId>spigot-api</artifactId>
</dependency>
<dependency>
<groupId>de.epiceric</groupId>
<artifactId>shopchest-nms-interface</artifactId>
</dependency>
</dependencies>
</project>

View File

@ -88,6 +88,10 @@
<groupId>de.epiceric</groupId> <groupId>de.epiceric</groupId>
<artifactId>shopchest-nms-interface</artifactId> <artifactId>shopchest-nms-interface</artifactId>
</dependency> </dependency>
<dependency>
<groupId>de.epiceric</groupId>
<artifactId>shopchest-nms-reflection</artifactId>
</dependency>
<dependency> <dependency>
<groupId>de.epiceric</groupId> <groupId>de.epiceric</groupId>
<artifactId>shopchest-nms-v1_17_R1</artifactId> <artifactId>shopchest-nms-v1_17_R1</artifactId>

View File

@ -12,6 +12,7 @@
<modules> <modules>
<module>plugin</module> <module>plugin</module>
<module>nms/interface</module> <module>nms/interface</module>
<module>nms/reflection</module>
<module>nms/v1_17_R1</module> <module>nms/v1_17_R1</module>
</modules> </modules>
@ -220,6 +221,11 @@
<artifactId>shopchest-nms-interface</artifactId> <artifactId>shopchest-nms-interface</artifactId>
<version>1.0.0</version> <version>1.0.0</version>
</dependency> </dependency>
<dependency>
<groupId>de.epiceric</groupId>
<artifactId>shopchest-nms-reflection</artifactId>
<version>1.0.0</version>
</dependency>
<dependency> <dependency>
<groupId>de.epiceric</groupId> <groupId>de.epiceric</groupId>
<artifactId>shopchest-nms-v1_17_R1</artifactId> <artifactId>shopchest-nms-v1_17_R1</artifactId>