29 lines
721 B
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();
|
|
}
|
|
|
|
}
|