From acef7e2f550ed7f984288574a1aa97b1a4bb7c2a Mon Sep 17 00:00:00 2001
From: aro <pantoine.rochas@gmail.com>
Date: Tue, 31 Jan 2023 15:48:41 +0100
Subject: [PATCH] fix: ignore iml files

---
 .gitignore            |  8 +++++
 v1_14_R1/v1_14_R1.iml | 69 -------------------------------------------
 v1_15_R1/v1_15_R1.iml | 69 -------------------------------------------
 v1_16_R1/v1_16_R1.iml | 69 -------------------------------------------
 v1_16_R2/v1_16_R2.iml | 69 -------------------------------------------
 v1_16_R3/v1_16_R3.iml | 69 -------------------------------------------
 6 files changed, 8 insertions(+), 345 deletions(-)
 delete mode 100644 v1_14_R1/v1_14_R1.iml
 delete mode 100644 v1_15_R1/v1_15_R1.iml
 delete mode 100644 v1_16_R1/v1_16_R1.iml
 delete mode 100644 v1_16_R2/v1_16_R2.iml
 delete mode 100644 v1_16_R3/v1_16_R3.iml

diff --git a/.gitignore b/.gitignore
index d5c67a6..53ad6af 100644
--- a/.gitignore
+++ b/.gitignore
@@ -24,8 +24,16 @@
 hs_err_pid*
 replay_pid*
 
+# Idea files
+*.iml
+
 # Nicko first pass build files
 core/target
+v1_14_R1/target
+v1_15_R1/target
+v1_16_R1/target
+v1_16_R2/target
+v1_16_R3/target
 v1_17_R1/target
 v1_18_R1/target
 v1_18_R2/target
diff --git a/v1_14_R1/v1_14_R1.iml b/v1_14_R1/v1_14_R1.iml
deleted file mode 100644
index fa42d64..0000000
--- a/v1_14_R1/v1_14_R1.iml
+++ /dev/null
@@ -1,69 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<module type="JAVA_MODULE" version="4">
-  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_17">
-    <output url="file://$MODULE_DIR$/target/classes" />
-    <output-test url="file://$MODULE_DIR$/target/test-classes" />
-    <content url="file://$MODULE_DIR$">
-      <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
-      <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
-      <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
-      <excludeFolder url="file://$MODULE_DIR$/target" />
-    </content>
-    <orderEntry type="inheritedJdk" />
-    <orderEntry type="sourceFolder" forTests="false" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: org.spigotmc:spigot:1.14.4-R0.1-SNAPSHOT" level="project" />
-    <orderEntry type="module" module-name="core" />
-    <orderEntry type="library" name="Maven: net.md-5:bungeecord-api:1.18-R0.1-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: net.md-5:bungeecord-chat:1.18-R0.1-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: com.google.code.gson:gson:2.8.8" level="project" />
-    <orderEntry type="library" name="Maven: net.md-5:bungeecord-config:1.18-R0.1-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: net.md-5:bungeecord-event:1.18-R0.1-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: net.md-5:bungeecord-protocol:1.18-R0.1-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: net.md-5:brigadier:1.0.16-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: io.netty:netty-codec:4.1.72.Final" level="project" />
-    <orderEntry type="library" name="Maven: net.sf.trove4j:core:3.1.0" level="project" />
-    <orderEntry type="library" name="Maven: se.llbit:jo-nbt:1.3.0" level="project" />
-    <orderEntry type="library" name="Maven: io.netty:netty-transport-native-unix-common:4.1.72.Final" level="project" />
-    <orderEntry type="library" name="Maven: io.netty:netty-common:4.1.72.Final" level="project" />
-    <orderEntry type="library" name="Maven: io.netty:netty-buffer:4.1.72.Final" level="project" />
-    <orderEntry type="library" name="Maven: io.netty:netty-transport:4.1.72.Final" level="project" />
-    <orderEntry type="library" name="Maven: io.netty:netty-resolver:4.1.72.Final" level="project" />
-    <orderEntry type="library" name="Maven: org.yaml:snakeyaml:1.30" level="project" />
-    <orderEntry type="library" name="Maven: com.google.guava:guava:31.0.1-jre" level="project" />
-    <orderEntry type="library" name="Maven: com.google.guava:failureaccess:1.0.1" level="project" />
-    <orderEntry type="library" name="Maven: com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava" level="project" />
-    <orderEntry type="library" name="Maven: com.google.code.findbugs:jsr305:3.0.2" level="project" />
-    <orderEntry type="library" name="Maven: org.checkerframework:checker-qual:3.12.0" level="project" />
-    <orderEntry type="library" name="Maven: com.google.errorprone:error_prone_annotations:2.7.1" level="project" />
-    <orderEntry type="library" name="Maven: com.google.j2objc:j2objc-annotations:1.3" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:InvUI:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R1:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R2:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R3:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R4:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R5:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R6:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R7:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R8:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R9:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R10:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R11:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R12:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: org.jetbrains:annotations:23.1.0" level="project" />
-    <orderEntry type="library" name="Maven: net.wesjd:anvilgui:1.6.3-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.12.0" level="project" />
-    <orderEntry type="library" name="Maven: org.mariadb.jdbc:mariadb-java-client:3.1.0" level="project" />
-    <orderEntry type="library" name="Maven: com.github.waffle:waffle-jna:3.2.0" level="project" />
-    <orderEntry type="library" name="Maven: net.java.dev.jna:jna:5.12.1" level="project" />
-    <orderEntry type="library" name="Maven: net.java.dev.jna:jna-platform:5.12.1" level="project" />
-    <orderEntry type="library" name="Maven: org.slf4j:jcl-over-slf4j:1.7.36" level="project" />
-    <orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.36" level="project" />
-    <orderEntry type="library" name="Maven: com.github.ben-manes.caffeine:caffeine:2.9.3" level="project" />
-    <orderEntry type="library" name="Maven: com.github.jsixface:yamlconfig:1.1.1" level="project" />
-    <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-core:2.14.0-rc1" level="project" />
-    <orderEntry type="library" name="Maven: com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.14.0-rc1" level="project" />
-    <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.14.0-rc1" level="project" />
-    <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.14.0-rc1" level="project" />
-  </component>
-</module>
\ No newline at end of file
diff --git a/v1_15_R1/v1_15_R1.iml b/v1_15_R1/v1_15_R1.iml
deleted file mode 100644
index facaaba..0000000
--- a/v1_15_R1/v1_15_R1.iml
+++ /dev/null
@@ -1,69 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<module type="JAVA_MODULE" version="4">
-  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_17">
-    <output url="file://$MODULE_DIR$/target/classes" />
-    <output-test url="file://$MODULE_DIR$/target/test-classes" />
-    <content url="file://$MODULE_DIR$">
-      <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
-      <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
-      <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
-      <excludeFolder url="file://$MODULE_DIR$/target" />
-    </content>
-    <orderEntry type="inheritedJdk" />
-    <orderEntry type="sourceFolder" forTests="false" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: org.spigotmc:spigot:1.15.2-R0.1-SNAPSHOT" level="project" />
-    <orderEntry type="module" module-name="core" />
-    <orderEntry type="library" name="Maven: net.md-5:bungeecord-api:1.18-R0.1-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: net.md-5:bungeecord-chat:1.18-R0.1-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: com.google.code.gson:gson:2.8.8" level="project" />
-    <orderEntry type="library" name="Maven: net.md-5:bungeecord-config:1.18-R0.1-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: net.md-5:bungeecord-event:1.18-R0.1-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: net.md-5:bungeecord-protocol:1.18-R0.1-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: net.md-5:brigadier:1.0.16-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: io.netty:netty-codec:4.1.72.Final" level="project" />
-    <orderEntry type="library" name="Maven: net.sf.trove4j:core:3.1.0" level="project" />
-    <orderEntry type="library" name="Maven: se.llbit:jo-nbt:1.3.0" level="project" />
-    <orderEntry type="library" name="Maven: io.netty:netty-transport-native-unix-common:4.1.72.Final" level="project" />
-    <orderEntry type="library" name="Maven: io.netty:netty-common:4.1.72.Final" level="project" />
-    <orderEntry type="library" name="Maven: io.netty:netty-buffer:4.1.72.Final" level="project" />
-    <orderEntry type="library" name="Maven: io.netty:netty-transport:4.1.72.Final" level="project" />
-    <orderEntry type="library" name="Maven: io.netty:netty-resolver:4.1.72.Final" level="project" />
-    <orderEntry type="library" name="Maven: org.yaml:snakeyaml:1.30" level="project" />
-    <orderEntry type="library" name="Maven: com.google.guava:guava:31.0.1-jre" level="project" />
-    <orderEntry type="library" name="Maven: com.google.guava:failureaccess:1.0.1" level="project" />
-    <orderEntry type="library" name="Maven: com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava" level="project" />
-    <orderEntry type="library" name="Maven: com.google.code.findbugs:jsr305:3.0.2" level="project" />
-    <orderEntry type="library" name="Maven: org.checkerframework:checker-qual:3.12.0" level="project" />
-    <orderEntry type="library" name="Maven: com.google.errorprone:error_prone_annotations:2.7.1" level="project" />
-    <orderEntry type="library" name="Maven: com.google.j2objc:j2objc-annotations:1.3" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:InvUI:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R1:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R2:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R3:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R4:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R5:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R6:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R7:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R8:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R9:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R10:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R11:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R12:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: org.jetbrains:annotations:23.1.0" level="project" />
-    <orderEntry type="library" name="Maven: net.wesjd:anvilgui:1.6.3-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.12.0" level="project" />
-    <orderEntry type="library" name="Maven: org.mariadb.jdbc:mariadb-java-client:3.1.0" level="project" />
-    <orderEntry type="library" name="Maven: com.github.waffle:waffle-jna:3.2.0" level="project" />
-    <orderEntry type="library" name="Maven: net.java.dev.jna:jna:5.12.1" level="project" />
-    <orderEntry type="library" name="Maven: net.java.dev.jna:jna-platform:5.12.1" level="project" />
-    <orderEntry type="library" name="Maven: org.slf4j:jcl-over-slf4j:1.7.36" level="project" />
-    <orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.36" level="project" />
-    <orderEntry type="library" name="Maven: com.github.ben-manes.caffeine:caffeine:2.9.3" level="project" />
-    <orderEntry type="library" name="Maven: com.github.jsixface:yamlconfig:1.1.1" level="project" />
-    <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-core:2.14.0-rc1" level="project" />
-    <orderEntry type="library" name="Maven: com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.14.0-rc1" level="project" />
-    <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.14.0-rc1" level="project" />
-    <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.14.0-rc1" level="project" />
-  </component>
-</module>
\ No newline at end of file
diff --git a/v1_16_R1/v1_16_R1.iml b/v1_16_R1/v1_16_R1.iml
deleted file mode 100644
index d400a46..0000000
--- a/v1_16_R1/v1_16_R1.iml
+++ /dev/null
@@ -1,69 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<module type="JAVA_MODULE" version="4">
-  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_17">
-    <output url="file://$MODULE_DIR$/target/classes" />
-    <output-test url="file://$MODULE_DIR$/target/test-classes" />
-    <content url="file://$MODULE_DIR$">
-      <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
-      <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
-      <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
-      <excludeFolder url="file://$MODULE_DIR$/target" />
-    </content>
-    <orderEntry type="inheritedJdk" />
-    <orderEntry type="sourceFolder" forTests="false" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: org.spigotmc:spigot:1.17.1-R0.1-SNAPSHOT" level="project" />
-    <orderEntry type="module" module-name="core" />
-    <orderEntry type="library" name="Maven: net.md-5:bungeecord-api:1.18-R0.1-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: net.md-5:bungeecord-chat:1.18-R0.1-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: com.google.code.gson:gson:2.8.8" level="project" />
-    <orderEntry type="library" name="Maven: net.md-5:bungeecord-config:1.18-R0.1-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: net.md-5:bungeecord-event:1.18-R0.1-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: net.md-5:bungeecord-protocol:1.18-R0.1-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: net.md-5:brigadier:1.0.16-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: io.netty:netty-codec:4.1.72.Final" level="project" />
-    <orderEntry type="library" name="Maven: net.sf.trove4j:core:3.1.0" level="project" />
-    <orderEntry type="library" name="Maven: se.llbit:jo-nbt:1.3.0" level="project" />
-    <orderEntry type="library" name="Maven: io.netty:netty-transport-native-unix-common:4.1.72.Final" level="project" />
-    <orderEntry type="library" name="Maven: io.netty:netty-common:4.1.72.Final" level="project" />
-    <orderEntry type="library" name="Maven: io.netty:netty-buffer:4.1.72.Final" level="project" />
-    <orderEntry type="library" name="Maven: io.netty:netty-transport:4.1.72.Final" level="project" />
-    <orderEntry type="library" name="Maven: io.netty:netty-resolver:4.1.72.Final" level="project" />
-    <orderEntry type="library" name="Maven: org.yaml:snakeyaml:1.30" level="project" />
-    <orderEntry type="library" name="Maven: com.google.guava:guava:31.0.1-jre" level="project" />
-    <orderEntry type="library" name="Maven: com.google.guava:failureaccess:1.0.1" level="project" />
-    <orderEntry type="library" name="Maven: com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava" level="project" />
-    <orderEntry type="library" name="Maven: com.google.code.findbugs:jsr305:3.0.2" level="project" />
-    <orderEntry type="library" name="Maven: org.checkerframework:checker-qual:3.12.0" level="project" />
-    <orderEntry type="library" name="Maven: com.google.errorprone:error_prone_annotations:2.7.1" level="project" />
-    <orderEntry type="library" name="Maven: com.google.j2objc:j2objc-annotations:1.3" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:InvUI:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R1:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R2:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R3:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R4:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R5:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R6:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R7:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R8:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R9:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R10:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R11:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R12:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: org.jetbrains:annotations:23.1.0" level="project" />
-    <orderEntry type="library" name="Maven: net.wesjd:anvilgui:1.6.3-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.12.0" level="project" />
-    <orderEntry type="library" name="Maven: org.mariadb.jdbc:mariadb-java-client:3.1.0" level="project" />
-    <orderEntry type="library" name="Maven: com.github.waffle:waffle-jna:3.2.0" level="project" />
-    <orderEntry type="library" name="Maven: net.java.dev.jna:jna:5.12.1" level="project" />
-    <orderEntry type="library" name="Maven: net.java.dev.jna:jna-platform:5.12.1" level="project" />
-    <orderEntry type="library" name="Maven: org.slf4j:jcl-over-slf4j:1.7.36" level="project" />
-    <orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.36" level="project" />
-    <orderEntry type="library" name="Maven: com.github.ben-manes.caffeine:caffeine:2.9.3" level="project" />
-    <orderEntry type="library" name="Maven: com.github.jsixface:yamlconfig:1.1.1" level="project" />
-    <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-core:2.14.0-rc1" level="project" />
-    <orderEntry type="library" name="Maven: com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.14.0-rc1" level="project" />
-    <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.14.0-rc1" level="project" />
-    <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.14.0-rc1" level="project" />
-  </component>
-</module>
\ No newline at end of file
diff --git a/v1_16_R2/v1_16_R2.iml b/v1_16_R2/v1_16_R2.iml
deleted file mode 100644
index 57cc7d8..0000000
--- a/v1_16_R2/v1_16_R2.iml
+++ /dev/null
@@ -1,69 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<module type="JAVA_MODULE" version="4">
-  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_17">
-    <output url="file://$MODULE_DIR$/target/classes" />
-    <output-test url="file://$MODULE_DIR$/target/test-classes" />
-    <content url="file://$MODULE_DIR$">
-      <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
-      <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
-      <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
-      <excludeFolder url="file://$MODULE_DIR$/target" />
-    </content>
-    <orderEntry type="inheritedJdk" />
-    <orderEntry type="sourceFolder" forTests="false" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: org.spigotmc:spigot:1.16.5-R0.1-SNAPSHOT" level="project" />
-    <orderEntry type="module" module-name="core" />
-    <orderEntry type="library" name="Maven: net.md-5:bungeecord-api:1.18-R0.1-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: net.md-5:bungeecord-chat:1.18-R0.1-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: com.google.code.gson:gson:2.8.8" level="project" />
-    <orderEntry type="library" name="Maven: net.md-5:bungeecord-config:1.18-R0.1-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: net.md-5:bungeecord-event:1.18-R0.1-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: net.md-5:bungeecord-protocol:1.18-R0.1-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: net.md-5:brigadier:1.0.16-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: io.netty:netty-codec:4.1.72.Final" level="project" />
-    <orderEntry type="library" name="Maven: net.sf.trove4j:core:3.1.0" level="project" />
-    <orderEntry type="library" name="Maven: se.llbit:jo-nbt:1.3.0" level="project" />
-    <orderEntry type="library" name="Maven: io.netty:netty-transport-native-unix-common:4.1.72.Final" level="project" />
-    <orderEntry type="library" name="Maven: io.netty:netty-common:4.1.72.Final" level="project" />
-    <orderEntry type="library" name="Maven: io.netty:netty-buffer:4.1.72.Final" level="project" />
-    <orderEntry type="library" name="Maven: io.netty:netty-transport:4.1.72.Final" level="project" />
-    <orderEntry type="library" name="Maven: io.netty:netty-resolver:4.1.72.Final" level="project" />
-    <orderEntry type="library" name="Maven: org.yaml:snakeyaml:1.30" level="project" />
-    <orderEntry type="library" name="Maven: com.google.guava:guava:31.0.1-jre" level="project" />
-    <orderEntry type="library" name="Maven: com.google.guava:failureaccess:1.0.1" level="project" />
-    <orderEntry type="library" name="Maven: com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava" level="project" />
-    <orderEntry type="library" name="Maven: com.google.code.findbugs:jsr305:3.0.2" level="project" />
-    <orderEntry type="library" name="Maven: org.checkerframework:checker-qual:3.12.0" level="project" />
-    <orderEntry type="library" name="Maven: com.google.errorprone:error_prone_annotations:2.7.1" level="project" />
-    <orderEntry type="library" name="Maven: com.google.j2objc:j2objc-annotations:1.3" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:InvUI:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R1:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R2:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R3:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R4:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R5:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R6:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R7:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R8:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R9:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R10:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R11:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R12:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: org.jetbrains:annotations:23.1.0" level="project" />
-    <orderEntry type="library" name="Maven: net.wesjd:anvilgui:1.6.3-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.12.0" level="project" />
-    <orderEntry type="library" name="Maven: org.mariadb.jdbc:mariadb-java-client:3.1.0" level="project" />
-    <orderEntry type="library" name="Maven: com.github.waffle:waffle-jna:3.2.0" level="project" />
-    <orderEntry type="library" name="Maven: net.java.dev.jna:jna:5.12.1" level="project" />
-    <orderEntry type="library" name="Maven: net.java.dev.jna:jna-platform:5.12.1" level="project" />
-    <orderEntry type="library" name="Maven: org.slf4j:jcl-over-slf4j:1.7.36" level="project" />
-    <orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.36" level="project" />
-    <orderEntry type="library" name="Maven: com.github.ben-manes.caffeine:caffeine:2.9.3" level="project" />
-    <orderEntry type="library" name="Maven: com.github.jsixface:yamlconfig:1.1.1" level="project" />
-    <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-core:2.14.0-rc1" level="project" />
-    <orderEntry type="library" name="Maven: com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.14.0-rc1" level="project" />
-    <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.14.0-rc1" level="project" />
-    <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.14.0-rc1" level="project" />
-  </component>
-</module>
\ No newline at end of file
diff --git a/v1_16_R3/v1_16_R3.iml b/v1_16_R3/v1_16_R3.iml
deleted file mode 100644
index 57cc7d8..0000000
--- a/v1_16_R3/v1_16_R3.iml
+++ /dev/null
@@ -1,69 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<module type="JAVA_MODULE" version="4">
-  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_17">
-    <output url="file://$MODULE_DIR$/target/classes" />
-    <output-test url="file://$MODULE_DIR$/target/test-classes" />
-    <content url="file://$MODULE_DIR$">
-      <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
-      <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
-      <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
-      <excludeFolder url="file://$MODULE_DIR$/target" />
-    </content>
-    <orderEntry type="inheritedJdk" />
-    <orderEntry type="sourceFolder" forTests="false" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: org.spigotmc:spigot:1.16.5-R0.1-SNAPSHOT" level="project" />
-    <orderEntry type="module" module-name="core" />
-    <orderEntry type="library" name="Maven: net.md-5:bungeecord-api:1.18-R0.1-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: net.md-5:bungeecord-chat:1.18-R0.1-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: com.google.code.gson:gson:2.8.8" level="project" />
-    <orderEntry type="library" name="Maven: net.md-5:bungeecord-config:1.18-R0.1-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: net.md-5:bungeecord-event:1.18-R0.1-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: net.md-5:bungeecord-protocol:1.18-R0.1-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: net.md-5:brigadier:1.0.16-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: io.netty:netty-codec:4.1.72.Final" level="project" />
-    <orderEntry type="library" name="Maven: net.sf.trove4j:core:3.1.0" level="project" />
-    <orderEntry type="library" name="Maven: se.llbit:jo-nbt:1.3.0" level="project" />
-    <orderEntry type="library" name="Maven: io.netty:netty-transport-native-unix-common:4.1.72.Final" level="project" />
-    <orderEntry type="library" name="Maven: io.netty:netty-common:4.1.72.Final" level="project" />
-    <orderEntry type="library" name="Maven: io.netty:netty-buffer:4.1.72.Final" level="project" />
-    <orderEntry type="library" name="Maven: io.netty:netty-transport:4.1.72.Final" level="project" />
-    <orderEntry type="library" name="Maven: io.netty:netty-resolver:4.1.72.Final" level="project" />
-    <orderEntry type="library" name="Maven: org.yaml:snakeyaml:1.30" level="project" />
-    <orderEntry type="library" name="Maven: com.google.guava:guava:31.0.1-jre" level="project" />
-    <orderEntry type="library" name="Maven: com.google.guava:failureaccess:1.0.1" level="project" />
-    <orderEntry type="library" name="Maven: com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava" level="project" />
-    <orderEntry type="library" name="Maven: com.google.code.findbugs:jsr305:3.0.2" level="project" />
-    <orderEntry type="library" name="Maven: org.checkerframework:checker-qual:3.12.0" level="project" />
-    <orderEntry type="library" name="Maven: com.google.errorprone:error_prone_annotations:2.7.1" level="project" />
-    <orderEntry type="library" name="Maven: com.google.j2objc:j2objc-annotations:1.3" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:InvUI:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R1:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R2:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R3:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R4:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R5:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R6:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R7:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R8:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R9:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R10:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R11:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: de.studiocode.invui:IA-R12:0.10.2" level="project" />
-    <orderEntry type="library" name="Maven: org.jetbrains:annotations:23.1.0" level="project" />
-    <orderEntry type="library" name="Maven: net.wesjd:anvilgui:1.6.3-SNAPSHOT" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.12.0" level="project" />
-    <orderEntry type="library" name="Maven: org.mariadb.jdbc:mariadb-java-client:3.1.0" level="project" />
-    <orderEntry type="library" name="Maven: com.github.waffle:waffle-jna:3.2.0" level="project" />
-    <orderEntry type="library" name="Maven: net.java.dev.jna:jna:5.12.1" level="project" />
-    <orderEntry type="library" name="Maven: net.java.dev.jna:jna-platform:5.12.1" level="project" />
-    <orderEntry type="library" name="Maven: org.slf4j:jcl-over-slf4j:1.7.36" level="project" />
-    <orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.36" level="project" />
-    <orderEntry type="library" name="Maven: com.github.ben-manes.caffeine:caffeine:2.9.3" level="project" />
-    <orderEntry type="library" name="Maven: com.github.jsixface:yamlconfig:1.1.1" level="project" />
-    <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-core:2.14.0-rc1" level="project" />
-    <orderEntry type="library" name="Maven: com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.14.0-rc1" level="project" />
-    <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.14.0-rc1" level="project" />
-    <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.14.0-rc1" level="project" />
-  </component>
-</module>
\ No newline at end of file