Skip to content

Commit 043dee7

Browse files
committed
feat: reworked to replace NMS with PacketEvents
1 parent 6ec08e0 commit 043dee7

24 files changed

Lines changed: 197 additions & 873 deletions

File tree

core/pom.xml

Lines changed: 0 additions & 54 deletions
This file was deleted.

core/src/main/java/club/frozed/hider/FrozedHider.java

Lines changed: 0 additions & 111 deletions
This file was deleted.

distribution/pom.xml

Lines changed: 0 additions & 70 deletions
This file was deleted.

pom.xml

Lines changed: 59 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -5,23 +5,14 @@
55
<modelVersion>4.0.0</modelVersion>
66

77
<groupId>club.frozed</groupId>
8-
<artifactId>hider-parent</artifactId>
9-
<name>hider-parent</name>
10-
<version>1.2.0</version>
11-
<packaging>pom</packaging>
8+
<artifactId>hider</artifactId>
9+
<version>1.3.0</version>
10+
<packaging>jar</packaging>
1211

12+
<name>frozedhider</name>
13+
<url>https://elb1to.me</url>
1314
<description>A simple plugin to hide players in certain WorldGuard regions.</description>
1415

15-
<modules>
16-
<module>core</module>
17-
<module>distribution</module>
18-
<module>v1_21_R1</module>
19-
<module>v1_21_R2</module>
20-
<module>v1_21_R3</module>
21-
<module>v1_21_R4</module>
22-
<module>v1_21_R5</module>
23-
</modules>
24-
2516
<organization>
2617
<name>Frozed Club</name>
2718
<url>https://frozed.club</url>
@@ -46,15 +37,16 @@
4637
<properties>
4738
<java.version>21</java.version>
4839
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
49-
<spigot.version>1.21.4-R0.1-SNAPSHOT</spigot.version>
50-
<worldguard.version>7.0.14</worldguard.version>
51-
<lombok.version>1.18.34</lombok.version>
5240
</properties>
5341

5442
<repositories>
5543
<repository>
56-
<id>papermc-repo</id>
57-
<url>https://repo.papermc.io/repository/maven-public/</url>
44+
<id>spigotmc-repo</id>
45+
<url>https://hub.spigotmc.org/nexus/content/repositories/snapshots/</url>
46+
</repository>
47+
<repository>
48+
<id>codemc-releases</id>
49+
<url>https://repo.codemc.io/repository/maven-releases/</url>
5850
</repository>
5951
<repository>
6052
<id>sonatype</id>
@@ -66,39 +58,56 @@
6658
</repository>
6759
</repositories>
6860

69-
<dependencyManagement>
70-
<dependencies>
71-
<!-- WorldGuard -->
72-
<dependency>
73-
<groupId>com.sk89q.worldguard</groupId>
74-
<artifactId>worldguard-bukkit</artifactId>
75-
<version>${worldguard.version}</version>
76-
<scope>provided</scope>
77-
</dependency>
61+
<dependencies>
62+
<!-- Spigot API -->
63+
<dependency>
64+
<groupId>org.spigotmc</groupId>
65+
<artifactId>spigot-api</artifactId>
66+
<version>1.21-R0.1-SNAPSHOT</version>
67+
<scope>provided</scope>
68+
</dependency>
69+
70+
<!-- WorldGuard -->
71+
<dependency>
72+
<groupId>com.sk89q.worldguard</groupId>
73+
<artifactId>worldguard-bukkit</artifactId>
74+
<version>7.0.14</version>
75+
<scope>provided</scope>
76+
</dependency>
77+
78+
<!-- Lombok -->
79+
<dependency>
80+
<groupId>org.projectlombok</groupId>
81+
<artifactId>lombok</artifactId>
82+
<version>1.18.34</version>
83+
<scope>provided</scope>
84+
</dependency>
7885

79-
<!-- Lombok -->
80-
<dependency>
81-
<groupId>org.projectlombok</groupId>
82-
<artifactId>lombok</artifactId>
83-
<version>${lombok.version}</version>
84-
<scope>provided</scope>
85-
</dependency>
86-
</dependencies>
87-
</dependencyManagement>
86+
<dependency>
87+
<groupId>com.github.retrooper</groupId>
88+
<artifactId>packetevents-spigot</artifactId>
89+
<version>2.11.1</version>
90+
<scope>provided</scope>
91+
</dependency>
92+
</dependencies>
8893

8994
<build>
90-
<pluginManagement>
91-
<plugins>
92-
<plugin>
93-
<groupId>org.apache.maven.plugins</groupId>
94-
<artifactId>maven-compiler-plugin</artifactId>
95-
<version>3.13.0</version>
96-
<configuration>
97-
<source>${java.version}</source>
98-
<target>${java.version}</target>
99-
</configuration>
100-
</plugin>
101-
</plugins>
102-
</pluginManagement>
95+
<resources>
96+
<resource>
97+
<directory>src/main/resources</directory>
98+
<filtering>true</filtering>
99+
</resource>
100+
</resources>
101+
<plugins>
102+
<plugin>
103+
<groupId>org.apache.maven.plugins</groupId>
104+
<artifactId>maven-compiler-plugin</artifactId>
105+
<version>3.13.0</version>
106+
<configuration>
107+
<source>${java.version}</source>
108+
<target>${java.version}</target>
109+
</configuration>
110+
</plugin>
111+
</plugins>
103112
</build>
104113
</project>

0 commit comments

Comments
 (0)