2023-07-26 17:56:09 +02:00
|
|
|
package com.craftaro.ultimatetimber.manager;
|
2019-03-28 01:56:39 +01:00
|
|
|
|
2023-07-26 17:56:09 +02:00
|
|
|
import com.craftaro.ultimatetimber.UltimateTimber;
|
2019-03-28 01:56:39 +01:00
|
|
|
|
2019-03-28 05:22:13 +01:00
|
|
|
public abstract class Manager {
|
2020-01-27 14:16:29 +01:00
|
|
|
protected UltimateTimber plugin;
|
2019-03-28 01:56:39 +01:00
|
|
|
|
2020-01-27 14:16:29 +01:00
|
|
|
Manager(UltimateTimber plugin) {
|
|
|
|
this.plugin = plugin;
|
2019-03-28 01:56:39 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* Reloads the Manager's settings
|
|
|
|
*/
|
2019-03-28 05:22:13 +01:00
|
|
|
public abstract void reload();
|
2019-03-28 01:56:39 +01:00
|
|
|
|
|
|
|
/**
|
|
|
|
* Cleans up the Manager's resources
|
|
|
|
*/
|
2019-03-28 05:22:13 +01:00
|
|
|
public abstract void disable();
|
2019-03-28 01:56:39 +01:00
|
|
|
}
|