| 1234567891011121314151617181920212223242526272829303132 |
- 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);
- }
- }
|