From c7b8d752339b73130c1e7f56e5fb0b7b3fdb223a Mon Sep 17 00:00:00 2001 From: Christian Koop Date: Sat, 13 Jan 2024 22:04:08 +0100 Subject: [PATCH] Removes now no-longer needed `#getDependencies` from plugin main class The core now provides an implementation which returns an empty Set --- .../craftaro/epicspawners/EpicSpawners.java | 28 +++---------------- 1 file changed, 4 insertions(+), 24 deletions(-) diff --git a/EpicSpawners-Plugin/src/main/java/com/craftaro/epicspawners/EpicSpawners.java b/EpicSpawners-Plugin/src/main/java/com/craftaro/epicspawners/EpicSpawners.java index 5b996e5..0860a99 100644 --- a/EpicSpawners-Plugin/src/main/java/com/craftaro/epicspawners/EpicSpawners.java +++ b/EpicSpawners-Plugin/src/main/java/com/craftaro/epicspawners/EpicSpawners.java @@ -5,25 +5,18 @@ import com.craftaro.core.commands.CommandManager; import com.craftaro.core.configuration.Config; import com.craftaro.core.database.DataManager; -import com.craftaro.core.dependency.Dependency; import com.craftaro.core.gui.GuiManager; import com.craftaro.core.hooks.EconomyManager; import com.craftaro.core.hooks.EntityStackerManager; import com.craftaro.core.hooks.HologramManager; import com.craftaro.core.hooks.ProtectionManager; -import com.craftaro.epicspawners.database.DataHelper; -import com.craftaro.epicspawners.database.migrations._3_AddUniqueIndex; -import com.craftaro.third_party.com.cryptomorin.xseries.XMaterial; import com.craftaro.epicspawners.api.EpicSpawnersApi; -import com.craftaro.epicspawners.api.boosts.types.Boosted; -import com.craftaro.epicspawners.api.player.PlayerData; import com.craftaro.epicspawners.api.spawners.spawner.PlacedSpawner; import com.craftaro.epicspawners.api.spawners.spawner.SpawnerData; +import com.craftaro.epicspawners.api.spawners.spawner.SpawnerManager; import com.craftaro.epicspawners.api.spawners.spawner.SpawnerStack; import com.craftaro.epicspawners.blacklist.BlacklistHandler; import com.craftaro.epicspawners.boost.BoostManagerImpl; -import com.craftaro.epicspawners.boost.types.BoostedPlayerImpl; -import com.craftaro.epicspawners.boost.types.BoostedSpawnerImpl; import com.craftaro.epicspawners.commands.CommandBoost; import com.craftaro.epicspawners.commands.CommandChange; import com.craftaro.epicspawners.commands.CommandEditor; @@ -34,8 +27,10 @@ import com.craftaro.epicspawners.commands.CommandSpawn; import com.craftaro.epicspawners.commands.CommandSpawnerShop; import com.craftaro.epicspawners.commands.CommandSpawnerStats; +import com.craftaro.epicspawners.database.DataHelper; import com.craftaro.epicspawners.database.migrations._1_InitialMigration; import com.craftaro.epicspawners.database.migrations._2_AddTiers; +import com.craftaro.epicspawners.database.migrations._3_AddUniqueIndex; import com.craftaro.epicspawners.listeners.BlockListeners; import com.craftaro.epicspawners.listeners.EntityListeners; import com.craftaro.epicspawners.listeners.InteractListeners; @@ -47,7 +42,6 @@ import com.craftaro.epicspawners.settings.Settings; import com.craftaro.epicspawners.spawners.SpawnManager; import com.craftaro.epicspawners.spawners.spawner.PlacedSpawnerImpl; -import com.craftaro.epicspawners.api.spawners.spawner.SpawnerManager; import com.craftaro.epicspawners.spawners.spawner.SpawnerManagerImpl; import com.craftaro.epicspawners.spawners.spawner.SpawnerStackImpl; import com.craftaro.epicspawners.tasks.AppearanceTask; @@ -55,27 +49,19 @@ import com.craftaro.epicspawners.tasks.SpawnerSpawnTask; import com.craftaro.epicspawners.utils.SpawnerDataBuilderImpl; import com.craftaro.epicspawners.utils.SpawnerTierBuilderImpl; +import com.craftaro.third_party.com.cryptomorin.xseries.XMaterial; import net.coreprotect.CoreProtect; import net.coreprotect.CoreProtectAPI; import org.bukkit.Bukkit; -import org.bukkit.Location; import org.bukkit.Material; import org.bukkit.NamespacedKey; import org.bukkit.block.Block; -import org.bukkit.entity.EntityType; import org.bukkit.inventory.ShapedRecipe; import org.bukkit.plugin.PluginManager; -import org.jetbrains.annotations.NotNull; -import java.sql.ResultSet; -import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; -import java.util.HashSet; import java.util.List; -import java.util.Set; -import java.util.UUID; -import java.util.function.Consumer; public class EpicSpawners extends SongodaPlugin { private final GuiManager guiManager = new GuiManager(this); @@ -101,11 +87,6 @@ public static EpicSpawners getInstance() { return getPlugin(EpicSpawners.class); } - @Override - protected Set getDependencies() { - return new HashSet<>(); - } - @Override public void onPluginLoad() { } @@ -372,7 +353,6 @@ private void enabledRecipe() { } - public SpawnManager getSpawnManager() { return this.spawnManager; }