SigPluginLoader
Usage
private final SigPluginLoader loader = new SigPluginLoader(this);
@Override
protected void onPluginLoad() {
if (loader.canLoad().isFailure())
return;
// load logic
}
@Override
protected void onPluginStart() {
if (loader.canLoad().fail(Bukkit.getConsoleSender())) {
Bukkit.getServer().getPluginManager().disablePlugin(this);
return;
}
// start logic
}
@Override
protected void onPluginStop() {
if (loader.canLoad().isFailure())
return;
// stop logic
}Last updated