2019-03-28 01:56:39 +01:00
|
|
|
package com.songoda.ultimatetimber.manager;
|
|
|
|
|
|
|
|
import com.songoda.ultimatetimber.UltimateTimber;
|
|
|
|
|
2019-03-28 05:22:13 +01:00
|
|
|
public abstract class Manager {
|
2019-03-28 01:56:39 +01:00
|
|
|
|
|
|
|
protected UltimateTimber ultimateTimber;
|
|
|
|
|
|
|
|
Manager(UltimateTimber ultimateTimber) {
|
|
|
|
this.ultimateTimber = ultimateTimber;
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* 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
|
|
|
|
|
|
|
}
|