Package me.ulrich.outpost.data
Class Extension
java.lang.Object
me.ulrich.outpost.data.Extension
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddisable()voidenable(org.bukkit.plugin.java.JavaPlugin instance, File addonDataFolder, ExtensionSerializer dataSerializer, ExtensionSerializer configSerializer) org.bukkit.plugin.java.JavaPlugingetName()booleanabstract voidabstract voidonEnable()voidsetAddonFiles(HashMap<String, InputStream> addonFiles) voidvoidsetCategory(OutpostEnum.ExtCategory category) voidsetClassLoader(ExtensionClassloader classLoader) voidsetDescription(String description) voidsetEnabled(boolean enabled) voidvoidsetRequire(String require) voidsetVersion(String version)
-
Constructor Details
-
Extension
public Extension()
-
-
Method Details
-
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enabled) -
getInstance
public org.bukkit.plugin.java.JavaPlugin getInstance() -
getName
-
setName
-
getClassLoader
-
setClassLoader
-
getAddonDataFolder
-
enable
public void enable(org.bukkit.plugin.java.JavaPlugin instance, File addonDataFolder, ExtensionSerializer dataSerializer, ExtensionSerializer configSerializer) -
disable
public void disable() -
onEnable
public abstract void onEnable() -
onDisable
public abstract void onDisable() -
getDataSerializer
-
getConfigSerializer
-
getAuthor
-
setAuthor
-
getVersion
-
setVersion
-
getDescription
-
setDescription
-
getAddonFiles
-
setAddonFiles
-
getRequire
-
setRequire
-
getCategory
-
setCategory
-