mirror of
https://github.com/plexusorg/Sunburst.git
synced 2024-05-12 07:31:35 +00:00
31 lines
570 B
Java
31 lines
570 B
Java
|
package dev.plex.plugin;
|
||
|
|
||
|
import dev.plex.util.ObjectHolder;
|
||
|
import org.bukkit.plugin.java.JavaPlugin;
|
||
|
|
||
|
public abstract class SunburstPlugin extends JavaPlugin
|
||
|
{
|
||
|
private static SunburstPlugin plugin;
|
||
|
private ObjectHolder holder;
|
||
|
|
||
|
@Override
|
||
|
public void onLoad()
|
||
|
{
|
||
|
plugin = this;
|
||
|
this.holder = new ObjectHolder();
|
||
|
load();
|
||
|
}
|
||
|
|
||
|
public abstract void load();
|
||
|
|
||
|
public ObjectHolder getObjectHolder()
|
||
|
{
|
||
|
return this.holder;
|
||
|
}
|
||
|
|
||
|
public static SunburstPlugin getPlugin()
|
||
|
{
|
||
|
return plugin;
|
||
|
}
|
||
|
}
|