diff --git a/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md
similarity index 100%
rename from ISSUE_TEMPLATE.md
rename to .github/ISSUE_TEMPLATE.md
diff --git a/pom.xml b/pom.xml
index eee2822..43bbe76 100644
--- a/pom.xml
+++ b/pom.xml
@@ -10,6 +10,7 @@
1.8
1.8
+ UTF-8
@@ -31,13 +32,14 @@
+
- ${project.basedir}/src
+ ${project.basedir}/src/main/java
- ${project.basedir}/tests/java
+ ${project.basedir}/src/tests/java
- ${project.basedir}/tests/resources
+ ${project.basedir}/src/tests/resources
${project.name}
@@ -45,8 +47,9 @@
- ${basedir}
+ ${project.basedir}/src/main/resources
true
+ .
plugin.yml
diff --git a/src/me/ryanhamshire/GriefPrevention/AutoExtendClaimTask.java b/src/main/java/me/ryanhamshire/GriefPrevention/AutoExtendClaimTask.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/AutoExtendClaimTask.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/AutoExtendClaimTask.java
diff --git a/src/me/ryanhamshire/GriefPrevention/BlockEventHandler.java b/src/main/java/me/ryanhamshire/GriefPrevention/BlockEventHandler.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/BlockEventHandler.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/BlockEventHandler.java
diff --git a/src/me/ryanhamshire/GriefPrevention/BlockSnapshot.java b/src/main/java/me/ryanhamshire/GriefPrevention/BlockSnapshot.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/BlockSnapshot.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/BlockSnapshot.java
diff --git a/src/me/ryanhamshire/GriefPrevention/BroadcastMessageTask.java b/src/main/java/me/ryanhamshire/GriefPrevention/BroadcastMessageTask.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/BroadcastMessageTask.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/BroadcastMessageTask.java
diff --git a/src/me/ryanhamshire/GriefPrevention/CheckForPortalTrapTask.java b/src/main/java/me/ryanhamshire/GriefPrevention/CheckForPortalTrapTask.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/CheckForPortalTrapTask.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/CheckForPortalTrapTask.java
diff --git a/src/me/ryanhamshire/GriefPrevention/Claim.java b/src/main/java/me/ryanhamshire/GriefPrevention/Claim.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/Claim.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/Claim.java
diff --git a/src/me/ryanhamshire/GriefPrevention/ClaimPermission.java b/src/main/java/me/ryanhamshire/GriefPrevention/ClaimPermission.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/ClaimPermission.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/ClaimPermission.java
diff --git a/src/me/ryanhamshire/GriefPrevention/ClaimsMode.java b/src/main/java/me/ryanhamshire/GriefPrevention/ClaimsMode.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/ClaimsMode.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/ClaimsMode.java
diff --git a/src/me/ryanhamshire/GriefPrevention/CleanupUnusedClaimPreTask.java b/src/main/java/me/ryanhamshire/GriefPrevention/CleanupUnusedClaimPreTask.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/CleanupUnusedClaimPreTask.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/CleanupUnusedClaimPreTask.java
diff --git a/src/me/ryanhamshire/GriefPrevention/CleanupUnusedClaimTask.java b/src/main/java/me/ryanhamshire/GriefPrevention/CleanupUnusedClaimTask.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/CleanupUnusedClaimTask.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/CleanupUnusedClaimTask.java
diff --git a/src/me/ryanhamshire/GriefPrevention/CommandCategory.java b/src/main/java/me/ryanhamshire/GriefPrevention/CommandCategory.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/CommandCategory.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/CommandCategory.java
diff --git a/src/me/ryanhamshire/GriefPrevention/CreateClaimResult.java b/src/main/java/me/ryanhamshire/GriefPrevention/CreateClaimResult.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/CreateClaimResult.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/CreateClaimResult.java
diff --git a/src/me/ryanhamshire/GriefPrevention/CustomLogEntryTypes.java b/src/main/java/me/ryanhamshire/GriefPrevention/CustomLogEntryTypes.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/CustomLogEntryTypes.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/CustomLogEntryTypes.java
diff --git a/src/me/ryanhamshire/GriefPrevention/CustomLogger.java b/src/main/java/me/ryanhamshire/GriefPrevention/CustomLogger.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/CustomLogger.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/CustomLogger.java
diff --git a/src/me/ryanhamshire/GriefPrevention/CustomizableMessage.java b/src/main/java/me/ryanhamshire/GriefPrevention/CustomizableMessage.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/CustomizableMessage.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/CustomizableMessage.java
diff --git a/src/me/ryanhamshire/GriefPrevention/DataStore.java b/src/main/java/me/ryanhamshire/GriefPrevention/DataStore.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/DataStore.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/DataStore.java
diff --git a/src/me/ryanhamshire/GriefPrevention/DatabaseDataStore.java b/src/main/java/me/ryanhamshire/GriefPrevention/DatabaseDataStore.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/DatabaseDataStore.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/DatabaseDataStore.java
diff --git a/src/me/ryanhamshire/GriefPrevention/DeliverClaimBlocksTask.java b/src/main/java/me/ryanhamshire/GriefPrevention/DeliverClaimBlocksTask.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/DeliverClaimBlocksTask.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/DeliverClaimBlocksTask.java
diff --git a/src/me/ryanhamshire/GriefPrevention/EntityCleanupTask.java b/src/main/java/me/ryanhamshire/GriefPrevention/EntityCleanupTask.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/EntityCleanupTask.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/EntityCleanupTask.java
diff --git a/src/me/ryanhamshire/GriefPrevention/EntityEventHandler.java b/src/main/java/me/ryanhamshire/GriefPrevention/EntityEventHandler.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/EntityEventHandler.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/EntityEventHandler.java
diff --git a/src/me/ryanhamshire/GriefPrevention/EquipShovelProcessingTask.java b/src/main/java/me/ryanhamshire/GriefPrevention/EquipShovelProcessingTask.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/EquipShovelProcessingTask.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/EquipShovelProcessingTask.java
diff --git a/src/me/ryanhamshire/GriefPrevention/FindUnusedClaimsTask.java b/src/main/java/me/ryanhamshire/GriefPrevention/FindUnusedClaimsTask.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/FindUnusedClaimsTask.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/FindUnusedClaimsTask.java
diff --git a/src/me/ryanhamshire/GriefPrevention/FlatFileDataStore.java b/src/main/java/me/ryanhamshire/GriefPrevention/FlatFileDataStore.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/FlatFileDataStore.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/FlatFileDataStore.java
diff --git a/src/me/ryanhamshire/GriefPrevention/GriefPrevention.java b/src/main/java/me/ryanhamshire/GriefPrevention/GriefPrevention.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/GriefPrevention.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/GriefPrevention.java
diff --git a/src/me/ryanhamshire/GriefPrevention/IgnoreLoaderThread.java b/src/main/java/me/ryanhamshire/GriefPrevention/IgnoreLoaderThread.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/IgnoreLoaderThread.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/IgnoreLoaderThread.java
diff --git a/src/me/ryanhamshire/GriefPrevention/IpBanInfo.java b/src/main/java/me/ryanhamshire/GriefPrevention/IpBanInfo.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/IpBanInfo.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/IpBanInfo.java
diff --git a/src/me/ryanhamshire/GriefPrevention/MaterialCollection.java b/src/main/java/me/ryanhamshire/GriefPrevention/MaterialCollection.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/MaterialCollection.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/MaterialCollection.java
diff --git a/src/me/ryanhamshire/GriefPrevention/MaterialInfo.java b/src/main/java/me/ryanhamshire/GriefPrevention/MaterialInfo.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/MaterialInfo.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/MaterialInfo.java
diff --git a/src/me/ryanhamshire/GriefPrevention/Messages.java b/src/main/java/me/ryanhamshire/GriefPrevention/Messages.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/Messages.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/Messages.java
diff --git a/src/me/ryanhamshire/GriefPrevention/PendingItemProtection.java b/src/main/java/me/ryanhamshire/GriefPrevention/PendingItemProtection.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/PendingItemProtection.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/PendingItemProtection.java
diff --git a/src/me/ryanhamshire/GriefPrevention/PlayerData.java b/src/main/java/me/ryanhamshire/GriefPrevention/PlayerData.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/PlayerData.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/PlayerData.java
diff --git a/src/me/ryanhamshire/GriefPrevention/PlayerEventHandler.java b/src/main/java/me/ryanhamshire/GriefPrevention/PlayerEventHandler.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/PlayerEventHandler.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/PlayerEventHandler.java
diff --git a/src/me/ryanhamshire/GriefPrevention/PlayerKickBanTask.java b/src/main/java/me/ryanhamshire/GriefPrevention/PlayerKickBanTask.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/PlayerKickBanTask.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/PlayerKickBanTask.java
diff --git a/src/me/ryanhamshire/GriefPrevention/PlayerRescueTask.java b/src/main/java/me/ryanhamshire/GriefPrevention/PlayerRescueTask.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/PlayerRescueTask.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/PlayerRescueTask.java
diff --git a/src/me/ryanhamshire/GriefPrevention/PvPImmunityValidationTask.java b/src/main/java/me/ryanhamshire/GriefPrevention/PvPImmunityValidationTask.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/PvPImmunityValidationTask.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/PvPImmunityValidationTask.java
diff --git a/src/me/ryanhamshire/GriefPrevention/RestoreNatureExecutionTask.java b/src/main/java/me/ryanhamshire/GriefPrevention/RestoreNatureExecutionTask.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/RestoreNatureExecutionTask.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/RestoreNatureExecutionTask.java
diff --git a/src/me/ryanhamshire/GriefPrevention/RestoreNatureProcessingTask.java b/src/main/java/me/ryanhamshire/GriefPrevention/RestoreNatureProcessingTask.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/RestoreNatureProcessingTask.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/RestoreNatureProcessingTask.java
diff --git a/src/me/ryanhamshire/GriefPrevention/SecureClaimTask.java b/src/main/java/me/ryanhamshire/GriefPrevention/SecureClaimTask.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/SecureClaimTask.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/SecureClaimTask.java
diff --git a/src/me/ryanhamshire/GriefPrevention/SendPlayerMessageTask.java b/src/main/java/me/ryanhamshire/GriefPrevention/SendPlayerMessageTask.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/SendPlayerMessageTask.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/SendPlayerMessageTask.java
diff --git a/src/me/ryanhamshire/GriefPrevention/ShovelMode.java b/src/main/java/me/ryanhamshire/GriefPrevention/ShovelMode.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/ShovelMode.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/ShovelMode.java
diff --git a/src/me/ryanhamshire/GriefPrevention/SiegeCheckupTask.java b/src/main/java/me/ryanhamshire/GriefPrevention/SiegeCheckupTask.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/SiegeCheckupTask.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/SiegeCheckupTask.java
diff --git a/src/me/ryanhamshire/GriefPrevention/SiegeData.java b/src/main/java/me/ryanhamshire/GriefPrevention/SiegeData.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/SiegeData.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/SiegeData.java
diff --git a/src/me/ryanhamshire/GriefPrevention/SpamDetector.java b/src/main/java/me/ryanhamshire/GriefPrevention/SpamDetector.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/SpamDetector.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/SpamDetector.java
diff --git a/src/me/ryanhamshire/GriefPrevention/TextMode.java b/src/main/java/me/ryanhamshire/GriefPrevention/TextMode.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/TextMode.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/TextMode.java
diff --git a/src/me/ryanhamshire/GriefPrevention/UUIDFetcher.java b/src/main/java/me/ryanhamshire/GriefPrevention/UUIDFetcher.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/UUIDFetcher.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/UUIDFetcher.java
diff --git a/src/me/ryanhamshire/GriefPrevention/Visualization.java b/src/main/java/me/ryanhamshire/GriefPrevention/Visualization.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/Visualization.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/Visualization.java
diff --git a/src/me/ryanhamshire/GriefPrevention/VisualizationApplicationTask.java b/src/main/java/me/ryanhamshire/GriefPrevention/VisualizationApplicationTask.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/VisualizationApplicationTask.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/VisualizationApplicationTask.java
diff --git a/src/me/ryanhamshire/GriefPrevention/VisualizationElement.java b/src/main/java/me/ryanhamshire/GriefPrevention/VisualizationElement.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/VisualizationElement.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/VisualizationElement.java
diff --git a/src/me/ryanhamshire/GriefPrevention/VisualizationReversionTask.java b/src/main/java/me/ryanhamshire/GriefPrevention/VisualizationReversionTask.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/VisualizationReversionTask.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/VisualizationReversionTask.java
diff --git a/src/me/ryanhamshire/GriefPrevention/VisualizationType.java b/src/main/java/me/ryanhamshire/GriefPrevention/VisualizationType.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/VisualizationType.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/VisualizationType.java
diff --git a/src/me/ryanhamshire/GriefPrevention/WelcomeTask.java b/src/main/java/me/ryanhamshire/GriefPrevention/WelcomeTask.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/WelcomeTask.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/WelcomeTask.java
diff --git a/src/me/ryanhamshire/GriefPrevention/WordFinder.java b/src/main/java/me/ryanhamshire/GriefPrevention/WordFinder.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/WordFinder.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/WordFinder.java
diff --git a/src/me/ryanhamshire/GriefPrevention/WorldGuardWrapper.java b/src/main/java/me/ryanhamshire/GriefPrevention/WorldGuardWrapper.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/WorldGuardWrapper.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/WorldGuardWrapper.java
diff --git a/src/me/ryanhamshire/GriefPrevention/events/AccrueClaimBlocksEvent.java b/src/main/java/me/ryanhamshire/GriefPrevention/events/AccrueClaimBlocksEvent.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/events/AccrueClaimBlocksEvent.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/events/AccrueClaimBlocksEvent.java
diff --git a/src/me/ryanhamshire/GriefPrevention/events/ClaimDeletedEvent.java b/src/main/java/me/ryanhamshire/GriefPrevention/events/ClaimDeletedEvent.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/events/ClaimDeletedEvent.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/events/ClaimDeletedEvent.java
diff --git a/src/me/ryanhamshire/GriefPrevention/events/ClaimExpirationEvent.java b/src/main/java/me/ryanhamshire/GriefPrevention/events/ClaimExpirationEvent.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/events/ClaimExpirationEvent.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/events/ClaimExpirationEvent.java
diff --git a/src/me/ryanhamshire/GriefPrevention/events/DeniedMessageEvent.java b/src/main/java/me/ryanhamshire/GriefPrevention/events/DeniedMessageEvent.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/events/DeniedMessageEvent.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/events/DeniedMessageEvent.java
diff --git a/src/me/ryanhamshire/GriefPrevention/events/PlayerKickBanEvent.java b/src/main/java/me/ryanhamshire/GriefPrevention/events/PlayerKickBanEvent.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/events/PlayerKickBanEvent.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/events/PlayerKickBanEvent.java
diff --git a/src/me/ryanhamshire/GriefPrevention/events/PreventBlockBreakEvent.java b/src/main/java/me/ryanhamshire/GriefPrevention/events/PreventBlockBreakEvent.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/events/PreventBlockBreakEvent.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/events/PreventBlockBreakEvent.java
diff --git a/src/me/ryanhamshire/GriefPrevention/events/PreventPvPEvent.java b/src/main/java/me/ryanhamshire/GriefPrevention/events/PreventPvPEvent.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/events/PreventPvPEvent.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/events/PreventPvPEvent.java
diff --git a/src/me/ryanhamshire/GriefPrevention/events/ProtectDeathDropsEvent.java b/src/main/java/me/ryanhamshire/GriefPrevention/events/ProtectDeathDropsEvent.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/events/ProtectDeathDropsEvent.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/events/ProtectDeathDropsEvent.java
diff --git a/src/me/ryanhamshire/GriefPrevention/events/SaveTrappedPlayerEvent.java b/src/main/java/me/ryanhamshire/GriefPrevention/events/SaveTrappedPlayerEvent.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/events/SaveTrappedPlayerEvent.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/events/SaveTrappedPlayerEvent.java
diff --git a/src/me/ryanhamshire/GriefPrevention/events/VisualizationEvent.java b/src/main/java/me/ryanhamshire/GriefPrevention/events/VisualizationEvent.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/events/VisualizationEvent.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/events/VisualizationEvent.java
diff --git a/src/me/ryanhamshire/GriefPrevention/events/package-info.java b/src/main/java/me/ryanhamshire/GriefPrevention/events/package-info.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/events/package-info.java
rename to src/main/java/me/ryanhamshire/GriefPrevention/events/package-info.java
diff --git a/src/me/ryanhamshire/GriefPrevention/Public API.txt b/src/main/resources/Public Api.txt
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/Public API.txt
rename to src/main/resources/Public Api.txt
diff --git a/plugin.yml b/src/main/resources/plugin.yml
similarity index 100%
rename from plugin.yml
rename to src/main/resources/plugin.yml
diff --git a/src/me/ryanhamshire/GriefPrevention/Tests.java b/src/tests/java/me/ryanhamshire/GriefPrevention/Tests.java
similarity index 100%
rename from src/me/ryanhamshire/GriefPrevention/Tests.java
rename to src/tests/java/me/ryanhamshire/GriefPrevention/Tests.java