package me.lethunderhawk.dungeon; import me.lethunderhawk.dungeon.command.DungeonCommand; import me.lethunderhawk.dungeon.manager.DungeonManager; import me.lethunderhawk.fluxapi.FluxService; import me.lethunderhawk.fluxapi.util.interfaces.FluxAPIModule; import org.bukkit.plugin.java.JavaPlugin; public class DungeonModule extends FluxAPIModule { public DungeonModule(JavaPlugin plugin) { super(plugin); } @Override public String getPrefix() { return "[Dungeons] "; } @Override public void onEnable() { FluxService.register(DungeonManager.class, new DungeonManager()); registerCommand("dungeon", new DungeonCommand()); } @Override public void onDisable() { FluxService.get(DungeonManager.class).deleteAllDungeons(); FluxService.unregister(DungeonManager.class); } }