Browse Source

Moving stuff around, what a mess this is going to be.

nossr50 6 năm trước cách đây
mục cha
commit
4d4dad0ccb
90 tập tin đã thay đổi với 77 bổ sung78 xóa
  1. 4 4
      core/src/main/java/com/gmail/nossr50/core/config/experience/ExperienceConfig.java
  2. 2 2
      core/src/main/java/com/gmail/nossr50/core/config/mods/CustomArmorConfig.java
  3. 1 1
      core/src/main/java/com/gmail/nossr50/core/config/mods/CustomBlockConfig.java
  4. 1 1
      core/src/main/java/com/gmail/nossr50/core/config/mods/CustomEntityConfig.java
  5. 3 3
      core/src/main/java/com/gmail/nossr50/core/config/mods/CustomToolConfig.java
  6. 3 3
      core/src/main/java/com/gmail/nossr50/core/config/skills/AdvancedConfig.java
  7. 4 4
      core/src/main/java/com/gmail/nossr50/core/config/skills/Config.java
  8. 2 2
      core/src/main/java/com/gmail/nossr50/core/config/skills/CoreSkillsConfig.java
  9. 2 2
      core/src/main/java/com/gmail/nossr50/core/config/skills/RankConfig.java
  10. 1 1
      core/src/main/java/com/gmail/nossr50/core/config/skills/alchemy/PotionConfig.java
  11. 2 2
      core/src/main/java/com/gmail/nossr50/core/config/skills/repair/RepairConfig.java
  12. 2 2
      core/src/main/java/com/gmail/nossr50/core/config/skills/salvage/SalvageConfig.java
  13. 1 1
      core/src/main/java/com/gmail/nossr50/core/data/UserManager.java
  14. 1 2
      core/src/main/java/com/gmail/nossr50/core/data/blockmeta/chunkmeta/PrimitiveChunkStore.java
  15. 4 4
      core/src/main/java/com/gmail/nossr50/core/data/database/DatabaseManager.java
  16. 1 1
      core/src/main/java/com/gmail/nossr50/core/data/database/DatabaseManagerFactory.java
  17. 8 8
      core/src/main/java/com/gmail/nossr50/core/data/database/FlatfileDatabaseManager.java
  18. 8 8
      core/src/main/java/com/gmail/nossr50/core/data/database/SQLDatabaseManager.java
  19. 1 2
      core/src/main/java/com/gmail/nossr50/core/datatypes/LimitedSizeList.java
  20. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/MobHealthbarType.java
  21. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/chat/ChatMode.java
  22. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/database/DatabaseType.java
  23. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/database/PlayerStat.java
  24. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/database/UpgradeType.java
  25. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/experience/FormulaType.java
  26. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/experience/SkillXpGain.java
  27. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/experience/XPGainReason.java
  28. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/experience/XPGainSource.java
  29. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/interactions/NotificationType.java
  30. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/json/CustomBaseComponent.java
  31. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/json/McMMOUrl.java
  32. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/json/McMMOWebLinks.java
  33. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/meta/OldName.java
  34. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/mods/CustomBlock.java
  35. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/mods/CustomEntity.java
  36. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/mods/CustomTool.java
  37. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/party/ItemShareType.java
  38. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/party/Party.java
  39. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/party/PartyFeature.java
  40. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/party/PartyLeader.java
  41. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/party/PartyTeleportRecord.java
  42. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/party/ShareMode.java
  43. 3 3
      core/src/main/java/com/gmail/nossr50/core/datatypes/player/McMMOPlayer.java
  44. 1 1
      core/src/main/java/com/gmail/nossr50/core/datatypes/player/PlayerProfile.java
  45. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/player/UniqueDataType.java
  46. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/skills/ItemType.java
  47. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/skills/MaterialType.java
  48. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/skills/ModConfigType.java
  49. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/skills/PrimarySkillType.java
  50. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/skills/SubSkillFlags.java
  51. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/skills/SubSkillType.java
  52. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/skills/SuperAbilityType.java
  53. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/skills/ToolType.java
  54. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/skills/alchemy/AlchemyPotion.java
  55. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/skills/alchemy/PotionStage.java
  56. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/skills/interfaces/ChildSkill.java
  57. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/skills/interfaces/CoreSkill.java
  58. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/skills/interfaces/Localized.java
  59. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/skills/interfaces/Skill.java
  60. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/skills/interfaces/Toolable.java
  61. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/skills/progression/Progression.java
  62. 1 1
      core/src/main/java/com/gmail/nossr50/core/datatypes/skills/subskills/AbstractSubSkill.java
  63. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/skills/subskills/acrobatics/AcrobaticsSubSkill.java
  64. 1 1
      core/src/main/java/com/gmail/nossr50/core/datatypes/skills/subskills/acrobatics/Roll.java
  65. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/skills/subskills/interfaces/InteractType.java
  66. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/skills/subskills/interfaces/Interaction.java
  67. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/skills/subskills/interfaces/Rank.java
  68. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/skills/subskills/interfaces/SubSkill.java
  69. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/skills/subskills/interfaces/SubSkillProperties.java
  70. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/treasure/EnchantmentTreasure.java
  71. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/treasure/ExcavationTreasure.java
  72. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/treasure/FishingTreasure.java
  73. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/treasure/HylianTreasure.java
  74. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/treasure/Rarity.java
  75. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/treasure/ShakeTreasure.java
  76. 0 0
      core/src/main/java/com/gmail/nossr50/core/datatypes/treasure/Treasure.java
  77. 1 1
      core/src/main/java/com/gmail/nossr50/core/mcmmo/AbstractWorld.java
  78. 1 1
      core/src/main/java/com/gmail/nossr50/core/mcmmo/Location.java
  79. 1 1
      core/src/main/java/com/gmail/nossr50/core/mcmmo/Nameable.java
  80. 1 1
      core/src/main/java/com/gmail/nossr50/core/mcmmo/Named.java
  81. 1 1
      core/src/main/java/com/gmail/nossr50/core/mcmmo/Property.java
  82. 1 1
      core/src/main/java/com/gmail/nossr50/core/mcmmo/World.java
  83. 2 2
      core/src/main/java/com/gmail/nossr50/core/mcmmo/block/Block.java
  84. 2 2
      core/src/main/java/com/gmail/nossr50/core/mcmmo/block/BlockState.java
  85. 3 3
      core/src/main/java/com/gmail/nossr50/core/mcmmo/entity/Entity.java
  86. 1 1
      core/src/main/java/com/gmail/nossr50/core/mcmmo/entity/Living.java
  87. 3 2
      core/src/main/java/com/gmail/nossr50/core/mcmmo/entity/Player.java
  88. 1 1
      core/src/main/java/com/gmail/nossr50/core/mcmmo/event/Cancellable.java
  89. 1 1
      core/src/main/java/com/gmail/nossr50/core/mcmmo/event/Event.java
  90. 1 1
      core/src/main/java/com/gmail/nossr50/core/mcmmo/event/EventType.java

+ 4 - 4
core/src/main/java/com/gmail/nossr50/core/config/experience/ExperienceConfig.java

@@ -1,10 +1,10 @@
 package com.gmail.nossr50.core.config.experience;
 
 import com.gmail.nossr50.core.config.skills.AutoUpdateConfigLoader;
-import com.gmail.nossr50.core.datatypes.experience.FormulaType;
-import com.gmail.nossr50.core.datatypes.skills.MaterialType;
-import com.gmail.nossr50.core.datatypes.skills.PrimarySkillType;
-import com.gmail.nossr50.core.datatypes.skills.alchemy.PotionStage;
+import com.gmail.nossr50.core.mcmmo.experience.FormulaType;
+import com.gmail.nossr50.core.mcmmo.skills.MaterialType;
+import com.gmail.nossr50.core.mcmmo.skills.PrimarySkillType;
+import com.gmail.nossr50.core.mcmmo.skills.alchemy.PotionStage;
 import com.gmail.nossr50.util.StringUtils;
 import org.bukkit.Material;
 import org.bukkit.block.data.BlockData;

+ 2 - 2
core/src/main/java/com/gmail/nossr50/core/config/mods/CustomArmorConfig.java

@@ -1,8 +1,8 @@
 package com.gmail.nossr50.core.config.mods;
 
 import com.gmail.nossr50.core.config.skills.ConfigLoader;
-import com.gmail.nossr50.core.datatypes.skills.ItemType;
-import com.gmail.nossr50.core.datatypes.skills.MaterialType;
+import com.gmail.nossr50.core.mcmmo.skills.ItemType;
+import com.gmail.nossr50.core.mcmmo.skills.MaterialType;
 import com.gmail.nossr50.skills.repair.repairables.Repairable;
 import com.gmail.nossr50.skills.repair.repairables.RepairableFactory;
 import com.gmail.nossr50.util.skills.SkillUtils;

+ 1 - 1
core/src/main/java/com/gmail/nossr50/core/config/mods/CustomBlockConfig.java

@@ -1,7 +1,7 @@
 package com.gmail.nossr50.core.config.mods;
 
 import com.gmail.nossr50.core.config.skills.ConfigLoader;
-import com.gmail.nossr50.core.datatypes.mods.CustomBlock;
+import com.gmail.nossr50.core.mcmmo.mods.CustomBlock;
 import org.bukkit.Material;
 import org.bukkit.configuration.ConfigurationSection;
 

+ 1 - 1
core/src/main/java/com/gmail/nossr50/core/config/mods/CustomEntityConfig.java

@@ -1,7 +1,7 @@
 package com.gmail.nossr50.core.config.mods;
 
 import com.gmail.nossr50.core.config.skills.ConfigLoader;
-import com.gmail.nossr50.core.datatypes.mods.CustomEntity;
+import com.gmail.nossr50.core.mcmmo.mods.CustomEntity;
 import org.apache.commons.lang.ClassUtils;
 import org.bukkit.Material;
 import org.bukkit.inventory.ItemStack;

+ 3 - 3
core/src/main/java/com/gmail/nossr50/core/config/mods/CustomToolConfig.java

@@ -1,9 +1,9 @@
 package com.gmail.nossr50.core.config.mods;
 
 import com.gmail.nossr50.core.config.skills.ConfigLoader;
-import com.gmail.nossr50.core.datatypes.mods.CustomTool;
-import com.gmail.nossr50.core.datatypes.skills.ItemType;
-import com.gmail.nossr50.core.datatypes.skills.MaterialType;
+import com.gmail.nossr50.core.mcmmo.mods.CustomTool;
+import com.gmail.nossr50.core.mcmmo.skills.ItemType;
+import com.gmail.nossr50.core.mcmmo.skills.MaterialType;
 import com.gmail.nossr50.skills.repair.repairables.Repairable;
 import com.gmail.nossr50.skills.repair.repairables.RepairableFactory;
 import com.gmail.nossr50.util.skills.SkillUtils;

+ 3 - 3
core/src/main/java/com/gmail/nossr50/core/config/skills/AdvancedConfig.java

@@ -1,8 +1,8 @@
 package com.gmail.nossr50.core.config.skills;
 
-import com.gmail.nossr50.core.datatypes.interactions.NotificationType;
-import com.gmail.nossr50.core.datatypes.skills.SubSkillType;
-import com.gmail.nossr50.core.datatypes.skills.subskills.AbstractSubSkill;
+import com.gmail.nossr50.core.mcmmo.interactions.NotificationType;
+import com.gmail.nossr50.core.mcmmo.skills.SubSkillType;
+import com.gmail.nossr50.core.mcmmo.skills.subskills.AbstractSubSkill;
 import com.gmail.nossr50.mcMMO;
 import net.md_5.bungee.api.ChatColor;
 

+ 4 - 4
core/src/main/java/com/gmail/nossr50/core/config/skills/Config.java

@@ -1,10 +1,10 @@
 package com.gmail.nossr50.core.config.skills;
 
 import com.gmail.nossr50.core.data.database.SQLDatabaseManager;
-import com.gmail.nossr50.core.datatypes.MobHealthbarType;
-import com.gmail.nossr50.core.datatypes.party.PartyFeature;
-import com.gmail.nossr50.core.datatypes.skills.PrimarySkillType;
-import com.gmail.nossr50.core.datatypes.skills.SuperAbilityType;
+import com.gmail.nossr50.core.mcmmo.MobHealthbarType;
+import com.gmail.nossr50.core.mcmmo.party.PartyFeature;
+import com.gmail.nossr50.core.mcmmo.skills.PrimarySkillType;
+import com.gmail.nossr50.core.mcmmo.skills.SuperAbilityType;
 import com.gmail.nossr50.util.StringUtils;
 import org.bukkit.Material;
 import org.bukkit.block.data.BlockData;

+ 2 - 2
core/src/main/java/com/gmail/nossr50/core/config/skills/CoreSkillsConfig.java

@@ -1,7 +1,7 @@
 package com.gmail.nossr50.core.config.skills;
 
-import com.gmail.nossr50.core.datatypes.skills.PrimarySkillType;
-import com.gmail.nossr50.core.datatypes.skills.subskills.AbstractSubSkill;
+import com.gmail.nossr50.core.mcmmo.skills.PrimarySkillType;
+import com.gmail.nossr50.core.mcmmo.skills.subskills.AbstractSubSkill;
 import com.gmail.nossr50.util.StringUtils;
 
 public class CoreSkillsConfig extends AutoUpdateConfigLoader {

+ 2 - 2
core/src/main/java/com/gmail/nossr50/core/config/skills/RankConfig.java

@@ -1,7 +1,7 @@
 package com.gmail.nossr50.core.config.skills;
 
-import com.gmail.nossr50.core.datatypes.skills.SubSkillType;
-import com.gmail.nossr50.core.datatypes.skills.subskills.AbstractSubSkill;
+import com.gmail.nossr50.core.mcmmo.skills.SubSkillType;
+import com.gmail.nossr50.core.mcmmo.skills.subskills.AbstractSubSkill;
 
 import java.util.ArrayList;
 import java.util.List;

+ 1 - 1
core/src/main/java/com/gmail/nossr50/core/config/skills/alchemy/PotionConfig.java

@@ -1,7 +1,7 @@
 package com.gmail.nossr50.config.skills.alchemy;
 
 import com.gmail.nossr50.config.ConfigLoader;
-import com.gmail.nossr50.core.datatypes.skills.alchemy.AlchemyPotion;
+import com.gmail.nossr50.core.mcmmo.skills.alchemy.AlchemyPotion;
 import com.gmail.nossr50.mcMMO;
 import org.bukkit.ChatColor;
 import org.bukkit.Color;

+ 2 - 2
core/src/main/java/com/gmail/nossr50/core/config/skills/repair/RepairConfig.java

@@ -1,8 +1,8 @@
 package com.gmail.nossr50.config.skills.repair;
 
 import com.gmail.nossr50.config.ConfigLoader;
-import com.gmail.nossr50.core.datatypes.skills.ItemType;
-import com.gmail.nossr50.core.datatypes.skills.MaterialType;
+import com.gmail.nossr50.core.mcmmo.skills.ItemType;
+import com.gmail.nossr50.core.mcmmo.skills.MaterialType;
 import com.gmail.nossr50.skills.repair.repairables.Repairable;
 import com.gmail.nossr50.skills.repair.repairables.RepairableFactory;
 import com.gmail.nossr50.util.ItemUtils;

+ 2 - 2
core/src/main/java/com/gmail/nossr50/core/config/skills/salvage/SalvageConfig.java

@@ -1,8 +1,8 @@
 package com.gmail.nossr50.config.skills.salvage;
 
 import com.gmail.nossr50.config.ConfigLoader;
-import com.gmail.nossr50.core.datatypes.skills.ItemType;
-import com.gmail.nossr50.core.datatypes.skills.MaterialType;
+import com.gmail.nossr50.core.mcmmo.skills.ItemType;
+import com.gmail.nossr50.core.mcmmo.skills.MaterialType;
 import com.gmail.nossr50.skills.salvage.salvageables.Salvageable;
 import com.gmail.nossr50.skills.salvage.salvageables.SalvageableFactory;
 import com.gmail.nossr50.util.ItemUtils;

+ 1 - 1
core/src/main/java/com/gmail/nossr50/core/data/UserManager.java

@@ -1,6 +1,6 @@
 package com.gmail.nossr50.core.data;
 
-import com.gmail.nossr50.core.datatypes.player.McMMOPlayer;
+import com.gmail.nossr50.core.mcmmo.player.McMMOPlayer;
 import com.gmail.nossr50.mcMMO;
 import com.google.common.collect.ImmutableList;
 import org.bukkit.OfflinePlayer;

+ 1 - 2
core/src/main/java/com/gmail/nossr50/core/data/blockmeta/chunkmeta/PrimitiveChunkStore.java

@@ -1,8 +1,7 @@
 package com.gmail.nossr50.core.data.blockmeta.chunkmeta;
 
 import com.gmail.nossr50.core.data.blockmeta.ChunkletStore;
-import org.bukkit.Bukkit;
-import org.bukkit.World;
+import com.gmail.nossr50.core.mcmmo.World;
 
 import java.io.IOException;
 import java.io.ObjectInputStream;

+ 4 - 4
core/src/main/java/com/gmail/nossr50/core/data/database/DatabaseManager.java

@@ -1,10 +1,10 @@
 package com.gmail.nossr50.core.data.database;
 
 import com.gmail.nossr50.config.Config;
-import com.gmail.nossr50.core.datatypes.database.DatabaseType;
-import com.gmail.nossr50.core.datatypes.database.PlayerStat;
-import com.gmail.nossr50.core.datatypes.player.PlayerProfile;
-import com.gmail.nossr50.core.datatypes.skills.PrimarySkillType;
+import com.gmail.nossr50.core.mcmmo.database.DatabaseType;
+import com.gmail.nossr50.core.mcmmo.database.PlayerStat;
+import com.gmail.nossr50.core.mcmmo.player.PlayerProfile;
+import com.gmail.nossr50.core.mcmmo.skills.PrimarySkillType;
 
 import java.util.List;
 import java.util.Map;

+ 1 - 1
core/src/main/java/com/gmail/nossr50/core/data/database/DatabaseManagerFactory.java

@@ -1,7 +1,7 @@
 package com.gmail.nossr50.core.data.database;
 
 import com.gmail.nossr50.config.Config;
-import com.gmail.nossr50.core.datatypes.database.DatabaseType;
+import com.gmail.nossr50.core.mcmmo.database.DatabaseType;
 import com.gmail.nossr50.mcMMO;
 
 public class DatabaseManagerFactory {

+ 8 - 8
core/src/main/java/com/gmail/nossr50/core/data/database/FlatfileDatabaseManager.java

@@ -2,14 +2,14 @@ package com.gmail.nossr50.core.data.database;
 
 import com.gmail.nossr50.config.AdvancedConfig;
 import com.gmail.nossr50.config.Config;
-import com.gmail.nossr50.core.datatypes.MobHealthbarType;
-import com.gmail.nossr50.core.datatypes.database.DatabaseType;
-import com.gmail.nossr50.core.datatypes.database.PlayerStat;
-import com.gmail.nossr50.core.datatypes.database.UpgradeType;
-import com.gmail.nossr50.core.datatypes.player.PlayerProfile;
-import com.gmail.nossr50.core.datatypes.player.UniqueDataType;
-import com.gmail.nossr50.core.datatypes.skills.PrimarySkillType;
-import com.gmail.nossr50.core.datatypes.skills.SuperAbilityType;
+import com.gmail.nossr50.core.mcmmo.MobHealthbarType;
+import com.gmail.nossr50.core.mcmmo.database.DatabaseType;
+import com.gmail.nossr50.core.mcmmo.database.PlayerStat;
+import com.gmail.nossr50.core.mcmmo.database.UpgradeType;
+import com.gmail.nossr50.core.mcmmo.player.PlayerProfile;
+import com.gmail.nossr50.core.mcmmo.player.UniqueDataType;
+import com.gmail.nossr50.core.mcmmo.skills.PrimarySkillType;
+import com.gmail.nossr50.core.mcmmo.skills.SuperAbilityType;
 import com.gmail.nossr50.mcMMO;
 import com.gmail.nossr50.runnables.database.UUIDUpdateAsyncTask;
 import com.gmail.nossr50.util.Misc;

+ 8 - 8
core/src/main/java/com/gmail/nossr50/core/data/database/SQLDatabaseManager.java

@@ -2,14 +2,14 @@ package com.gmail.nossr50.core.data.database;
 
 import com.gmail.nossr50.config.AdvancedConfig;
 import com.gmail.nossr50.config.Config;
-import com.gmail.nossr50.core.datatypes.MobHealthbarType;
-import com.gmail.nossr50.core.datatypes.database.DatabaseType;
-import com.gmail.nossr50.core.datatypes.database.PlayerStat;
-import com.gmail.nossr50.core.datatypes.database.UpgradeType;
-import com.gmail.nossr50.core.datatypes.player.PlayerProfile;
-import com.gmail.nossr50.core.datatypes.player.UniqueDataType;
-import com.gmail.nossr50.core.datatypes.skills.PrimarySkillType;
-import com.gmail.nossr50.core.datatypes.skills.SuperAbilityType;
+import com.gmail.nossr50.core.mcmmo.MobHealthbarType;
+import com.gmail.nossr50.core.mcmmo.database.DatabaseType;
+import com.gmail.nossr50.core.mcmmo.database.PlayerStat;
+import com.gmail.nossr50.core.mcmmo.database.UpgradeType;
+import com.gmail.nossr50.core.mcmmo.player.PlayerProfile;
+import com.gmail.nossr50.core.mcmmo.player.UniqueDataType;
+import com.gmail.nossr50.core.mcmmo.skills.PrimarySkillType;
+import com.gmail.nossr50.core.mcmmo.skills.SuperAbilityType;
 import com.gmail.nossr50.mcMMO;
 import com.gmail.nossr50.runnables.database.UUIDUpdateAsyncTask;
 import com.gmail.nossr50.util.Misc;

+ 1 - 2
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/LimitedSizeList.java → core/src/main/java/com/gmail/nossr50/core/datatypes/LimitedSizeList.java

@@ -1,7 +1,6 @@
 package com.gmail.nossr50.core.datatypes;
 
-
-import org.bukkit.Location;
+import com.gmail.nossr50.core.mcmmo.Location;
 
 public class LimitedSizeList {
     public Location[] limitedSizeOrderedList;

+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/MobHealthbarType.java → core/src/main/java/com/gmail/nossr50/core/datatypes/MobHealthbarType.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/chat/ChatMode.java → core/src/main/java/com/gmail/nossr50/core/datatypes/chat/ChatMode.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/database/DatabaseType.java → core/src/main/java/com/gmail/nossr50/core/datatypes/database/DatabaseType.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/database/PlayerStat.java → core/src/main/java/com/gmail/nossr50/core/datatypes/database/PlayerStat.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/database/UpgradeType.java → core/src/main/java/com/gmail/nossr50/core/datatypes/database/UpgradeType.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/experience/FormulaType.java → core/src/main/java/com/gmail/nossr50/core/datatypes/experience/FormulaType.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/experience/SkillXpGain.java → core/src/main/java/com/gmail/nossr50/core/datatypes/experience/SkillXpGain.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/experience/XPGainReason.java → core/src/main/java/com/gmail/nossr50/core/datatypes/experience/XPGainReason.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/experience/XPGainSource.java → core/src/main/java/com/gmail/nossr50/core/datatypes/experience/XPGainSource.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/interactions/NotificationType.java → core/src/main/java/com/gmail/nossr50/core/datatypes/interactions/NotificationType.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/json/CustomBaseComponent.java → core/src/main/java/com/gmail/nossr50/core/datatypes/json/CustomBaseComponent.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/json/McMMOUrl.java → core/src/main/java/com/gmail/nossr50/core/datatypes/json/McMMOUrl.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/json/McMMOWebLinks.java → core/src/main/java/com/gmail/nossr50/core/datatypes/json/McMMOWebLinks.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/meta/OldName.java → core/src/main/java/com/gmail/nossr50/core/datatypes/meta/OldName.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/mods/CustomBlock.java → core/src/main/java/com/gmail/nossr50/core/datatypes/mods/CustomBlock.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/mods/CustomEntity.java → core/src/main/java/com/gmail/nossr50/core/datatypes/mods/CustomEntity.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/mods/CustomTool.java → core/src/main/java/com/gmail/nossr50/core/datatypes/mods/CustomTool.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/party/ItemShareType.java → core/src/main/java/com/gmail/nossr50/core/datatypes/party/ItemShareType.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/party/Party.java → core/src/main/java/com/gmail/nossr50/core/datatypes/party/Party.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/party/PartyFeature.java → core/src/main/java/com/gmail/nossr50/core/datatypes/party/PartyFeature.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/party/PartyLeader.java → core/src/main/java/com/gmail/nossr50/core/datatypes/party/PartyLeader.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/party/PartyTeleportRecord.java → core/src/main/java/com/gmail/nossr50/core/datatypes/party/PartyTeleportRecord.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/party/ShareMode.java → core/src/main/java/com/gmail/nossr50/core/datatypes/party/ShareMode.java


+ 3 - 3
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/player/McMMOPlayer.java → core/src/main/java/com/gmail/nossr50/core/datatypes/player/McMMOPlayer.java

@@ -4,15 +4,15 @@ import com.gmail.nossr50.core.config.skills.AdvancedConfig;
 import com.gmail.nossr50.core.config.skills.Config;
 import com.gmail.nossr50.core.config.skills.WorldBlacklist;
 import com.gmail.nossr50.config.experience.ExperienceConfig;
-import com.gmail.nossr50.core.datatypes.chat.ChatMode;
 import com.gmail.nossr50.core.datatypes.experience.XPGainReason;
 import com.gmail.nossr50.core.datatypes.experience.XPGainSource;
 import com.gmail.nossr50.core.datatypes.interactions.NotificationType;
-import com.gmail.nossr50.core.datatypes.mods.CustomTool;
-import com.gmail.nossr50.core.datatypes.party.Party;
 import com.gmail.nossr50.core.datatypes.party.PartyTeleportRecord;
 import com.gmail.nossr50.core.datatypes.skills.PrimarySkillType;
 import com.gmail.nossr50.core.datatypes.skills.SuperAbilityType;
+import com.gmail.nossr50.core.datatypes.chat.ChatMode;
+import com.gmail.nossr50.core.datatypes.mods.CustomTool;
+import com.gmail.nossr50.core.datatypes.party.Party;
 import com.gmail.nossr50.core.datatypes.skills.ToolType;
 import com.gmail.nossr50.locale.LocaleLoader;
 import com.gmail.nossr50.mcMMO;

+ 1 - 1
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/player/PlayerProfile.java → core/src/main/java/com/gmail/nossr50/core/datatypes/player/PlayerProfile.java

@@ -3,11 +3,11 @@ package com.gmail.nossr50.core.datatypes.player;
 import com.gmail.nossr50.core.config.skills.AdvancedConfig;
 import com.gmail.nossr50.core.config.skills.Config;
 import com.gmail.nossr50.config.experience.ExperienceConfig;
-import com.gmail.nossr50.core.datatypes.MobHealthbarType;
 import com.gmail.nossr50.core.datatypes.experience.FormulaType;
 import com.gmail.nossr50.core.datatypes.experience.SkillXpGain;
 import com.gmail.nossr50.core.datatypes.skills.PrimarySkillType;
 import com.gmail.nossr50.core.datatypes.skills.SuperAbilityType;
+import com.gmail.nossr50.core.datatypes.MobHealthbarType;
 import com.gmail.nossr50.mcMMO;
 import com.gmail.nossr50.runnables.player.PlayerProfileSaveTask;
 import com.gmail.nossr50.skills.child.FamilyTree;

+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/player/UniqueDataType.java → core/src/main/java/com/gmail/nossr50/core/datatypes/player/UniqueDataType.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/skills/ItemType.java → core/src/main/java/com/gmail/nossr50/core/datatypes/skills/ItemType.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/skills/MaterialType.java → core/src/main/java/com/gmail/nossr50/core/datatypes/skills/MaterialType.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/skills/ModConfigType.java → core/src/main/java/com/gmail/nossr50/core/datatypes/skills/ModConfigType.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/skills/PrimarySkillType.java → core/src/main/java/com/gmail/nossr50/core/datatypes/skills/PrimarySkillType.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/skills/SubSkillFlags.java → core/src/main/java/com/gmail/nossr50/core/datatypes/skills/SubSkillFlags.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/skills/SubSkillType.java → core/src/main/java/com/gmail/nossr50/core/datatypes/skills/SubSkillType.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/skills/SuperAbilityType.java → core/src/main/java/com/gmail/nossr50/core/datatypes/skills/SuperAbilityType.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/skills/ToolType.java → core/src/main/java/com/gmail/nossr50/core/datatypes/skills/ToolType.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/skills/alchemy/AlchemyPotion.java → core/src/main/java/com/gmail/nossr50/core/datatypes/skills/alchemy/AlchemyPotion.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/skills/alchemy/PotionStage.java → core/src/main/java/com/gmail/nossr50/core/datatypes/skills/alchemy/PotionStage.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/skills/interfaces/ChildSkill.java → core/src/main/java/com/gmail/nossr50/core/datatypes/skills/interfaces/ChildSkill.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/skills/interfaces/CoreSkill.java → core/src/main/java/com/gmail/nossr50/core/datatypes/skills/interfaces/CoreSkill.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/skills/interfaces/Localized.java → core/src/main/java/com/gmail/nossr50/core/datatypes/skills/interfaces/Localized.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/skills/interfaces/Skill.java → core/src/main/java/com/gmail/nossr50/core/datatypes/skills/interfaces/Skill.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/skills/interfaces/Toolable.java → core/src/main/java/com/gmail/nossr50/core/datatypes/skills/interfaces/Toolable.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/skills/progression/Progression.java → core/src/main/java/com/gmail/nossr50/core/datatypes/skills/progression/Progression.java


+ 1 - 1
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/skills/subskills/AbstractSubSkill.java → core/src/main/java/com/gmail/nossr50/core/datatypes/skills/subskills/AbstractSubSkill.java

@@ -1,11 +1,11 @@
 package com.gmail.nossr50.core.datatypes.skills.subskills;
 
 import com.gmail.nossr50.core.config.skills.CoreSkillsConfig;
-import com.gmail.nossr50.core.datatypes.skills.SubSkillType;
 import com.gmail.nossr50.core.datatypes.skills.subskills.interfaces.Interaction;
 import com.gmail.nossr50.core.datatypes.skills.subskills.interfaces.Rank;
 import com.gmail.nossr50.core.datatypes.skills.subskills.interfaces.SubSkill;
 import com.gmail.nossr50.core.datatypes.skills.subskills.interfaces.SubSkillProperties;
+import com.gmail.nossr50.core.datatypes.skills.SubSkillType;
 import com.gmail.nossr50.locale.LocaleLoader;
 import org.bukkit.entity.Player;
 

+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/skills/subskills/acrobatics/AcrobaticsSubSkill.java → core/src/main/java/com/gmail/nossr50/core/datatypes/skills/subskills/acrobatics/AcrobaticsSubSkill.java


+ 1 - 1
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/skills/subskills/acrobatics/Roll.java → core/src/main/java/com/gmail/nossr50/core/datatypes/skills/subskills/acrobatics/Roll.java

@@ -3,9 +3,9 @@ package com.gmail.nossr50.core.datatypes.skills.subskills.acrobatics;
 import com.gmail.nossr50.core.config.skills.AdvancedConfig;
 import com.gmail.nossr50.core.config.skills.Config;
 import com.gmail.nossr50.config.experience.ExperienceConfig;
-import com.gmail.nossr50.core.datatypes.LimitedSizeList;
 import com.gmail.nossr50.core.datatypes.experience.XPGainReason;
 import com.gmail.nossr50.core.datatypes.interactions.NotificationType;
+import com.gmail.nossr50.core.datatypes.LimitedSizeList;
 import com.gmail.nossr50.core.datatypes.player.McMMOPlayer;
 import com.gmail.nossr50.core.datatypes.player.PlayerProfile;
 import com.gmail.nossr50.core.datatypes.skills.SubSkillType;

+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/skills/subskills/interfaces/InteractType.java → core/src/main/java/com/gmail/nossr50/core/datatypes/skills/subskills/interfaces/InteractType.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/skills/subskills/interfaces/Interaction.java → core/src/main/java/com/gmail/nossr50/core/datatypes/skills/subskills/interfaces/Interaction.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/skills/subskills/interfaces/Rank.java → core/src/main/java/com/gmail/nossr50/core/datatypes/skills/subskills/interfaces/Rank.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/skills/subskills/interfaces/SubSkill.java → core/src/main/java/com/gmail/nossr50/core/datatypes/skills/subskills/interfaces/SubSkill.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/skills/subskills/interfaces/SubSkillProperties.java → core/src/main/java/com/gmail/nossr50/core/datatypes/skills/subskills/interfaces/SubSkillProperties.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/treasure/EnchantmentTreasure.java → core/src/main/java/com/gmail/nossr50/core/datatypes/treasure/EnchantmentTreasure.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/treasure/ExcavationTreasure.java → core/src/main/java/com/gmail/nossr50/core/datatypes/treasure/ExcavationTreasure.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/treasure/FishingTreasure.java → core/src/main/java/com/gmail/nossr50/core/datatypes/treasure/FishingTreasure.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/treasure/HylianTreasure.java → core/src/main/java/com/gmail/nossr50/core/datatypes/treasure/HylianTreasure.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/treasure/Rarity.java → core/src/main/java/com/gmail/nossr50/core/datatypes/treasure/Rarity.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/treasure/ShakeTreasure.java → core/src/main/java/com/gmail/nossr50/core/datatypes/treasure/ShakeTreasure.java


+ 0 - 0
bukkit/src/main/java/com/gmail/nossr50/core/datatypes/treasure/Treasure.java → core/src/main/java/com/gmail/nossr50/core/datatypes/treasure/Treasure.java


+ 1 - 1
core/src/main/java/com/gmail/nossr50/core/datatypes/AbstractWorld.java → core/src/main/java/com/gmail/nossr50/core/mcmmo/AbstractWorld.java

@@ -1,4 +1,4 @@
-package com.gmail.nossr50.core.datatypes;
+package com.gmail.nossr50.core.mcmmo;
 
 import java.util.Objects;
 

+ 1 - 1
core/src/main/java/com/gmail/nossr50/core/datatypes/Location.java → core/src/main/java/com/gmail/nossr50/core/mcmmo/Location.java

@@ -1,4 +1,4 @@
-package com.gmail.nossr50.core.datatypes;
+package com.gmail.nossr50.core.mcmmo;
 
 /**
  * This class represents a Location in MC

+ 1 - 1
core/src/main/java/com/gmail/nossr50/core/datatypes/Nameable.java → core/src/main/java/com/gmail/nossr50/core/mcmmo/Nameable.java

@@ -1,4 +1,4 @@
-package com.gmail.nossr50.core.datatypes;
+package com.gmail.nossr50.core.mcmmo;
 
 public interface Nameable extends Named {
     /**

+ 1 - 1
core/src/main/java/com/gmail/nossr50/core/datatypes/Named.java → core/src/main/java/com/gmail/nossr50/core/mcmmo/Named.java

@@ -1,4 +1,4 @@
-package com.gmail.nossr50.core.datatypes;
+package com.gmail.nossr50.core.mcmmo;
 
 /**
  * A lot of Objects in MC have names

+ 1 - 1
core/src/main/java/com/gmail/nossr50/core/datatypes/Property.java → core/src/main/java/com/gmail/nossr50/core/mcmmo/Property.java

@@ -1,4 +1,4 @@
-package com.gmail.nossr50.core.datatypes;
+package com.gmail.nossr50.core.mcmmo;
 
 import java.util.Collection;
 

+ 1 - 1
core/src/main/java/com/gmail/nossr50/core/datatypes/World.java → core/src/main/java/com/gmail/nossr50/core/mcmmo/World.java

@@ -1,4 +1,4 @@
-package com.gmail.nossr50.core.datatypes;
+package com.gmail.nossr50.core.mcmmo;
 
 public interface World {
     /**

+ 2 - 2
core/src/main/java/com/gmail/nossr50/core/datatypes/block/Block.java → core/src/main/java/com/gmail/nossr50/core/mcmmo/block/Block.java

@@ -1,6 +1,6 @@
-package com.gmail.nossr50.core.datatypes.block;
+package com.gmail.nossr50.core.mcmmo.block;
 
-import com.gmail.nossr50.core.datatypes.Property;
+import com.gmail.nossr50.core.mcmmo.Property;
 
 /**
  * Represents a container of properties and values for a Block

+ 2 - 2
core/src/main/java/com/gmail/nossr50/core/datatypes/block/BlockState.java → core/src/main/java/com/gmail/nossr50/core/mcmmo/block/BlockState.java

@@ -1,6 +1,6 @@
-package com.gmail.nossr50.core.datatypes.block;
+package com.gmail.nossr50.core.mcmmo.block;
 
-import com.gmail.nossr50.core.datatypes.Property;
+import com.gmail.nossr50.core.mcmmo.Property;
 import com.google.common.collect.ImmutableMap;
 
 import java.util.Collection;

+ 3 - 3
core/src/main/java/com/gmail/nossr50/core/datatypes/entity/Entity.java → core/src/main/java/com/gmail/nossr50/core/mcmmo/entity/Entity.java

@@ -1,7 +1,7 @@
-package com.gmail.nossr50.core.datatypes.entity;
+package com.gmail.nossr50.core.mcmmo.entity;
 
-import com.gmail.nossr50.core.datatypes.Location;
-import com.gmail.nossr50.core.datatypes.Named;
+import com.gmail.nossr50.core.mcmmo.Location;
+import com.gmail.nossr50.core.mcmmo.Named;
 
 import java.util.UUID;
 

+ 1 - 1
core/src/main/java/com/gmail/nossr50/core/datatypes/entity/Living.java → core/src/main/java/com/gmail/nossr50/core/mcmmo/entity/Living.java

@@ -1,4 +1,4 @@
-package com.gmail.nossr50.core.datatypes.entity;
+package com.gmail.nossr50.core.mcmmo.entity;
 
 /**
  * Living means you can die, you have health, and you can be damaged

+ 3 - 2
core/src/main/java/com/gmail/nossr50/core/datatypes/entity/Player.java → core/src/main/java/com/gmail/nossr50/core/mcmmo/entity/Player.java

@@ -1,6 +1,7 @@
-package com.gmail.nossr50.core.datatypes.entity;
+package com.gmail.nossr50.core.mcmmo.entity;
 
-import com.gmail.nossr50.core.datatypes.Nameable;
+import com.gmail.nossr50.core.datatypes.player.McMMOPlayer;
+import com.gmail.nossr50.core.mcmmo.Nameable;
 
 /**
  * Players

+ 1 - 1
core/src/main/java/com/gmail/nossr50/core/datatypes/event/Cancellable.java → core/src/main/java/com/gmail/nossr50/core/mcmmo/event/Cancellable.java

@@ -1,4 +1,4 @@
-package com.gmail.nossr50.core.datatypes.event;
+package com.gmail.nossr50.core.mcmmo.event;
 
 /**
  * This class handles cancellations for an event

+ 1 - 1
core/src/main/java/com/gmail/nossr50/core/datatypes/event/Event.java → core/src/main/java/com/gmail/nossr50/core/mcmmo/event/Event.java

@@ -1,4 +1,4 @@
-package com.gmail.nossr50.core.datatypes.event;
+package com.gmail.nossr50.core.mcmmo.event;
 
 /**
  * Represents an event for a given API

+ 1 - 1
core/src/main/java/com/gmail/nossr50/core/datatypes/event/EventType.java → core/src/main/java/com/gmail/nossr50/core/mcmmo/event/EventType.java

@@ -1,4 +1,4 @@
-package com.gmail.nossr50.core.datatypes.event;
+package com.gmail.nossr50.core.mcmmo.event;
 
 /**
  * Different platforms have different event systems