diff --git a/api/pom.xml b/api/pom.xml
index 4c81027..e3953ba 100755
--- a/api/pom.xml
+++ b/api/pom.xml
@@ -119,6 +119,30 @@
1.27.0-SNAPSHOT
provided
+
+ org.apache.maven
+ maven-resolver-provider
+ 3.8.5
+ provided
+
+
+ org.apache.maven.resolver
+ maven-resolver-connector-basic
+ 1.7.3
+ provided
+
+
+ org.apache.maven.resolver
+ maven-resolver-transport-http
+ 1.7.3
+ provided
+
+
+ com.github.retrooper.packetevents
+ spigot
+ 2.0.2
+ provided
+
diff --git a/api/src/main/java/com/neomechanical/neoperformance/NeoPerformance.java b/api/src/main/java/com/neomechanical/neoperformance/NeoPerformance.java
index eb74489..0648faf 100755
--- a/api/src/main/java/com/neomechanical/neoperformance/NeoPerformance.java
+++ b/api/src/main/java/com/neomechanical/neoperformance/NeoPerformance.java
@@ -69,9 +69,7 @@ public final class NeoPerformance extends JavaPlugin {
@Override
public void onEnable() {
- ////////////////////////////////////////////////////////////////////////////////////////
setInstance(this);// This must always be first, as it sets the instance of the plugin //
- ////////////////////////////////////////////////////////////////////////////////////////
dataManager = new DataManager();
dataManager.loadTweakSettings(this);
//Set POJOs
diff --git a/api/target/classes/plugin.yml b/api/target/classes/plugin.yml
index e9acbbe..58c75eb 100755
--- a/api/target/classes/plugin.yml
+++ b/api/target/classes/plugin.yml
@@ -7,4 +7,6 @@ authors:
prefix: NeoPerformance
api-version: 1.13
softdepend: [ spark, DiscordSRV ]
+dependencies:
+ - com.github.retrooper.packetevents:spigot:2.0.2
default-permission: op
\ No newline at end of file
diff --git a/api/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/api/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
index 387af8f..f8deb43 100644
--- a/api/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
+++ b/api/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
@@ -116,7 +116,9 @@ com/neomechanical/neoperformance/utils/messages/Messages.class
com/neomechanical/neoperformance/utils/updates/UpdateChecker$1.class
com/neomechanical/neoperformance/performance/modules/insight/elements/spigot/yml/ItemDespawnRate.class
com/neomechanical/neoperformance/integrations/HookIntegrations.class
+com/neomechanical/neoperformance/performance/modules/impact/PacketEventsListener.class
com/neomechanical/neoperformance/performance/modules/insight/elements/InsightElement.class
+com/neomechanical/neoperformance/commands/ImpactCommand.class
com/neomechanical/neoperformance/commands/insights/InsightsCommand.class
com/neomechanical/neoperformance/performance/modules/smartReport/report/PerformanceReport.class
com/neomechanical/neoperformance/config/HaltSettings.class
diff --git a/api/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/api/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
index 825a353..5a3c5eb 100644
--- a/api/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
+++ b/api/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
@@ -9,6 +9,7 @@
/mnt/HDD1/Documents/GitHub/NeoPerformance/api/src/main/java/com/neomechanical/neoperformance/config/PerformanceConfig.java
/mnt/HDD1/Documents/GitHub/NeoPerformance/api/src/main/java/com/neomechanical/neoperformance/integrations/spark/SparkRetrievers.java
/mnt/HDD1/Documents/GitHub/NeoPerformance/api/src/main/java/com/neomechanical/neoperformance/utils/messages/Messages.java
+/mnt/HDD1/Documents/GitHub/NeoPerformance/api/src/main/java/com/neomechanical/neoperformance/performance/modules/impact/PacketEventsListener.java
/mnt/HDD1/Documents/GitHub/NeoPerformance/api/src/main/java/com/neomechanical/neoperformance/commands/smartReport/SmartReportSubjectsCommand.java
/mnt/HDD1/Documents/GitHub/NeoPerformance/api/src/main/java/com/neomechanical/neoperformance/performance/modules/insight/utils/ServerConfiguration.java
/mnt/HDD1/Documents/GitHub/NeoPerformance/api/src/main/java/com/neomechanical/neoperformance/utils/NPC.java
@@ -36,6 +37,7 @@
/mnt/HDD1/Documents/GitHub/NeoPerformance/api/src/main/java/com/neomechanical/neoperformance/config/Commands.java
/mnt/HDD1/Documents/GitHub/NeoPerformance/api/src/main/java/com/neomechanical/neoperformance/performance/FindOneCallback.java
/mnt/HDD1/Documents/GitHub/NeoPerformance/api/src/main/java/com/neomechanical/neoperformance/performance/utils/PerformanceConfigurationSettingsUtils.java
+/mnt/HDD1/Documents/GitHub/NeoPerformance/api/src/main/java/com/neomechanical/neoperformance/commands/ImpactCommand.java
/mnt/HDD1/Documents/GitHub/NeoPerformance/api/src/main/java/com/neomechanical/neoperformance/performance/modules/smartReport/report/PerformanceReport.java
/mnt/HDD1/Documents/GitHub/NeoPerformance/api/src/main/java/com/neomechanical/neoperformance/performance/modules/smartReport/gradingSubjects/dependent/SparkMSPTGrading.java
/mnt/HDD1/Documents/GitHub/NeoPerformance/api/src/main/java/com/neomechanical/neoperformance/performance/halt/HaltServer.java