Skip to content
This repository was archived by the owner on Feb 19, 2024. It is now read-only.

Commit 5d02796

Browse files
author
BuildTools
committed
Updated GitHub repository. Made punishment commands run faster on detection. Changed task handling systems. Updated ALL dependencies. Simplified ConsoleCommandSender for console messaging. Added plugin update notification system. Added new variables to config.yml. Added new variables to message.yml. Changed plugin version to 2.6.0.
1 parent c3b468e commit 5d02796

31 files changed

Lines changed: 311 additions & 247 deletions

ClientDetector.iml

Lines changed: 1 addition & 83 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
2+
<module version="4">
33
<component name="FacetManager">
44
<facet type="minecraft" name="Minecraft">
55
<configuration>
@@ -15,86 +15,4 @@
1515
<component name="McpModuleSettings">
1616
<option name="srgType" value="SRG" />
1717
</component>
18-
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8">
19-
<output url="file://$MODULE_DIR$/target/classes" />
20-
<output-test url="file://$MODULE_DIR$/target/test-classes" />
21-
<content url="file://$MODULE_DIR$">
22-
<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
23-
<sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
24-
<sourceFolder url="file://$MODULE_DIR$/target/generated-sources/annotations" isTestSource="false" generated="true" />
25-
<excludeFolder url="file://$MODULE_DIR$/target" />
26-
</content>
27-
<orderEntry type="inheritedJdk" />
28-
<orderEntry type="sourceFolder" forTests="false" />
29-
<orderEntry type="library" name="Maven: com.googlecode.json-simple:json-simple:1.1.1" level="project" />
30-
<orderEntry type="library" name="Maven: junit:junit:4.10" level="project" />
31-
<orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.1" level="project" />
32-
<orderEntry type="library" name="Maven: com.github.retrooper.packetevents:spigot:2.0.0-SNAPSHOT" level="project" />
33-
<orderEntry type="library" name="Maven: com.github.retrooper.packetevents:api:2.0.0-SNAPSHOT" level="project" />
34-
<orderEntry type="library" name="Maven: net.kyori:adventure-api:4.14.0" level="project" />
35-
<orderEntry type="library" name="Maven: net.kyori:adventure-key:4.14.0" level="project" />
36-
<orderEntry type="library" name="Maven: net.kyori:examination-api:1.3.0" level="project" />
37-
<orderEntry type="library" name="Maven: net.kyori:examination-string:1.3.0" level="project" />
38-
<orderEntry type="library" name="Maven: net.kyori:adventure-text-serializer-gson:4.14.0" level="project" />
39-
<orderEntry type="library" name="Maven: net.kyori:adventure-text-serializer-json:4.14.0" level="project" />
40-
<orderEntry type="library" name="Maven: net.kyori:adventure-text-serializer-legacy:4.14.0" level="project" />
41-
<orderEntry type="library" name="Maven: net.kyori:adventure-nbt:4.14.0" level="project" />
42-
<orderEntry type="library" scope="PROVIDED" name="Maven: org.projectlombok:lombok:1.18.26" level="project" />
43-
<orderEntry type="library" scope="PROVIDED" name="Maven: me.clip:placeholderapi:2.11.3" level="project" />
44-
<orderEntry type="library" name="Maven: org.jetbrains:annotations:23.0.0" level="project" />
45-
<orderEntry type="library" scope="PROVIDED" name="Maven: org.bstats:bstats-bukkit:3.0.1" level="project" />
46-
<orderEntry type="library" scope="PROVIDED" name="Maven: org.bstats:bstats-base:3.0.1" level="project" />
47-
<orderEntry type="library" scope="PROVIDED" name="Maven: net.kyori:adventure-platform-bukkit:4.3.0" level="project" />
48-
<orderEntry type="library" scope="PROVIDED" name="Maven: net.kyori:adventure-platform-api:4.3.0" level="project" />
49-
<orderEntry type="library" scope="PROVIDED" name="Maven: net.kyori:adventure-text-serializer-bungeecord:4.3.0" level="project" />
50-
<orderEntry type="library" scope="PROVIDED" name="Maven: net.kyori:adventure-text-serializer-gson-legacy-impl:4.13.0" level="project" />
51-
<orderEntry type="library" scope="PROVIDED" name="Maven: net.kyori:adventure-platform-facet:4.3.0" level="project" />
52-
<orderEntry type="library" scope="PROVIDED" name="Maven: net.kyori:adventure-platform-viaversion:4.3.0" level="project" />
53-
<orderEntry type="library" scope="PROVIDED" name="Maven: net.md-5:bungeecord-api:1.20-R0.1-SNAPSHOT" level="project" />
54-
<orderEntry type="library" scope="PROVIDED" name="Maven: net.md-5:bungeecord-chat:1.20-R0.1-SNAPSHOT" level="project" />
55-
<orderEntry type="library" scope="PROVIDED" name="Maven: net.md-5:bungeecord-config:1.20-R0.1-SNAPSHOT" level="project" />
56-
<orderEntry type="library" scope="PROVIDED" name="Maven: net.md-5:bungeecord-event:1.20-R0.1-SNAPSHOT" level="project" />
57-
<orderEntry type="library" scope="PROVIDED" name="Maven: net.md-5:bungeecord-protocol:1.20-R0.1-SNAPSHOT" level="project" />
58-
<orderEntry type="library" scope="PROVIDED" name="Maven: net.md-5:brigadier:1.0.16-SNAPSHOT" level="project" />
59-
<orderEntry type="library" scope="PROVIDED" name="Maven: io.netty:netty-codec:4.1.93.Final" level="project" />
60-
<orderEntry type="library" scope="PROVIDED" name="Maven: net.sf.trove4j:core:3.1.0" level="project" />
61-
<orderEntry type="library" scope="PROVIDED" name="Maven: se.llbit:jo-nbt:1.3.0" level="project" />
62-
<orderEntry type="library" scope="PROVIDED" name="Maven: io.netty:netty-transport-native-unix-common:4.1.93.Final" level="project" />
63-
<orderEntry type="library" scope="PROVIDED" name="Maven: io.netty:netty-common:4.1.93.Final" level="project" />
64-
<orderEntry type="library" scope="PROVIDED" name="Maven: io.netty:netty-buffer:4.1.93.Final" level="project" />
65-
<orderEntry type="library" scope="PROVIDED" name="Maven: io.netty:netty-transport:4.1.93.Final" level="project" />
66-
<orderEntry type="library" scope="PROVIDED" name="Maven: io.netty:netty-resolver:4.1.93.Final" level="project" />
67-
<orderEntry type="library" scope="PROVIDED" name="Maven: org.yaml:snakeyaml:2.0" level="project" />
68-
<orderEntry type="library" scope="PROVIDED" name="Maven: com.google.guava:guava:31.1-jre" level="project" />
69-
<orderEntry type="library" scope="PROVIDED" name="Maven: com.google.guava:failureaccess:1.0.1" level="project" />
70-
<orderEntry type="library" scope="PROVIDED" name="Maven: com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava" level="project" />
71-
<orderEntry type="library" scope="PROVIDED" name="Maven: com.google.code.findbugs:jsr305:3.0.2" level="project" />
72-
<orderEntry type="library" scope="PROVIDED" name="Maven: com.google.errorprone:error_prone_annotations:2.11.0" level="project" />
73-
<orderEntry type="library" scope="PROVIDED" name="Maven: com.google.j2objc:j2objc-annotations:1.3" level="project" />
74-
<orderEntry type="library" scope="PROVIDED" name="Maven: org.spigotmc:spigot-api:1.20.1-R0.1-SNAPSHOT" level="project" />
75-
<orderEntry type="library" name="Maven: com.google.code.gson:gson:2.10" level="project" />
76-
<orderEntry type="library" scope="PROVIDED" name="Maven: org.joml:joml:1.10.5" level="project" />
77-
<orderEntry type="library" scope="PROVIDED" name="Maven: com.velocitypowered:velocity-api:3.1.1" level="project" />
78-
<orderEntry type="library" scope="PROVIDED" name="Maven: com.moandjiezana.toml:toml4j:0.7.2" level="project" />
79-
<orderEntry type="library" scope="PROVIDED" name="Maven: net.kyori:adventure-text-serializer-plain:4.9.3" level="project" />
80-
<orderEntry type="library" scope="PROVIDED" name="Maven: org.slf4j:slf4j-api:1.7.30" level="project" />
81-
<orderEntry type="library" scope="PROVIDED" name="Maven: com.google.inject:guice:5.0.1" level="project" />
82-
<orderEntry type="library" scope="PROVIDED" name="Maven: javax.inject:javax.inject:1" level="project" />
83-
<orderEntry type="library" scope="PROVIDED" name="Maven: aopalliance:aopalliance:1.0" level="project" />
84-
<orderEntry type="library" scope="PROVIDED" name="Maven: org.checkerframework:checker-qual:3.6.1" level="project" />
85-
<orderEntry type="library" scope="PROVIDED" name="Maven: com.velocitypowered:velocity-brigadier:1.0.0-SNAPSHOT" level="project" />
86-
<orderEntry type="library" scope="PROVIDED" name="Maven: org.spongepowered:configurate-hocon:3.7.2" level="project" />
87-
<orderEntry type="library" scope="PROVIDED" name="Maven: org.spongepowered:configurate-core:3.7.2" level="project" />
88-
<orderEntry type="library" scope="PROVIDED" name="Maven: com.typesafe:config:1.4.0" level="project" />
89-
<orderEntry type="library" scope="PROVIDED" name="Maven: org.spongepowered:configurate-yaml:3.7.2" level="project" />
90-
<orderEntry type="library" scope="PROVIDED" name="Maven: org.spongepowered:configurate-gson:3.7.2" level="project" />
91-
<orderEntry type="library" name="Maven: com.tcoded:FoliaLib:0.2.4" level="project" />
92-
<orderEntry type="library" name="Maven: io.papermc:paperlib:1.0.8" level="project" />
93-
<orderEntry type="library" scope="PROVIDED" name="Maven: org.geysermc.floodgate:api:2.2.2-SNAPSHOT" level="project" />
94-
<orderEntry type="library" scope="PROVIDED" name="Maven: org.geysermc:common:2.0.7-SNAPSHOT" level="project" />
95-
<orderEntry type="library" scope="PROVIDED" name="Maven: org.geysermc.cumulus:cumulus:1.1.1" level="project" />
96-
<orderEntry type="library" scope="PROVIDED" name="Maven: org.geysermc.event:events:1.0-SNAPSHOT" level="project" />
97-
<orderEntry type="library" scope="PROVIDED" name="Maven: org.lanternpowered:lmbda:2.0.0" level="project" />
98-
<orderEntry type="library" scope="PROVIDED" name="Maven: org.ow2.asm:asm:7.1" level="project" />
99-
</component>
10018
</module>

pom.xml

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>de.sportkanone123</groupId>
88
<artifactId>ClientDetector</artifactId>
9-
<version>2.5.9</version>
9+
<version>2.6.0</version>
1010

1111
<properties>
1212
<maven.compiler.source>8</maven.compiler.source>
@@ -19,7 +19,7 @@
1919
<plugin>
2020
<groupId>org.apache.maven.plugins</groupId>
2121
<artifactId>maven-compiler-plugin</artifactId>
22-
<version>3.7.0</version>
22+
<version>3.11.0</version>
2323
<configuration>
2424
<source>8</source>
2525
<target>8</target>
@@ -28,15 +28,15 @@
2828
<path>
2929
<groupId>com.velocitypowered</groupId>
3030
<artifactId>velocity-api</artifactId>
31-
<version>3.0.1</version>
31+
<version>3.2.0-SNAPSHOT</version>
3232
</path>
3333
</annotationProcessorPaths>
3434
</configuration>
3535
</plugin>
3636
<plugin>
3737
<groupId>org.apache.maven.plugins</groupId>
3838
<artifactId>maven-shade-plugin</artifactId>
39-
<version>3.4.1</version> <!-- Make sure to always use the latest version (https://maven.apache.org/plugins/maven-shade-plugin/) -->
39+
<version>3.5.0</version> <!-- Make sure to always use the latest version (https://maven.apache.org/plugins/maven-shade-plugin/) -->
4040
<configuration>
4141
<dependencyReducedPomLocation>${project.build.directory}/dependency-reduced-pom.xml</dependencyReducedPomLocation>
4242
<relocations>
@@ -69,6 +69,11 @@
6969
</build>
7070

7171
<repositories>
72+
<repository>
73+
<id>codemc-releases</id>
74+
<url>https://repo.codemc.io/repository/maven-releases/</url>
75+
</repository>
76+
7277
<repository>
7378
<id>codemc-snapshots</id>
7479
<url>https://repo.codemc.io/repository/maven-snapshots/</url>
@@ -108,7 +113,6 @@
108113
<id>opencollab-snapshot-repo</id>
109114
<url>https://repo.opencollab.dev/main/</url>
110115
</repository>
111-
112116
</repositories>
113117

114118
<dependencies>
@@ -123,7 +127,7 @@
123127
<dependency>
124128
<groupId>com.github.retrooper.packetevents</groupId>
125129
<artifactId>spigot</artifactId>
126-
<version>2.0.0-SNAPSHOT</version>
130+
<version>2.0.2</version>
127131
</dependency>
128132

129133
<dependency>
@@ -143,36 +147,36 @@
143147
<dependency>
144148
<groupId>net.md-5</groupId>
145149
<artifactId>bungeecord-api</artifactId>
146-
<version>1.20-R0.1-SNAPSHOT</version>
150+
<version>1.20-R0.2-SNAPSHOT</version>
147151
<type>jar</type>
148152
<scope>provided</scope>
149153
</dependency>
150154
<dependency>
151155
<groupId>net.md-5</groupId>
152156
<artifactId>bungeecord-api</artifactId>
153-
<version>1.20-R0.1-SNAPSHOT</version>
157+
<version>1.20-R0.2-SNAPSHOT</version>
154158
<type>javadoc</type>
155159
<scope>provided</scope>
156160
</dependency>
157161

158162
<dependency>
159163
<groupId>org.spigotmc</groupId>
160164
<artifactId>spigot-api</artifactId>
161-
<version>1.20.1-R0.1-SNAPSHOT</version>
165+
<version>1.20.2-R0.1-SNAPSHOT</version>
162166
<scope>provided</scope>
163167
</dependency>
164168

165169
<dependency>
166170
<groupId>com.velocitypowered</groupId>
167171
<artifactId>velocity-api</artifactId>
168-
<version>3.1.1</version>
172+
<version>3.2.0-SNAPSHOT</version>
169173
<scope>provided</scope>
170174
</dependency>
171175

172176
<dependency>
173177
<groupId>com.tcoded</groupId>
174178
<artifactId>FoliaLib</artifactId>
175-
<version>0.2.4</version>
179+
<version>0.3.0</version>
176180
<scope>compile</scope>
177181
</dependency>
178182

0 commit comments

Comments
 (0)