diff --git a/dependency-reduced-pom.xml b/dependency-reduced-pom.xml
index e288624a..57e089bf 100644
--- a/dependency-reduced-pom.xml
+++ b/dependency-reduced-pom.xml
@@ -6,13 +6,13 @@
MassiveCore
7.5.0
- src
+ ${basedir}/src/main/java/
clean package install
.
true
- .
+ ${basedir}/src/main/resources/
*.yml
*.md
diff --git a/pom.xml b/pom.xml
index 3f87cd5e..49b9b0f9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -13,11 +13,11 @@
clean package install
MassiveCore
- src
+ ${basedir}/src/main/java/
.
- .
+ ${basedir}/src/main/resources/
true
*.yml
diff --git a/src/com/massivecraft/massivecore/Aspect.java b/src/main/java/com/massivecraft/massivecore/Aspect.java
similarity index 100%
rename from src/com/massivecraft/massivecore/Aspect.java
rename to src/main/java/com/massivecraft/massivecore/Aspect.java
diff --git a/src/com/massivecraft/massivecore/AspectColl.java b/src/main/java/com/massivecraft/massivecore/AspectColl.java
similarity index 100%
rename from src/com/massivecraft/massivecore/AspectColl.java
rename to src/main/java/com/massivecraft/massivecore/AspectColl.java
diff --git a/src/com/massivecraft/massivecore/ConfServer.java b/src/main/java/com/massivecraft/massivecore/ConfServer.java
similarity index 100%
rename from src/com/massivecraft/massivecore/ConfServer.java
rename to src/main/java/com/massivecraft/massivecore/ConfServer.java
diff --git a/src/com/massivecraft/massivecore/Couple.java b/src/main/java/com/massivecraft/massivecore/Couple.java
similarity index 100%
rename from src/com/massivecraft/massivecore/Couple.java
rename to src/main/java/com/massivecraft/massivecore/Couple.java
diff --git a/src/com/massivecraft/massivecore/Engine.java b/src/main/java/com/massivecraft/massivecore/Engine.java
similarity index 100%
rename from src/com/massivecraft/massivecore/Engine.java
rename to src/main/java/com/massivecraft/massivecore/Engine.java
diff --git a/src/com/massivecraft/massivecore/EngineAbstract.java b/src/main/java/com/massivecraft/massivecore/EngineAbstract.java
similarity index 100%
rename from src/com/massivecraft/massivecore/EngineAbstract.java
rename to src/main/java/com/massivecraft/massivecore/EngineAbstract.java
diff --git a/src/com/massivecraft/massivecore/HashCodeComparator.java b/src/main/java/com/massivecraft/massivecore/HashCodeComparator.java
similarity index 100%
rename from src/com/massivecraft/massivecore/HashCodeComparator.java
rename to src/main/java/com/massivecraft/massivecore/HashCodeComparator.java
diff --git a/src/com/massivecraft/massivecore/HeatData.java b/src/main/java/com/massivecraft/massivecore/HeatData.java
similarity index 100%
rename from src/com/massivecraft/massivecore/HeatData.java
rename to src/main/java/com/massivecraft/massivecore/HeatData.java
diff --git a/src/com/massivecraft/massivecore/Heatable.java b/src/main/java/com/massivecraft/massivecore/Heatable.java
similarity index 100%
rename from src/com/massivecraft/massivecore/Heatable.java
rename to src/main/java/com/massivecraft/massivecore/Heatable.java
diff --git a/src/com/massivecraft/massivecore/Lang.java b/src/main/java/com/massivecraft/massivecore/Lang.java
similarity index 100%
rename from src/com/massivecraft/massivecore/Lang.java
rename to src/main/java/com/massivecraft/massivecore/Lang.java
diff --git a/src/com/massivecraft/massivecore/MassiveCore.java b/src/main/java/com/massivecraft/massivecore/MassiveCore.java
similarity index 100%
rename from src/com/massivecraft/massivecore/MassiveCore.java
rename to src/main/java/com/massivecraft/massivecore/MassiveCore.java
diff --git a/src/com/massivecraft/massivecore/MassiveCoreEngineCommandRegistration.java b/src/main/java/com/massivecraft/massivecore/MassiveCoreEngineCommandRegistration.java
similarity index 100%
rename from src/com/massivecraft/massivecore/MassiveCoreEngineCommandRegistration.java
rename to src/main/java/com/massivecraft/massivecore/MassiveCoreEngineCommandRegistration.java
diff --git a/src/com/massivecraft/massivecore/MassiveCoreEngineMain.java b/src/main/java/com/massivecraft/massivecore/MassiveCoreEngineMain.java
similarity index 100%
rename from src/com/massivecraft/massivecore/MassiveCoreEngineMain.java
rename to src/main/java/com/massivecraft/massivecore/MassiveCoreEngineMain.java
diff --git a/src/com/massivecraft/massivecore/MassiveCoreEngineVariable.java b/src/main/java/com/massivecraft/massivecore/MassiveCoreEngineVariable.java
similarity index 100%
rename from src/com/massivecraft/massivecore/MassiveCoreEngineVariable.java
rename to src/main/java/com/massivecraft/massivecore/MassiveCoreEngineVariable.java
diff --git a/src/com/massivecraft/massivecore/MassiveCoreEngineWorldNameSet.java b/src/main/java/com/massivecraft/massivecore/MassiveCoreEngineWorldNameSet.java
similarity index 100%
rename from src/com/massivecraft/massivecore/MassiveCoreEngineWorldNameSet.java
rename to src/main/java/com/massivecraft/massivecore/MassiveCoreEngineWorldNameSet.java
diff --git a/src/com/massivecraft/massivecore/MassiveCoreMConf.java b/src/main/java/com/massivecraft/massivecore/MassiveCoreMConf.java
similarity index 100%
rename from src/com/massivecraft/massivecore/MassiveCoreMConf.java
rename to src/main/java/com/massivecraft/massivecore/MassiveCoreMConf.java
diff --git a/src/com/massivecraft/massivecore/MassiveCoreMConfColl.java b/src/main/java/com/massivecraft/massivecore/MassiveCoreMConfColl.java
similarity index 100%
rename from src/com/massivecraft/massivecore/MassiveCoreMConfColl.java
rename to src/main/java/com/massivecraft/massivecore/MassiveCoreMConfColl.java
diff --git a/src/com/massivecraft/massivecore/MassiveCorePerm.java b/src/main/java/com/massivecraft/massivecore/MassiveCorePerm.java
similarity index 100%
rename from src/com/massivecraft/massivecore/MassiveCorePerm.java
rename to src/main/java/com/massivecraft/massivecore/MassiveCorePerm.java
diff --git a/src/com/massivecraft/massivecore/MassiveCoreTaskDeleteFiles.java b/src/main/java/com/massivecraft/massivecore/MassiveCoreTaskDeleteFiles.java
similarity index 100%
rename from src/com/massivecraft/massivecore/MassiveCoreTaskDeleteFiles.java
rename to src/main/java/com/massivecraft/massivecore/MassiveCoreTaskDeleteFiles.java
diff --git a/src/com/massivecraft/massivecore/MassivePlugin.java b/src/main/java/com/massivecraft/massivecore/MassivePlugin.java
similarity index 100%
rename from src/com/massivecraft/massivecore/MassivePlugin.java
rename to src/main/java/com/massivecraft/massivecore/MassivePlugin.java
diff --git a/src/com/massivecraft/massivecore/MetadataSimple.java b/src/main/java/com/massivecraft/massivecore/MetadataSimple.java
similarity index 100%
rename from src/com/massivecraft/massivecore/MetadataSimple.java
rename to src/main/java/com/massivecraft/massivecore/MetadataSimple.java
diff --git a/src/com/massivecraft/massivecore/MetricsLite.java b/src/main/java/com/massivecraft/massivecore/MetricsLite.java
similarity index 100%
rename from src/com/massivecraft/massivecore/MetricsLite.java
rename to src/main/java/com/massivecraft/massivecore/MetricsLite.java
diff --git a/src/com/massivecraft/massivecore/ModuloRepeatTask.java b/src/main/java/com/massivecraft/massivecore/ModuloRepeatTask.java
similarity index 100%
rename from src/com/massivecraft/massivecore/ModuloRepeatTask.java
rename to src/main/java/com/massivecraft/massivecore/ModuloRepeatTask.java
diff --git a/src/com/massivecraft/massivecore/Multiverse.java b/src/main/java/com/massivecraft/massivecore/Multiverse.java
similarity index 100%
rename from src/com/massivecraft/massivecore/Multiverse.java
rename to src/main/java/com/massivecraft/massivecore/Multiverse.java
diff --git a/src/com/massivecraft/massivecore/MultiverseColl.java b/src/main/java/com/massivecraft/massivecore/MultiverseColl.java
similarity index 100%
rename from src/com/massivecraft/massivecore/MultiverseColl.java
rename to src/main/java/com/massivecraft/massivecore/MultiverseColl.java
diff --git a/src/com/massivecraft/massivecore/NaturalOrderComparator.java b/src/main/java/com/massivecraft/massivecore/NaturalOrderComparator.java
similarity index 100%
rename from src/com/massivecraft/massivecore/NaturalOrderComparator.java
rename to src/main/java/com/massivecraft/massivecore/NaturalOrderComparator.java
diff --git a/src/com/massivecraft/massivecore/Predictate.java b/src/main/java/com/massivecraft/massivecore/Predictate.java
similarity index 100%
rename from src/com/massivecraft/massivecore/Predictate.java
rename to src/main/java/com/massivecraft/massivecore/Predictate.java
diff --git a/src/com/massivecraft/massivecore/PredictateAnd.java b/src/main/java/com/massivecraft/massivecore/PredictateAnd.java
similarity index 100%
rename from src/com/massivecraft/massivecore/PredictateAnd.java
rename to src/main/java/com/massivecraft/massivecore/PredictateAnd.java
diff --git a/src/com/massivecraft/massivecore/PredictateIsntDefaultEntity.java b/src/main/java/com/massivecraft/massivecore/PredictateIsntDefaultEntity.java
similarity index 100%
rename from src/com/massivecraft/massivecore/PredictateIsntDefaultEntity.java
rename to src/main/java/com/massivecraft/massivecore/PredictateIsntDefaultEntity.java
diff --git a/src/com/massivecraft/massivecore/Prioritized.java b/src/main/java/com/massivecraft/massivecore/Prioritized.java
similarity index 100%
rename from src/com/massivecraft/massivecore/Prioritized.java
rename to src/main/java/com/massivecraft/massivecore/Prioritized.java
diff --git a/src/com/massivecraft/massivecore/PriorityComparator.java b/src/main/java/com/massivecraft/massivecore/PriorityComparator.java
similarity index 100%
rename from src/com/massivecraft/massivecore/PriorityComparator.java
rename to src/main/java/com/massivecraft/massivecore/PriorityComparator.java
diff --git a/src/com/massivecraft/massivecore/Progressbar.java b/src/main/java/com/massivecraft/massivecore/Progressbar.java
similarity index 100%
rename from src/com/massivecraft/massivecore/Progressbar.java
rename to src/main/java/com/massivecraft/massivecore/Progressbar.java
diff --git a/src/com/massivecraft/massivecore/ReversePriorityComparator.java b/src/main/java/com/massivecraft/massivecore/ReversePriorityComparator.java
similarity index 100%
rename from src/com/massivecraft/massivecore/ReversePriorityComparator.java
rename to src/main/java/com/massivecraft/massivecore/ReversePriorityComparator.java
diff --git a/src/com/massivecraft/massivecore/SimpleConfig.java b/src/main/java/com/massivecraft/massivecore/SimpleConfig.java
similarity index 100%
rename from src/com/massivecraft/massivecore/SimpleConfig.java
rename to src/main/java/com/massivecraft/massivecore/SimpleConfig.java
diff --git a/src/com/massivecraft/massivecore/SoundEffect.java b/src/main/java/com/massivecraft/massivecore/SoundEffect.java
similarity index 100%
rename from src/com/massivecraft/massivecore/SoundEffect.java
rename to src/main/java/com/massivecraft/massivecore/SoundEffect.java
diff --git a/src/com/massivecraft/massivecore/Triple.java b/src/main/java/com/massivecraft/massivecore/Triple.java
similarity index 100%
rename from src/com/massivecraft/massivecore/Triple.java
rename to src/main/java/com/massivecraft/massivecore/Triple.java
diff --git a/src/com/massivecraft/massivecore/adapter/FireworkEffectAdapter.java b/src/main/java/com/massivecraft/massivecore/adapter/FireworkEffectAdapter.java
similarity index 100%
rename from src/com/massivecraft/massivecore/adapter/FireworkEffectAdapter.java
rename to src/main/java/com/massivecraft/massivecore/adapter/FireworkEffectAdapter.java
diff --git a/src/com/massivecraft/massivecore/adapter/InventoryAdapter.java b/src/main/java/com/massivecraft/massivecore/adapter/InventoryAdapter.java
similarity index 100%
rename from src/com/massivecraft/massivecore/adapter/InventoryAdapter.java
rename to src/main/java/com/massivecraft/massivecore/adapter/InventoryAdapter.java
diff --git a/src/com/massivecraft/massivecore/adapter/ItemStackAdapter.java b/src/main/java/com/massivecraft/massivecore/adapter/ItemStackAdapter.java
similarity index 100%
rename from src/com/massivecraft/massivecore/adapter/ItemStackAdapter.java
rename to src/main/java/com/massivecraft/massivecore/adapter/ItemStackAdapter.java
diff --git a/src/com/massivecraft/massivecore/adapter/JsonElementAdapter.java b/src/main/java/com/massivecraft/massivecore/adapter/JsonElementAdapter.java
similarity index 100%
rename from src/com/massivecraft/massivecore/adapter/JsonElementAdapter.java
rename to src/main/java/com/massivecraft/massivecore/adapter/JsonElementAdapter.java
diff --git a/src/com/massivecraft/massivecore/adapter/ModdedEnumTypeAdapter.java b/src/main/java/com/massivecraft/massivecore/adapter/ModdedEnumTypeAdapter.java
similarity index 100%
rename from src/com/massivecraft/massivecore/adapter/ModdedEnumTypeAdapter.java
rename to src/main/java/com/massivecraft/massivecore/adapter/ModdedEnumTypeAdapter.java
diff --git a/src/com/massivecraft/massivecore/adapter/ObjectIdAdapter.java b/src/main/java/com/massivecraft/massivecore/adapter/ObjectIdAdapter.java
similarity index 100%
rename from src/com/massivecraft/massivecore/adapter/ObjectIdAdapter.java
rename to src/main/java/com/massivecraft/massivecore/adapter/ObjectIdAdapter.java
diff --git a/src/com/massivecraft/massivecore/adapter/PlayerInventoryAdapter.java b/src/main/java/com/massivecraft/massivecore/adapter/PlayerInventoryAdapter.java
similarity index 100%
rename from src/com/massivecraft/massivecore/adapter/PlayerInventoryAdapter.java
rename to src/main/java/com/massivecraft/massivecore/adapter/PlayerInventoryAdapter.java
diff --git a/src/com/massivecraft/massivecore/adapter/PolymorphicAdapter.java b/src/main/java/com/massivecraft/massivecore/adapter/PolymorphicAdapter.java
similarity index 100%
rename from src/com/massivecraft/massivecore/adapter/PolymorphicAdapter.java
rename to src/main/java/com/massivecraft/massivecore/adapter/PolymorphicAdapter.java
diff --git a/src/com/massivecraft/massivecore/adapter/PotionEffectAdapter.java b/src/main/java/com/massivecraft/massivecore/adapter/PotionEffectAdapter.java
similarity index 100%
rename from src/com/massivecraft/massivecore/adapter/PotionEffectAdapter.java
rename to src/main/java/com/massivecraft/massivecore/adapter/PotionEffectAdapter.java
diff --git a/src/com/massivecraft/massivecore/adapter/UUIDAdapter.java b/src/main/java/com/massivecraft/massivecore/adapter/UUIDAdapter.java
similarity index 100%
rename from src/com/massivecraft/massivecore/adapter/UUIDAdapter.java
rename to src/main/java/com/massivecraft/massivecore/adapter/UUIDAdapter.java
diff --git a/src/com/massivecraft/massivecore/cmd/HelpCommand.java b/src/main/java/com/massivecraft/massivecore/cmd/HelpCommand.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/HelpCommand.java
rename to src/main/java/com/massivecraft/massivecore/cmd/HelpCommand.java
diff --git a/src/com/massivecraft/massivecore/cmd/MassiveCommand.java b/src/main/java/com/massivecraft/massivecore/cmd/MassiveCommand.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/MassiveCommand.java
rename to src/main/java/com/massivecraft/massivecore/cmd/MassiveCommand.java
diff --git a/src/com/massivecraft/massivecore/cmd/MassiveCoreBukkitCommand.java b/src/main/java/com/massivecraft/massivecore/cmd/MassiveCoreBukkitCommand.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/MassiveCoreBukkitCommand.java
rename to src/main/java/com/massivecraft/massivecore/cmd/MassiveCoreBukkitCommand.java
diff --git a/src/com/massivecraft/massivecore/cmd/VersionCommand.java b/src/main/java/com/massivecraft/massivecore/cmd/VersionCommand.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/VersionCommand.java
rename to src/main/java/com/massivecraft/massivecore/cmd/VersionCommand.java
diff --git a/src/com/massivecraft/massivecore/cmd/VisibilityMode.java b/src/main/java/com/massivecraft/massivecore/cmd/VisibilityMode.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/VisibilityMode.java
rename to src/main/java/com/massivecraft/massivecore/cmd/VisibilityMode.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARAbstractPrimitive.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARAbstractPrimitive.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARAbstractPrimitive.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARAbstractPrimitive.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARAbstractSelect.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARAbstractSelect.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARAbstractSelect.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARAbstractSelect.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARAspect.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARAspect.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARAspect.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARAspect.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARBiome.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARBiome.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARBiome.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARBiome.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARBoolean.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARBoolean.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARBoolean.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARBoolean.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARByte.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARByte.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARByte.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARByte.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARChatColor.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARChatColor.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARChatColor.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARChatColor.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARColl.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARColl.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARColl.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARColl.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARDate.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARDate.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARDate.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARDate.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARDifficulty.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARDifficulty.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARDifficulty.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARDifficulty.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARDouble.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARDouble.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARDouble.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARDouble.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/AREntityType.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/AREntityType.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/AREntityType.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/AREntityType.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/AREnum.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/AREnum.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/AREnum.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/AREnum.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/AREnvironment.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/AREnvironment.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/AREnvironment.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/AREnvironment.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARFloat.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARFloat.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARFloat.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARFloat.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARGameMode.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARGameMode.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARGameMode.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARGameMode.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARInteger.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARInteger.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARInteger.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARInteger.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARLong.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARLong.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARLong.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARLong.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARMaterial.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARMaterial.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARMaterial.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARMaterial.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARMillisDiff.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARMillisDiff.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARMillisDiff.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARMillisDiff.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARMultiverse.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARMultiverse.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARMultiverse.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARMultiverse.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARPermission.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARPermission.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARPermission.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARPermission.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARPlayer.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARPlayer.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARPlayer.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARPlayer.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARSender.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARSender.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARSender.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARSender.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARSenderEntity.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARSenderEntity.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARSenderEntity.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARSenderEntity.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARSenderId.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARSenderId.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARSenderId.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARSenderId.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARSenderIdAbstract.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARSenderIdAbstract.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARSenderIdAbstract.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARSenderIdAbstract.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARSound.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARSound.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARSound.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARSound.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARSoundEffect.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARSoundEffect.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARSoundEffect.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARSoundEffect.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARSoundEffects.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARSoundEffects.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARSoundEffects.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARSoundEffects.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARString.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARString.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARString.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARString.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARUniverse.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARUniverse.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARUniverse.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARUniverse.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARWorld.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARWorld.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARWorld.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARWorld.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARWorldId.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARWorldId.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARWorldId.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARWorldId.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ARWorldType.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ARWorldType.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ARWorldType.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ARWorldType.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ArgReader.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ArgReader.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ArgReader.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ArgReader.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ArgReaderAbstract.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ArgReaderAbstract.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ArgReaderAbstract.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ArgReaderAbstract.java
diff --git a/src/com/massivecraft/massivecore/cmd/arg/ArgResult.java b/src/main/java/com/massivecraft/massivecore/cmd/arg/ArgResult.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/arg/ArgResult.java
rename to src/main/java/com/massivecraft/massivecore/cmd/arg/ArgResult.java
diff --git a/src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCore.java b/src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCore.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCore.java
rename to src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCore.java
diff --git a/src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreBuffer.java b/src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreBuffer.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreBuffer.java
rename to src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreBuffer.java
diff --git a/src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreBufferAdd.java b/src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreBufferAdd.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreBufferAdd.java
rename to src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreBufferAdd.java
diff --git a/src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreBufferClear.java b/src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreBufferClear.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreBufferClear.java
rename to src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreBufferClear.java
diff --git a/src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreBufferPrint.java b/src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreBufferPrint.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreBufferPrint.java
rename to src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreBufferPrint.java
diff --git a/src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreBufferSet.java b/src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreBufferSet.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreBufferSet.java
rename to src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreBufferSet.java
diff --git a/src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreBufferWhitespace.java b/src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreBufferWhitespace.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreBufferWhitespace.java
rename to src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreBufferWhitespace.java
diff --git a/src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreHearsound.java b/src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreHearsound.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreHearsound.java
rename to src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreHearsound.java
diff --git a/src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreId.java b/src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreId.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreId.java
rename to src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreId.java
diff --git a/src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreStore.java b/src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreStore.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreStore.java
rename to src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreStore.java
diff --git a/src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreStoreCopydb.java b/src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreStoreCopydb.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreStoreCopydb.java
rename to src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreStoreCopydb.java
diff --git a/src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreStoreListcolls.java b/src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreStoreListcolls.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreStoreListcolls.java
rename to src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreStoreListcolls.java
diff --git a/src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreStoreStats.java b/src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreStoreStats.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreStoreStats.java
rename to src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreStoreStats.java
diff --git a/src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreTest.java b/src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreTest.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreTest.java
rename to src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreTest.java
diff --git a/src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsys.java b/src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsys.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsys.java
rename to src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsys.java
diff --git a/src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysAspect.java b/src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysAspect.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysAspect.java
rename to src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysAspect.java
diff --git a/src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysAspectList.java b/src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysAspectList.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysAspectList.java
rename to src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysAspectList.java
diff --git a/src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysAspectShow.java b/src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysAspectShow.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysAspectShow.java
rename to src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysAspectShow.java
diff --git a/src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysAspectUse.java b/src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysAspectUse.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysAspectUse.java
rename to src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysAspectUse.java
diff --git a/src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysMultiverse.java b/src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysMultiverse.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysMultiverse.java
rename to src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysMultiverse.java
diff --git a/src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysMultiverseDel.java b/src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysMultiverseDel.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysMultiverseDel.java
rename to src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysMultiverseDel.java
diff --git a/src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysMultiverseList.java b/src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysMultiverseList.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysMultiverseList.java
rename to src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysMultiverseList.java
diff --git a/src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysMultiverseNew.java b/src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysMultiverseNew.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysMultiverseNew.java
rename to src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysMultiverseNew.java
diff --git a/src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysMultiverseShow.java b/src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysMultiverseShow.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysMultiverseShow.java
rename to src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysMultiverseShow.java
diff --git a/src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysUniverse.java b/src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysUniverse.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysUniverse.java
rename to src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysUniverse.java
diff --git a/src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysUniverseClear.java b/src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysUniverseClear.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysUniverseClear.java
rename to src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysUniverseClear.java
diff --git a/src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysUniverseDel.java b/src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysUniverseDel.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysUniverseDel.java
rename to src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysUniverseDel.java
diff --git a/src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysUniverseNew.java b/src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysUniverseNew.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysUniverseNew.java
rename to src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysUniverseNew.java
diff --git a/src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysWorld.java b/src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysWorld.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysWorld.java
rename to src/main/java/com/massivecraft/massivecore/cmd/massivecore/CmdMassiveCoreUsysWorld.java
diff --git a/src/com/massivecraft/massivecore/cmd/req/Req.java b/src/main/java/com/massivecraft/massivecore/cmd/req/Req.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/req/Req.java
rename to src/main/java/com/massivecraft/massivecore/cmd/req/Req.java
diff --git a/src/com/massivecraft/massivecore/cmd/req/ReqAbstract.java b/src/main/java/com/massivecraft/massivecore/cmd/req/ReqAbstract.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/req/ReqAbstract.java
rename to src/main/java/com/massivecraft/massivecore/cmd/req/ReqAbstract.java
diff --git a/src/com/massivecraft/massivecore/cmd/req/ReqAnd.java b/src/main/java/com/massivecraft/massivecore/cmd/req/ReqAnd.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/req/ReqAnd.java
rename to src/main/java/com/massivecraft/massivecore/cmd/req/ReqAnd.java
diff --git a/src/com/massivecraft/massivecore/cmd/req/ReqHasPerm.java b/src/main/java/com/massivecraft/massivecore/cmd/req/ReqHasPerm.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/req/ReqHasPerm.java
rename to src/main/java/com/massivecraft/massivecore/cmd/req/ReqHasPerm.java
diff --git a/src/com/massivecraft/massivecore/cmd/req/ReqIsPlayer.java b/src/main/java/com/massivecraft/massivecore/cmd/req/ReqIsPlayer.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/req/ReqIsPlayer.java
rename to src/main/java/com/massivecraft/massivecore/cmd/req/ReqIsPlayer.java
diff --git a/src/com/massivecraft/massivecore/cmd/req/ReqIsntCertainSender.java b/src/main/java/com/massivecraft/massivecore/cmd/req/ReqIsntCertainSender.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/req/ReqIsntCertainSender.java
rename to src/main/java/com/massivecraft/massivecore/cmd/req/ReqIsntCertainSender.java
diff --git a/src/com/massivecraft/massivecore/cmd/req/ReqIsntPlayer.java b/src/main/java/com/massivecraft/massivecore/cmd/req/ReqIsntPlayer.java
similarity index 100%
rename from src/com/massivecraft/massivecore/cmd/req/ReqIsntPlayer.java
rename to src/main/java/com/massivecraft/massivecore/cmd/req/ReqIsntPlayer.java
diff --git a/src/com/massivecraft/massivecore/event/EventMassiveCore.java b/src/main/java/com/massivecraft/massivecore/event/EventMassiveCore.java
similarity index 100%
rename from src/com/massivecraft/massivecore/event/EventMassiveCore.java
rename to src/main/java/com/massivecraft/massivecore/event/EventMassiveCore.java
diff --git a/src/com/massivecraft/massivecore/event/EventMassiveCoreAfterPlayerRespawn.java b/src/main/java/com/massivecraft/massivecore/event/EventMassiveCoreAfterPlayerRespawn.java
similarity index 100%
rename from src/com/massivecraft/massivecore/event/EventMassiveCoreAfterPlayerRespawn.java
rename to src/main/java/com/massivecraft/massivecore/event/EventMassiveCoreAfterPlayerRespawn.java
diff --git a/src/com/massivecraft/massivecore/event/EventMassiveCoreAfterPlayerTeleport.java b/src/main/java/com/massivecraft/massivecore/event/EventMassiveCoreAfterPlayerTeleport.java
similarity index 100%
rename from src/com/massivecraft/massivecore/event/EventMassiveCoreAfterPlayerTeleport.java
rename to src/main/java/com/massivecraft/massivecore/event/EventMassiveCoreAfterPlayerTeleport.java
diff --git a/src/com/massivecraft/massivecore/event/EventMassiveCorePermissionDeniedFormat.java b/src/main/java/com/massivecraft/massivecore/event/EventMassiveCorePermissionDeniedFormat.java
similarity index 100%
rename from src/com/massivecraft/massivecore/event/EventMassiveCorePermissionDeniedFormat.java
rename to src/main/java/com/massivecraft/massivecore/event/EventMassiveCorePermissionDeniedFormat.java
diff --git a/src/com/massivecraft/massivecore/event/EventMassiveCorePlayerLeave.java b/src/main/java/com/massivecraft/massivecore/event/EventMassiveCorePlayerLeave.java
similarity index 100%
rename from src/com/massivecraft/massivecore/event/EventMassiveCorePlayerLeave.java
rename to src/main/java/com/massivecraft/massivecore/event/EventMassiveCorePlayerLeave.java
diff --git a/src/com/massivecraft/massivecore/event/EventMassiveCorePlayerPSTeleport.java b/src/main/java/com/massivecraft/massivecore/event/EventMassiveCorePlayerPSTeleport.java
similarity index 100%
rename from src/com/massivecraft/massivecore/event/EventMassiveCorePlayerPSTeleport.java
rename to src/main/java/com/massivecraft/massivecore/event/EventMassiveCorePlayerPSTeleport.java
diff --git a/src/com/massivecraft/massivecore/event/EventMassiveCorePlayerToRecipientChat.java b/src/main/java/com/massivecraft/massivecore/event/EventMassiveCorePlayerToRecipientChat.java
similarity index 100%
rename from src/com/massivecraft/massivecore/event/EventMassiveCorePlayerToRecipientChat.java
rename to src/main/java/com/massivecraft/massivecore/event/EventMassiveCorePlayerToRecipientChat.java
diff --git a/src/com/massivecraft/massivecore/event/EventMassiveCorePlayerUpdate.java b/src/main/java/com/massivecraft/massivecore/event/EventMassiveCorePlayerUpdate.java
similarity index 100%
rename from src/com/massivecraft/massivecore/event/EventMassiveCorePlayerUpdate.java
rename to src/main/java/com/massivecraft/massivecore/event/EventMassiveCorePlayerUpdate.java
diff --git a/src/com/massivecraft/massivecore/event/EventMassiveCoreSenderRegister.java b/src/main/java/com/massivecraft/massivecore/event/EventMassiveCoreSenderRegister.java
similarity index 100%
rename from src/com/massivecraft/massivecore/event/EventMassiveCoreSenderRegister.java
rename to src/main/java/com/massivecraft/massivecore/event/EventMassiveCoreSenderRegister.java
diff --git a/src/com/massivecraft/massivecore/event/EventMassiveCoreSenderRegistry.java b/src/main/java/com/massivecraft/massivecore/event/EventMassiveCoreSenderRegistry.java
similarity index 100%
rename from src/com/massivecraft/massivecore/event/EventMassiveCoreSenderRegistry.java
rename to src/main/java/com/massivecraft/massivecore/event/EventMassiveCoreSenderRegistry.java
diff --git a/src/com/massivecraft/massivecore/event/EventMassiveCoreSenderUnregister.java b/src/main/java/com/massivecraft/massivecore/event/EventMassiveCoreSenderUnregister.java
similarity index 100%
rename from src/com/massivecraft/massivecore/event/EventMassiveCoreSenderUnregister.java
rename to src/main/java/com/massivecraft/massivecore/event/EventMassiveCoreSenderUnregister.java
diff --git a/src/com/massivecraft/massivecore/event/EventMassiveCoreUuidUpdate.java b/src/main/java/com/massivecraft/massivecore/event/EventMassiveCoreUuidUpdate.java
similarity index 100%
rename from src/com/massivecraft/massivecore/event/EventMassiveCoreUuidUpdate.java
rename to src/main/java/com/massivecraft/massivecore/event/EventMassiveCoreUuidUpdate.java
diff --git a/src/com/massivecraft/massivecore/fetcher/Fetcher.java b/src/main/java/com/massivecraft/massivecore/fetcher/Fetcher.java
similarity index 100%
rename from src/com/massivecraft/massivecore/fetcher/Fetcher.java
rename to src/main/java/com/massivecraft/massivecore/fetcher/Fetcher.java
diff --git a/src/com/massivecraft/massivecore/fetcher/FetcherById.java b/src/main/java/com/massivecraft/massivecore/fetcher/FetcherById.java
similarity index 100%
rename from src/com/massivecraft/massivecore/fetcher/FetcherById.java
rename to src/main/java/com/massivecraft/massivecore/fetcher/FetcherById.java
diff --git a/src/com/massivecraft/massivecore/fetcher/FetcherByIdSingle.java b/src/main/java/com/massivecraft/massivecore/fetcher/FetcherByIdSingle.java
similarity index 100%
rename from src/com/massivecraft/massivecore/fetcher/FetcherByIdSingle.java
rename to src/main/java/com/massivecraft/massivecore/fetcher/FetcherByIdSingle.java
diff --git a/src/com/massivecraft/massivecore/fetcher/FetcherByName.java b/src/main/java/com/massivecraft/massivecore/fetcher/FetcherByName.java
similarity index 100%
rename from src/com/massivecraft/massivecore/fetcher/FetcherByName.java
rename to src/main/java/com/massivecraft/massivecore/fetcher/FetcherByName.java
diff --git a/src/com/massivecraft/massivecore/fetcher/FetcherByNameSingle.java b/src/main/java/com/massivecraft/massivecore/fetcher/FetcherByNameSingle.java
similarity index 100%
rename from src/com/massivecraft/massivecore/fetcher/FetcherByNameSingle.java
rename to src/main/java/com/massivecraft/massivecore/fetcher/FetcherByNameSingle.java
diff --git a/src/com/massivecraft/massivecore/fetcher/IdAndName.java b/src/main/java/com/massivecraft/massivecore/fetcher/IdAndName.java
similarity index 100%
rename from src/com/massivecraft/massivecore/fetcher/IdAndName.java
rename to src/main/java/com/massivecraft/massivecore/fetcher/IdAndName.java
diff --git a/src/com/massivecraft/massivecore/integration/Integration.java b/src/main/java/com/massivecraft/massivecore/integration/Integration.java
similarity index 100%
rename from src/com/massivecraft/massivecore/integration/Integration.java
rename to src/main/java/com/massivecraft/massivecore/integration/Integration.java
diff --git a/src/com/massivecraft/massivecore/integration/IntegrationAbstract.java b/src/main/java/com/massivecraft/massivecore/integration/IntegrationAbstract.java
similarity index 100%
rename from src/com/massivecraft/massivecore/integration/IntegrationAbstract.java
rename to src/main/java/com/massivecraft/massivecore/integration/IntegrationAbstract.java
diff --git a/src/com/massivecraft/massivecore/integration/IntegrationGlue.java b/src/main/java/com/massivecraft/massivecore/integration/IntegrationGlue.java
similarity index 100%
rename from src/com/massivecraft/massivecore/integration/IntegrationGlue.java
rename to src/main/java/com/massivecraft/massivecore/integration/IntegrationGlue.java
diff --git a/src/com/massivecraft/massivecore/integration/vault/IntegrationVault.java b/src/main/java/com/massivecraft/massivecore/integration/vault/IntegrationVault.java
similarity index 100%
rename from src/com/massivecraft/massivecore/integration/vault/IntegrationVault.java
rename to src/main/java/com/massivecraft/massivecore/integration/vault/IntegrationVault.java
diff --git a/src/com/massivecraft/massivecore/mixin/ActualMixin.java b/src/main/java/com/massivecraft/massivecore/mixin/ActualMixin.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/ActualMixin.java
rename to src/main/java/com/massivecraft/massivecore/mixin/ActualMixin.java
diff --git a/src/com/massivecraft/massivecore/mixin/ActualMixinAbstract.java b/src/main/java/com/massivecraft/massivecore/mixin/ActualMixinAbstract.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/ActualMixinAbstract.java
rename to src/main/java/com/massivecraft/massivecore/mixin/ActualMixinAbstract.java
diff --git a/src/com/massivecraft/massivecore/mixin/ActualMixinDefault.java b/src/main/java/com/massivecraft/massivecore/mixin/ActualMixinDefault.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/ActualMixinDefault.java
rename to src/main/java/com/massivecraft/massivecore/mixin/ActualMixinDefault.java
diff --git a/src/com/massivecraft/massivecore/mixin/CommandMixin.java b/src/main/java/com/massivecraft/massivecore/mixin/CommandMixin.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/CommandMixin.java
rename to src/main/java/com/massivecraft/massivecore/mixin/CommandMixin.java
diff --git a/src/com/massivecraft/massivecore/mixin/CommandMixinAbstract.java b/src/main/java/com/massivecraft/massivecore/mixin/CommandMixinAbstract.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/CommandMixinAbstract.java
rename to src/main/java/com/massivecraft/massivecore/mixin/CommandMixinAbstract.java
diff --git a/src/com/massivecraft/massivecore/mixin/CommandMixinDefault.java b/src/main/java/com/massivecraft/massivecore/mixin/CommandMixinDefault.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/CommandMixinDefault.java
rename to src/main/java/com/massivecraft/massivecore/mixin/CommandMixinDefault.java
diff --git a/src/com/massivecraft/massivecore/mixin/DisplayNameMixin.java b/src/main/java/com/massivecraft/massivecore/mixin/DisplayNameMixin.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/DisplayNameMixin.java
rename to src/main/java/com/massivecraft/massivecore/mixin/DisplayNameMixin.java
diff --git a/src/com/massivecraft/massivecore/mixin/DisplayNameMixinAbstract.java b/src/main/java/com/massivecraft/massivecore/mixin/DisplayNameMixinAbstract.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/DisplayNameMixinAbstract.java
rename to src/main/java/com/massivecraft/massivecore/mixin/DisplayNameMixinAbstract.java
diff --git a/src/com/massivecraft/massivecore/mixin/DisplayNameMixinDefault.java b/src/main/java/com/massivecraft/massivecore/mixin/DisplayNameMixinDefault.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/DisplayNameMixinDefault.java
rename to src/main/java/com/massivecraft/massivecore/mixin/DisplayNameMixinDefault.java
diff --git a/src/com/massivecraft/massivecore/mixin/EngineTeleportMixinCause.java b/src/main/java/com/massivecraft/massivecore/mixin/EngineTeleportMixinCause.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/EngineTeleportMixinCause.java
rename to src/main/java/com/massivecraft/massivecore/mixin/EngineTeleportMixinCause.java
diff --git a/src/com/massivecraft/massivecore/mixin/InventoryMixin.java b/src/main/java/com/massivecraft/massivecore/mixin/InventoryMixin.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/InventoryMixin.java
rename to src/main/java/com/massivecraft/massivecore/mixin/InventoryMixin.java
diff --git a/src/com/massivecraft/massivecore/mixin/InventoryMixinAbstract.java b/src/main/java/com/massivecraft/massivecore/mixin/InventoryMixinAbstract.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/InventoryMixinAbstract.java
rename to src/main/java/com/massivecraft/massivecore/mixin/InventoryMixinAbstract.java
diff --git a/src/com/massivecraft/massivecore/mixin/InventoryMixinDefault.java b/src/main/java/com/massivecraft/massivecore/mixin/InventoryMixinDefault.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/InventoryMixinDefault.java
rename to src/main/java/com/massivecraft/massivecore/mixin/InventoryMixinDefault.java
diff --git a/src/com/massivecraft/massivecore/mixin/KickMixin.java b/src/main/java/com/massivecraft/massivecore/mixin/KickMixin.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/KickMixin.java
rename to src/main/java/com/massivecraft/massivecore/mixin/KickMixin.java
diff --git a/src/com/massivecraft/massivecore/mixin/KickMixinAbstract.java b/src/main/java/com/massivecraft/massivecore/mixin/KickMixinAbstract.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/KickMixinAbstract.java
rename to src/main/java/com/massivecraft/massivecore/mixin/KickMixinAbstract.java
diff --git a/src/com/massivecraft/massivecore/mixin/KickMixinDefault.java b/src/main/java/com/massivecraft/massivecore/mixin/KickMixinDefault.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/KickMixinDefault.java
rename to src/main/java/com/massivecraft/massivecore/mixin/KickMixinDefault.java
diff --git a/src/com/massivecraft/massivecore/mixin/MessageMixin.java b/src/main/java/com/massivecraft/massivecore/mixin/MessageMixin.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/MessageMixin.java
rename to src/main/java/com/massivecraft/massivecore/mixin/MessageMixin.java
diff --git a/src/com/massivecraft/massivecore/mixin/MessageMixinAbstract.java b/src/main/java/com/massivecraft/massivecore/mixin/MessageMixinAbstract.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/MessageMixinAbstract.java
rename to src/main/java/com/massivecraft/massivecore/mixin/MessageMixinAbstract.java
diff --git a/src/com/massivecraft/massivecore/mixin/MessageMixinDefault.java b/src/main/java/com/massivecraft/massivecore/mixin/MessageMixinDefault.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/MessageMixinDefault.java
rename to src/main/java/com/massivecraft/massivecore/mixin/MessageMixinDefault.java
diff --git a/src/com/massivecraft/massivecore/mixin/Mixin.java b/src/main/java/com/massivecraft/massivecore/mixin/Mixin.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/Mixin.java
rename to src/main/java/com/massivecraft/massivecore/mixin/Mixin.java
diff --git a/src/com/massivecraft/massivecore/mixin/PlayedMixin.java b/src/main/java/com/massivecraft/massivecore/mixin/PlayedMixin.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/PlayedMixin.java
rename to src/main/java/com/massivecraft/massivecore/mixin/PlayedMixin.java
diff --git a/src/com/massivecraft/massivecore/mixin/PlayedMixinAbstract.java b/src/main/java/com/massivecraft/massivecore/mixin/PlayedMixinAbstract.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/PlayedMixinAbstract.java
rename to src/main/java/com/massivecraft/massivecore/mixin/PlayedMixinAbstract.java
diff --git a/src/com/massivecraft/massivecore/mixin/PlayedMixinDefault.java b/src/main/java/com/massivecraft/massivecore/mixin/PlayedMixinDefault.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/PlayedMixinDefault.java
rename to src/main/java/com/massivecraft/massivecore/mixin/PlayedMixinDefault.java
diff --git a/src/com/massivecraft/massivecore/mixin/SenderPsMixin.java b/src/main/java/com/massivecraft/massivecore/mixin/SenderPsMixin.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/SenderPsMixin.java
rename to src/main/java/com/massivecraft/massivecore/mixin/SenderPsMixin.java
diff --git a/src/com/massivecraft/massivecore/mixin/SenderPsMixinAbstract.java b/src/main/java/com/massivecraft/massivecore/mixin/SenderPsMixinAbstract.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/SenderPsMixinAbstract.java
rename to src/main/java/com/massivecraft/massivecore/mixin/SenderPsMixinAbstract.java
diff --git a/src/com/massivecraft/massivecore/mixin/SenderPsMixinDefault.java b/src/main/java/com/massivecraft/massivecore/mixin/SenderPsMixinDefault.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/SenderPsMixinDefault.java
rename to src/main/java/com/massivecraft/massivecore/mixin/SenderPsMixinDefault.java
diff --git a/src/com/massivecraft/massivecore/mixin/TeleportMixin.java b/src/main/java/com/massivecraft/massivecore/mixin/TeleportMixin.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/TeleportMixin.java
rename to src/main/java/com/massivecraft/massivecore/mixin/TeleportMixin.java
diff --git a/src/com/massivecraft/massivecore/mixin/TeleportMixinAbstract.java b/src/main/java/com/massivecraft/massivecore/mixin/TeleportMixinAbstract.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/TeleportMixinAbstract.java
rename to src/main/java/com/massivecraft/massivecore/mixin/TeleportMixinAbstract.java
diff --git a/src/com/massivecraft/massivecore/mixin/TeleportMixinDefault.java b/src/main/java/com/massivecraft/massivecore/mixin/TeleportMixinDefault.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/TeleportMixinDefault.java
rename to src/main/java/com/massivecraft/massivecore/mixin/TeleportMixinDefault.java
diff --git a/src/com/massivecraft/massivecore/mixin/TeleporterException.java b/src/main/java/com/massivecraft/massivecore/mixin/TeleporterException.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/TeleporterException.java
rename to src/main/java/com/massivecraft/massivecore/mixin/TeleporterException.java
diff --git a/src/com/massivecraft/massivecore/mixin/VisibilityMixin.java b/src/main/java/com/massivecraft/massivecore/mixin/VisibilityMixin.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/VisibilityMixin.java
rename to src/main/java/com/massivecraft/massivecore/mixin/VisibilityMixin.java
diff --git a/src/com/massivecraft/massivecore/mixin/VisibilityMixinAbstract.java b/src/main/java/com/massivecraft/massivecore/mixin/VisibilityMixinAbstract.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/VisibilityMixinAbstract.java
rename to src/main/java/com/massivecraft/massivecore/mixin/VisibilityMixinAbstract.java
diff --git a/src/com/massivecraft/massivecore/mixin/VisibilityMixinDefault.java b/src/main/java/com/massivecraft/massivecore/mixin/VisibilityMixinDefault.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/VisibilityMixinDefault.java
rename to src/main/java/com/massivecraft/massivecore/mixin/VisibilityMixinDefault.java
diff --git a/src/com/massivecraft/massivecore/mixin/WorldMixin.java b/src/main/java/com/massivecraft/massivecore/mixin/WorldMixin.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/WorldMixin.java
rename to src/main/java/com/massivecraft/massivecore/mixin/WorldMixin.java
diff --git a/src/com/massivecraft/massivecore/mixin/WorldMixinAbstract.java b/src/main/java/com/massivecraft/massivecore/mixin/WorldMixinAbstract.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/WorldMixinAbstract.java
rename to src/main/java/com/massivecraft/massivecore/mixin/WorldMixinAbstract.java
diff --git a/src/com/massivecraft/massivecore/mixin/WorldMixinDefault.java b/src/main/java/com/massivecraft/massivecore/mixin/WorldMixinDefault.java
similarity index 100%
rename from src/com/massivecraft/massivecore/mixin/WorldMixinDefault.java
rename to src/main/java/com/massivecraft/massivecore/mixin/WorldMixinDefault.java
diff --git a/src/com/massivecraft/massivecore/money/Money.java b/src/main/java/com/massivecraft/massivecore/money/Money.java
similarity index 100%
rename from src/com/massivecraft/massivecore/money/Money.java
rename to src/main/java/com/massivecraft/massivecore/money/Money.java
diff --git a/src/com/massivecraft/massivecore/money/MoneyMixin.java b/src/main/java/com/massivecraft/massivecore/money/MoneyMixin.java
similarity index 100%
rename from src/com/massivecraft/massivecore/money/MoneyMixin.java
rename to src/main/java/com/massivecraft/massivecore/money/MoneyMixin.java
diff --git a/src/com/massivecraft/massivecore/money/MoneyMixinAbstract.java b/src/main/java/com/massivecraft/massivecore/money/MoneyMixinAbstract.java
similarity index 100%
rename from src/com/massivecraft/massivecore/money/MoneyMixinAbstract.java
rename to src/main/java/com/massivecraft/massivecore/money/MoneyMixinAbstract.java
diff --git a/src/com/massivecraft/massivecore/money/MoneyMixinVault.java b/src/main/java/com/massivecraft/massivecore/money/MoneyMixinVault.java
similarity index 100%
rename from src/com/massivecraft/massivecore/money/MoneyMixinVault.java
rename to src/main/java/com/massivecraft/massivecore/money/MoneyMixinVault.java
diff --git a/src/com/massivecraft/massivecore/pager/Pager.java b/src/main/java/com/massivecraft/massivecore/pager/Pager.java
similarity index 100%
rename from src/com/massivecraft/massivecore/pager/Pager.java
rename to src/main/java/com/massivecraft/massivecore/pager/Pager.java
diff --git a/src/com/massivecraft/massivecore/pager/PagerAbstract.java b/src/main/java/com/massivecraft/massivecore/pager/PagerAbstract.java
similarity index 100%
rename from src/com/massivecraft/massivecore/pager/PagerAbstract.java
rename to src/main/java/com/massivecraft/massivecore/pager/PagerAbstract.java
diff --git a/src/com/massivecraft/massivecore/pager/PagerSimple.java b/src/main/java/com/massivecraft/massivecore/pager/PagerSimple.java
similarity index 100%
rename from src/com/massivecraft/massivecore/pager/PagerSimple.java
rename to src/main/java/com/massivecraft/massivecore/pager/PagerSimple.java
diff --git a/src/com/massivecraft/massivecore/pager/Stringifier.java b/src/main/java/com/massivecraft/massivecore/pager/Stringifier.java
similarity index 100%
rename from src/com/massivecraft/massivecore/pager/Stringifier.java
rename to src/main/java/com/massivecraft/massivecore/pager/Stringifier.java
diff --git a/src/com/massivecraft/massivecore/particleeffect/BlockCrackData.java b/src/main/java/com/massivecraft/massivecore/particleeffect/BlockCrackData.java
similarity index 100%
rename from src/com/massivecraft/massivecore/particleeffect/BlockCrackData.java
rename to src/main/java/com/massivecraft/massivecore/particleeffect/BlockCrackData.java
diff --git a/src/com/massivecraft/massivecore/particleeffect/BlockDustData.java b/src/main/java/com/massivecraft/massivecore/particleeffect/BlockDustData.java
similarity index 100%
rename from src/com/massivecraft/massivecore/particleeffect/BlockDustData.java
rename to src/main/java/com/massivecraft/massivecore/particleeffect/BlockDustData.java
diff --git a/src/com/massivecraft/massivecore/particleeffect/IconCrackData.java b/src/main/java/com/massivecraft/massivecore/particleeffect/IconCrackData.java
similarity index 100%
rename from src/com/massivecraft/massivecore/particleeffect/IconCrackData.java
rename to src/main/java/com/massivecraft/massivecore/particleeffect/IconCrackData.java
diff --git a/src/com/massivecraft/massivecore/particleeffect/NormalEffectData.java b/src/main/java/com/massivecraft/massivecore/particleeffect/NormalEffectData.java
similarity index 100%
rename from src/com/massivecraft/massivecore/particleeffect/NormalEffectData.java
rename to src/main/java/com/massivecraft/massivecore/particleeffect/NormalEffectData.java
diff --git a/src/com/massivecraft/massivecore/particleeffect/ParticleEffect.java b/src/main/java/com/massivecraft/massivecore/particleeffect/ParticleEffect.java
similarity index 100%
rename from src/com/massivecraft/massivecore/particleeffect/ParticleEffect.java
rename to src/main/java/com/massivecraft/massivecore/particleeffect/ParticleEffect.java
diff --git a/src/com/massivecraft/massivecore/particleeffect/ParticleEffectData.java b/src/main/java/com/massivecraft/massivecore/particleeffect/ParticleEffectData.java
similarity index 100%
rename from src/com/massivecraft/massivecore/particleeffect/ParticleEffectData.java
rename to src/main/java/com/massivecraft/massivecore/particleeffect/ParticleEffectData.java
diff --git a/src/com/massivecraft/massivecore/particleeffect/ReflectionHandler.java b/src/main/java/com/massivecraft/massivecore/particleeffect/ReflectionHandler.java
similarity index 100%
rename from src/com/massivecraft/massivecore/particleeffect/ReflectionHandler.java
rename to src/main/java/com/massivecraft/massivecore/particleeffect/ReflectionHandler.java
diff --git a/src/com/massivecraft/massivecore/ps/PS.java b/src/main/java/com/massivecraft/massivecore/ps/PS.java
similarity index 100%
rename from src/com/massivecraft/massivecore/ps/PS.java
rename to src/main/java/com/massivecraft/massivecore/ps/PS.java
diff --git a/src/com/massivecraft/massivecore/ps/PSAdapter.java b/src/main/java/com/massivecraft/massivecore/ps/PSAdapter.java
similarity index 100%
rename from src/com/massivecraft/massivecore/ps/PSAdapter.java
rename to src/main/java/com/massivecraft/massivecore/ps/PSAdapter.java
diff --git a/src/com/massivecraft/massivecore/ps/PSBuilder.java b/src/main/java/com/massivecraft/massivecore/ps/PSBuilder.java
similarity index 100%
rename from src/com/massivecraft/massivecore/ps/PSBuilder.java
rename to src/main/java/com/massivecraft/massivecore/ps/PSBuilder.java
diff --git a/src/com/massivecraft/massivecore/ps/PSFormat.java b/src/main/java/com/massivecraft/massivecore/ps/PSFormat.java
similarity index 100%
rename from src/com/massivecraft/massivecore/ps/PSFormat.java
rename to src/main/java/com/massivecraft/massivecore/ps/PSFormat.java
diff --git a/src/com/massivecraft/massivecore/ps/PSFormatAbstract.java b/src/main/java/com/massivecraft/massivecore/ps/PSFormatAbstract.java
similarity index 100%
rename from src/com/massivecraft/massivecore/ps/PSFormatAbstract.java
rename to src/main/java/com/massivecraft/massivecore/ps/PSFormatAbstract.java
diff --git a/src/com/massivecraft/massivecore/ps/PSFormatDesc.java b/src/main/java/com/massivecraft/massivecore/ps/PSFormatDesc.java
similarity index 100%
rename from src/com/massivecraft/massivecore/ps/PSFormatDesc.java
rename to src/main/java/com/massivecraft/massivecore/ps/PSFormatDesc.java
diff --git a/src/com/massivecraft/massivecore/ps/PSFormatFormal.java b/src/main/java/com/massivecraft/massivecore/ps/PSFormatFormal.java
similarity index 100%
rename from src/com/massivecraft/massivecore/ps/PSFormatFormal.java
rename to src/main/java/com/massivecraft/massivecore/ps/PSFormatFormal.java
diff --git a/src/com/massivecraft/massivecore/ps/PSFormatHumanComma.java b/src/main/java/com/massivecraft/massivecore/ps/PSFormatHumanComma.java
similarity index 100%
rename from src/com/massivecraft/massivecore/ps/PSFormatHumanComma.java
rename to src/main/java/com/massivecraft/massivecore/ps/PSFormatHumanComma.java
diff --git a/src/com/massivecraft/massivecore/ps/PSFormatHumanSpace.java b/src/main/java/com/massivecraft/massivecore/ps/PSFormatHumanSpace.java
similarity index 100%
rename from src/com/massivecraft/massivecore/ps/PSFormatHumanSpace.java
rename to src/main/java/com/massivecraft/massivecore/ps/PSFormatHumanSpace.java
diff --git a/src/com/massivecraft/massivecore/ps/PSFormatSlug.java b/src/main/java/com/massivecraft/massivecore/ps/PSFormatSlug.java
similarity index 100%
rename from src/com/massivecraft/massivecore/ps/PSFormatSlug.java
rename to src/main/java/com/massivecraft/massivecore/ps/PSFormatSlug.java
diff --git a/src/com/massivecraft/massivecore/sender/BasicCommandSender.java b/src/main/java/com/massivecraft/massivecore/sender/BasicCommandSender.java
similarity index 100%
rename from src/com/massivecraft/massivecore/sender/BasicCommandSender.java
rename to src/main/java/com/massivecraft/massivecore/sender/BasicCommandSender.java
diff --git a/src/com/massivecraft/massivecore/sender/BasicServerOperator.java b/src/main/java/com/massivecraft/massivecore/sender/BasicServerOperator.java
similarity index 100%
rename from src/com/massivecraft/massivecore/sender/BasicServerOperator.java
rename to src/main/java/com/massivecraft/massivecore/sender/BasicServerOperator.java
diff --git a/src/com/massivecraft/massivecore/store/Coll.java b/src/main/java/com/massivecraft/massivecore/store/Coll.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/Coll.java
rename to src/main/java/com/massivecraft/massivecore/store/Coll.java
diff --git a/src/com/massivecraft/massivecore/store/CollInterface.java b/src/main/java/com/massivecraft/massivecore/store/CollInterface.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/CollInterface.java
rename to src/main/java/com/massivecraft/massivecore/store/CollInterface.java
diff --git a/src/com/massivecraft/massivecore/store/Colls.java b/src/main/java/com/massivecraft/massivecore/store/Colls.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/Colls.java
rename to src/main/java/com/massivecraft/massivecore/store/Colls.java
diff --git a/src/com/massivecraft/massivecore/store/Db.java b/src/main/java/com/massivecraft/massivecore/store/Db.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/Db.java
rename to src/main/java/com/massivecraft/massivecore/store/Db.java
diff --git a/src/com/massivecraft/massivecore/store/DbAbstract.java b/src/main/java/com/massivecraft/massivecore/store/DbAbstract.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/DbAbstract.java
rename to src/main/java/com/massivecraft/massivecore/store/DbAbstract.java
diff --git a/src/com/massivecraft/massivecore/store/DbFlatfile.java b/src/main/java/com/massivecraft/massivecore/store/DbFlatfile.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/DbFlatfile.java
rename to src/main/java/com/massivecraft/massivecore/store/DbFlatfile.java
diff --git a/src/com/massivecraft/massivecore/store/DbMongo.java b/src/main/java/com/massivecraft/massivecore/store/DbMongo.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/DbMongo.java
rename to src/main/java/com/massivecraft/massivecore/store/DbMongo.java
diff --git a/src/com/massivecraft/massivecore/store/Driver.java b/src/main/java/com/massivecraft/massivecore/store/Driver.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/Driver.java
rename to src/main/java/com/massivecraft/massivecore/store/Driver.java
diff --git a/src/com/massivecraft/massivecore/store/DriverAbstract.java b/src/main/java/com/massivecraft/massivecore/store/DriverAbstract.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/DriverAbstract.java
rename to src/main/java/com/massivecraft/massivecore/store/DriverAbstract.java
diff --git a/src/com/massivecraft/massivecore/store/DriverFlatfile.java b/src/main/java/com/massivecraft/massivecore/store/DriverFlatfile.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/DriverFlatfile.java
rename to src/main/java/com/massivecraft/massivecore/store/DriverFlatfile.java
diff --git a/src/com/massivecraft/massivecore/store/DriverMongo.java b/src/main/java/com/massivecraft/massivecore/store/DriverMongo.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/DriverMongo.java
rename to src/main/java/com/massivecraft/massivecore/store/DriverMongo.java
diff --git a/src/com/massivecraft/massivecore/store/Entity.java b/src/main/java/com/massivecraft/massivecore/store/Entity.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/Entity.java
rename to src/main/java/com/massivecraft/massivecore/store/Entity.java
diff --git a/src/com/massivecraft/massivecore/store/ExamineThread.java b/src/main/java/com/massivecraft/massivecore/store/ExamineThread.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/ExamineThread.java
rename to src/main/java/com/massivecraft/massivecore/store/ExamineThread.java
diff --git a/src/com/massivecraft/massivecore/store/GsonCloner.java b/src/main/java/com/massivecraft/massivecore/store/GsonCloner.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/GsonCloner.java
rename to src/main/java/com/massivecraft/massivecore/store/GsonCloner.java
diff --git a/src/com/massivecraft/massivecore/store/GsonEqualsChecker.java b/src/main/java/com/massivecraft/massivecore/store/GsonEqualsChecker.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/GsonEqualsChecker.java
rename to src/main/java/com/massivecraft/massivecore/store/GsonEqualsChecker.java
diff --git a/src/com/massivecraft/massivecore/store/GsonMongoConverter.java b/src/main/java/com/massivecraft/massivecore/store/GsonMongoConverter.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/GsonMongoConverter.java
rename to src/main/java/com/massivecraft/massivecore/store/GsonMongoConverter.java
diff --git a/src/com/massivecraft/massivecore/store/IndexUniqueField.java b/src/main/java/com/massivecraft/massivecore/store/IndexUniqueField.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/IndexUniqueField.java
rename to src/main/java/com/massivecraft/massivecore/store/IndexUniqueField.java
diff --git a/src/com/massivecraft/massivecore/store/JsonFileFilter.java b/src/main/java/com/massivecraft/massivecore/store/JsonFileFilter.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/JsonFileFilter.java
rename to src/main/java/com/massivecraft/massivecore/store/JsonFileFilter.java
diff --git a/src/com/massivecraft/massivecore/store/MStore.java b/src/main/java/com/massivecraft/massivecore/store/MStore.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/MStore.java
rename to src/main/java/com/massivecraft/massivecore/store/MStore.java
diff --git a/src/com/massivecraft/massivecore/store/MStoreUtil.java b/src/main/java/com/massivecraft/massivecore/store/MStoreUtil.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/MStoreUtil.java
rename to src/main/java/com/massivecraft/massivecore/store/MStoreUtil.java
diff --git a/src/com/massivecraft/massivecore/store/ModificationState.java b/src/main/java/com/massivecraft/massivecore/store/ModificationState.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/ModificationState.java
rename to src/main/java/com/massivecraft/massivecore/store/ModificationState.java
diff --git a/src/com/massivecraft/massivecore/store/SenderColl.java b/src/main/java/com/massivecraft/massivecore/store/SenderColl.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/SenderColl.java
rename to src/main/java/com/massivecraft/massivecore/store/SenderColl.java
diff --git a/src/com/massivecraft/massivecore/store/SenderEntity.java b/src/main/java/com/massivecraft/massivecore/store/SenderEntity.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/SenderEntity.java
rename to src/main/java/com/massivecraft/massivecore/store/SenderEntity.java
diff --git a/src/com/massivecraft/massivecore/store/SenderIdSource.java b/src/main/java/com/massivecraft/massivecore/store/SenderIdSource.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/SenderIdSource.java
rename to src/main/java/com/massivecraft/massivecore/store/SenderIdSource.java
diff --git a/src/com/massivecraft/massivecore/store/SenderIdSourceMixinAllSenderIds.java b/src/main/java/com/massivecraft/massivecore/store/SenderIdSourceMixinAllSenderIds.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/SenderIdSourceMixinAllSenderIds.java
rename to src/main/java/com/massivecraft/massivecore/store/SenderIdSourceMixinAllSenderIds.java
diff --git a/src/com/massivecraft/massivecore/store/accessor/Accessor.java b/src/main/java/com/massivecraft/massivecore/store/accessor/Accessor.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/accessor/Accessor.java
rename to src/main/java/com/massivecraft/massivecore/store/accessor/Accessor.java
diff --git a/src/com/massivecraft/massivecore/store/accessor/AccessorUtil.java b/src/main/java/com/massivecraft/massivecore/store/accessor/AccessorUtil.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/accessor/AccessorUtil.java
rename to src/main/java/com/massivecraft/massivecore/store/accessor/AccessorUtil.java
diff --git a/src/com/massivecraft/massivecore/store/accessor/EntityAccessor.java b/src/main/java/com/massivecraft/massivecore/store/accessor/EntityAccessor.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/accessor/EntityAccessor.java
rename to src/main/java/com/massivecraft/massivecore/store/accessor/EntityAccessor.java
diff --git a/src/com/massivecraft/massivecore/store/accessor/EntityAccessorAbstract.java b/src/main/java/com/massivecraft/massivecore/store/accessor/EntityAccessorAbstract.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/accessor/EntityAccessorAbstract.java
rename to src/main/java/com/massivecraft/massivecore/store/accessor/EntityAccessorAbstract.java
diff --git a/src/com/massivecraft/massivecore/store/accessor/EntityAccessorPerProperty.java b/src/main/java/com/massivecraft/massivecore/store/accessor/EntityAccessorPerProperty.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/accessor/EntityAccessorPerProperty.java
rename to src/main/java/com/massivecraft/massivecore/store/accessor/EntityAccessorPerProperty.java
diff --git a/src/com/massivecraft/massivecore/store/accessor/EntityGetter.java b/src/main/java/com/massivecraft/massivecore/store/accessor/EntityGetter.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/accessor/EntityGetter.java
rename to src/main/java/com/massivecraft/massivecore/store/accessor/EntityGetter.java
diff --git a/src/com/massivecraft/massivecore/store/accessor/EntityGlue.java b/src/main/java/com/massivecraft/massivecore/store/accessor/EntityGlue.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/accessor/EntityGlue.java
rename to src/main/java/com/massivecraft/massivecore/store/accessor/EntityGlue.java
diff --git a/src/com/massivecraft/massivecore/store/accessor/EntitySetter.java b/src/main/java/com/massivecraft/massivecore/store/accessor/EntitySetter.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/accessor/EntitySetter.java
rename to src/main/java/com/massivecraft/massivecore/store/accessor/EntitySetter.java
diff --git a/src/com/massivecraft/massivecore/store/accessor/PropertyAccessor.java b/src/main/java/com/massivecraft/massivecore/store/accessor/PropertyAccessor.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/accessor/PropertyAccessor.java
rename to src/main/java/com/massivecraft/massivecore/store/accessor/PropertyAccessor.java
diff --git a/src/com/massivecraft/massivecore/store/accessor/PropertyAccessorComposite.java b/src/main/java/com/massivecraft/massivecore/store/accessor/PropertyAccessorComposite.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/accessor/PropertyAccessorComposite.java
rename to src/main/java/com/massivecraft/massivecore/store/accessor/PropertyAccessorComposite.java
diff --git a/src/com/massivecraft/massivecore/store/accessor/PropertyGetter.java b/src/main/java/com/massivecraft/massivecore/store/accessor/PropertyGetter.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/accessor/PropertyGetter.java
rename to src/main/java/com/massivecraft/massivecore/store/accessor/PropertyGetter.java
diff --git a/src/com/massivecraft/massivecore/store/accessor/PropertyGetterFieldReflection.java b/src/main/java/com/massivecraft/massivecore/store/accessor/PropertyGetterFieldReflection.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/accessor/PropertyGetterFieldReflection.java
rename to src/main/java/com/massivecraft/massivecore/store/accessor/PropertyGetterFieldReflection.java
diff --git a/src/com/massivecraft/massivecore/store/accessor/PropertyGetterMethodReflection.java b/src/main/java/com/massivecraft/massivecore/store/accessor/PropertyGetterMethodReflection.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/accessor/PropertyGetterMethodReflection.java
rename to src/main/java/com/massivecraft/massivecore/store/accessor/PropertyGetterMethodReflection.java
diff --git a/src/com/massivecraft/massivecore/store/accessor/PropertySetter.java b/src/main/java/com/massivecraft/massivecore/store/accessor/PropertySetter.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/accessor/PropertySetter.java
rename to src/main/java/com/massivecraft/massivecore/store/accessor/PropertySetter.java
diff --git a/src/com/massivecraft/massivecore/store/accessor/PropertySetterFieldReflection.java b/src/main/java/com/massivecraft/massivecore/store/accessor/PropertySetterFieldReflection.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/accessor/PropertySetterFieldReflection.java
rename to src/main/java/com/massivecraft/massivecore/store/accessor/PropertySetterFieldReflection.java
diff --git a/src/com/massivecraft/massivecore/store/accessor/PropertySetterMethodReflection.java b/src/main/java/com/massivecraft/massivecore/store/accessor/PropertySetterMethodReflection.java
similarity index 100%
rename from src/com/massivecraft/massivecore/store/accessor/PropertySetterMethodReflection.java
rename to src/main/java/com/massivecraft/massivecore/store/accessor/PropertySetterMethodReflection.java
diff --git a/src/com/massivecraft/massivecore/teleport/EngineScheduledTeleport.java b/src/main/java/com/massivecraft/massivecore/teleport/EngineScheduledTeleport.java
similarity index 100%
rename from src/com/massivecraft/massivecore/teleport/EngineScheduledTeleport.java
rename to src/main/java/com/massivecraft/massivecore/teleport/EngineScheduledTeleport.java
diff --git a/src/com/massivecraft/massivecore/teleport/PSGetter.java b/src/main/java/com/massivecraft/massivecore/teleport/PSGetter.java
similarity index 100%
rename from src/com/massivecraft/massivecore/teleport/PSGetter.java
rename to src/main/java/com/massivecraft/massivecore/teleport/PSGetter.java
diff --git a/src/com/massivecraft/massivecore/teleport/PSGetterAbstract.java b/src/main/java/com/massivecraft/massivecore/teleport/PSGetterAbstract.java
similarity index 100%
rename from src/com/massivecraft/massivecore/teleport/PSGetterAbstract.java
rename to src/main/java/com/massivecraft/massivecore/teleport/PSGetterAbstract.java
diff --git a/src/com/massivecraft/massivecore/teleport/PSGetterPS.java b/src/main/java/com/massivecraft/massivecore/teleport/PSGetterPS.java
similarity index 100%
rename from src/com/massivecraft/massivecore/teleport/PSGetterPS.java
rename to src/main/java/com/massivecraft/massivecore/teleport/PSGetterPS.java
diff --git a/src/com/massivecraft/massivecore/teleport/PSGetterPlayer.java b/src/main/java/com/massivecraft/massivecore/teleport/PSGetterPlayer.java
similarity index 100%
rename from src/com/massivecraft/massivecore/teleport/PSGetterPlayer.java
rename to src/main/java/com/massivecraft/massivecore/teleport/PSGetterPlayer.java
diff --git a/src/com/massivecraft/massivecore/teleport/ScheduledTeleport.java b/src/main/java/com/massivecraft/massivecore/teleport/ScheduledTeleport.java
similarity index 100%
rename from src/com/massivecraft/massivecore/teleport/ScheduledTeleport.java
rename to src/main/java/com/massivecraft/massivecore/teleport/ScheduledTeleport.java
diff --git a/src/com/massivecraft/massivecore/util/DiscUtil.java b/src/main/java/com/massivecraft/massivecore/util/DiscUtil.java
similarity index 100%
rename from src/com/massivecraft/massivecore/util/DiscUtil.java
rename to src/main/java/com/massivecraft/massivecore/util/DiscUtil.java
diff --git a/src/com/massivecraft/massivecore/util/EventUtil.java b/src/main/java/com/massivecraft/massivecore/util/EventUtil.java
similarity index 100%
rename from src/com/massivecraft/massivecore/util/EventUtil.java
rename to src/main/java/com/massivecraft/massivecore/util/EventUtil.java
diff --git a/src/com/massivecraft/massivecore/util/IdData.java b/src/main/java/com/massivecraft/massivecore/util/IdData.java
similarity index 100%
rename from src/com/massivecraft/massivecore/util/IdData.java
rename to src/main/java/com/massivecraft/massivecore/util/IdData.java
diff --git a/src/com/massivecraft/massivecore/util/IdUpdateUtil.java b/src/main/java/com/massivecraft/massivecore/util/IdUpdateUtil.java
similarity index 100%
rename from src/com/massivecraft/massivecore/util/IdUpdateUtil.java
rename to src/main/java/com/massivecraft/massivecore/util/IdUpdateUtil.java
diff --git a/src/com/massivecraft/massivecore/util/IdUtil.java b/src/main/java/com/massivecraft/massivecore/util/IdUtil.java
similarity index 100%
rename from src/com/massivecraft/massivecore/util/IdUtil.java
rename to src/main/java/com/massivecraft/massivecore/util/IdUtil.java
diff --git a/src/com/massivecraft/massivecore/util/IntervalUtil.java b/src/main/java/com/massivecraft/massivecore/util/IntervalUtil.java
similarity index 100%
rename from src/com/massivecraft/massivecore/util/IntervalUtil.java
rename to src/main/java/com/massivecraft/massivecore/util/IntervalUtil.java
diff --git a/src/com/massivecraft/massivecore/util/InventoryUtil.java b/src/main/java/com/massivecraft/massivecore/util/InventoryUtil.java
similarity index 100%
rename from src/com/massivecraft/massivecore/util/InventoryUtil.java
rename to src/main/java/com/massivecraft/massivecore/util/InventoryUtil.java
diff --git a/src/com/massivecraft/massivecore/util/MUtil.java b/src/main/java/com/massivecraft/massivecore/util/MUtil.java
similarity index 100%
rename from src/com/massivecraft/massivecore/util/MUtil.java
rename to src/main/java/com/massivecraft/massivecore/util/MUtil.java
diff --git a/src/com/massivecraft/massivecore/util/PeriodUtil.java b/src/main/java/com/massivecraft/massivecore/util/PeriodUtil.java
similarity index 100%
rename from src/com/massivecraft/massivecore/util/PeriodUtil.java
rename to src/main/java/com/massivecraft/massivecore/util/PeriodUtil.java
diff --git a/src/com/massivecraft/massivecore/util/PermUtil.java b/src/main/java/com/massivecraft/massivecore/util/PermUtil.java
similarity index 100%
rename from src/com/massivecraft/massivecore/util/PermUtil.java
rename to src/main/java/com/massivecraft/massivecore/util/PermUtil.java
diff --git a/src/com/massivecraft/massivecore/util/PlayerUtil.java b/src/main/java/com/massivecraft/massivecore/util/PlayerUtil.java
similarity index 100%
rename from src/com/massivecraft/massivecore/util/PlayerUtil.java
rename to src/main/java/com/massivecraft/massivecore/util/PlayerUtil.java
diff --git a/src/com/massivecraft/massivecore/util/SignUtil.java b/src/main/java/com/massivecraft/massivecore/util/SignUtil.java
similarity index 100%
rename from src/com/massivecraft/massivecore/util/SignUtil.java
rename to src/main/java/com/massivecraft/massivecore/util/SignUtil.java
diff --git a/src/com/massivecraft/massivecore/util/SmokeUtil.java b/src/main/java/com/massivecraft/massivecore/util/SmokeUtil.java
similarity index 100%
rename from src/com/massivecraft/massivecore/util/SmokeUtil.java
rename to src/main/java/com/massivecraft/massivecore/util/SmokeUtil.java
diff --git a/src/com/massivecraft/massivecore/util/TimeDiffUtil.java b/src/main/java/com/massivecraft/massivecore/util/TimeDiffUtil.java
similarity index 100%
rename from src/com/massivecraft/massivecore/util/TimeDiffUtil.java
rename to src/main/java/com/massivecraft/massivecore/util/TimeDiffUtil.java
diff --git a/src/com/massivecraft/massivecore/util/TimeUnit.java b/src/main/java/com/massivecraft/massivecore/util/TimeUnit.java
similarity index 100%
rename from src/com/massivecraft/massivecore/util/TimeUnit.java
rename to src/main/java/com/massivecraft/massivecore/util/TimeUnit.java
diff --git a/src/com/massivecraft/massivecore/util/Txt.java b/src/main/java/com/massivecraft/massivecore/util/Txt.java
similarity index 100%
rename from src/com/massivecraft/massivecore/util/Txt.java
rename to src/main/java/com/massivecraft/massivecore/util/Txt.java
diff --git a/src/com/massivecraft/massivecore/util/WebUtil.java b/src/main/java/com/massivecraft/massivecore/util/WebUtil.java
similarity index 100%
rename from src/com/massivecraft/massivecore/util/WebUtil.java
rename to src/main/java/com/massivecraft/massivecore/util/WebUtil.java
diff --git a/src/com/massivecraft/massivecore/util/extractor/Extractor.java b/src/main/java/com/massivecraft/massivecore/util/extractor/Extractor.java
similarity index 100%
rename from src/com/massivecraft/massivecore/util/extractor/Extractor.java
rename to src/main/java/com/massivecraft/massivecore/util/extractor/Extractor.java
diff --git a/src/com/massivecraft/massivecore/util/extractor/ExtractorLogic.java b/src/main/java/com/massivecraft/massivecore/util/extractor/ExtractorLogic.java
similarity index 100%
rename from src/com/massivecraft/massivecore/util/extractor/ExtractorLogic.java
rename to src/main/java/com/massivecraft/massivecore/util/extractor/ExtractorLogic.java
diff --git a/src/com/massivecraft/massivecore/util/extractor/ExtractorPlayer.java b/src/main/java/com/massivecraft/massivecore/util/extractor/ExtractorPlayer.java
similarity index 100%
rename from src/com/massivecraft/massivecore/util/extractor/ExtractorPlayer.java
rename to src/main/java/com/massivecraft/massivecore/util/extractor/ExtractorPlayer.java
diff --git a/src/com/massivecraft/massivecore/util/extractor/ExtractorPlayerName.java b/src/main/java/com/massivecraft/massivecore/util/extractor/ExtractorPlayerName.java
similarity index 100%
rename from src/com/massivecraft/massivecore/util/extractor/ExtractorPlayerName.java
rename to src/main/java/com/massivecraft/massivecore/util/extractor/ExtractorPlayerName.java
diff --git a/src/com/massivecraft/massivecore/util/extractor/ExtractorSender.java b/src/main/java/com/massivecraft/massivecore/util/extractor/ExtractorSender.java
similarity index 100%
rename from src/com/massivecraft/massivecore/util/extractor/ExtractorSender.java
rename to src/main/java/com/massivecraft/massivecore/util/extractor/ExtractorSender.java
diff --git a/src/com/massivecraft/massivecore/util/extractor/ExtractorSenderId.java b/src/main/java/com/massivecraft/massivecore/util/extractor/ExtractorSenderId.java
similarity index 100%
rename from src/com/massivecraft/massivecore/util/extractor/ExtractorSenderId.java
rename to src/main/java/com/massivecraft/massivecore/util/extractor/ExtractorSenderId.java
diff --git a/src/com/massivecraft/massivecore/util/extractor/ExtractorSenderName.java b/src/main/java/com/massivecraft/massivecore/util/extractor/ExtractorSenderName.java
similarity index 100%
rename from src/com/massivecraft/massivecore/util/extractor/ExtractorSenderName.java
rename to src/main/java/com/massivecraft/massivecore/util/extractor/ExtractorSenderName.java
diff --git a/src/com/massivecraft/massivecore/util/extractor/ExtractorWorld.java b/src/main/java/com/massivecraft/massivecore/util/extractor/ExtractorWorld.java
similarity index 100%
rename from src/com/massivecraft/massivecore/util/extractor/ExtractorWorld.java
rename to src/main/java/com/massivecraft/massivecore/util/extractor/ExtractorWorld.java
diff --git a/src/com/massivecraft/massivecore/util/extractor/ExtractorWorldName.java b/src/main/java/com/massivecraft/massivecore/util/extractor/ExtractorWorldName.java
similarity index 100%
rename from src/com/massivecraft/massivecore/util/extractor/ExtractorWorldName.java
rename to src/main/java/com/massivecraft/massivecore/util/extractor/ExtractorWorldName.java
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