minions-plus/src/main/java/me/loganb1max/minions/MinionsPlugin.java

29 lines
721 B
Java

package me.loganb1max.minions;
import lombok.Getter;
import me.loganb1max.minions.command.MinionCommand;
import me.loganb1max.minions.manager.MinionManager;
import org.bukkit.plugin.java.JavaPlugin;
public class MinionsPlugin extends JavaPlugin {
@Getter private static MinionsPlugin instance;
@Getter private MinionManager minionManager;
private MinionCommand minionCommand;
@Override
public void onEnable() {
saveDefaultConfig();
this.minionManager = new MinionManager(this);
this.minionCommand = new MinionCommand();
getCommand("minions").setExecutor(minionCommand);
getCommand("minions").setTabCompleter(minionCommand);
}
@Override
public void onDisable() {
this.minionManager.close();
}
}