Class Addon

java.lang.Object
me.ulrich.clans.data.Addon

public abstract class Addon extends Object
  • Constructor Details

    • Addon

      public Addon()
  • Method Details

    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(boolean enabled)
    • getInstance

      public org.bukkit.plugin.java.JavaPlugin getInstance()
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getClassLoader

      public AddonClassloader getClassLoader()
    • setClassLoader

      public void setClassLoader(AddonClassloader classLoader)
    • getAddonDataFolder

      public File getAddonDataFolder()
    • enable

      public void enable(org.bukkit.plugin.java.JavaPlugin instance, File addonDataFolder, Serializer dataSerializer, Serializer configSerializer)
    • disable

      public void disable()
    • onEnable

      public abstract void onEnable()
    • onDisable

      public abstract void onDisable()
    • getDataSerializer

      public Serializer getDataSerializer()
    • getConfigSerializer

      public Serializer getConfigSerializer()
    • getAuthor

      public String getAuthor()
    • setAuthor

      public void setAuthor(String author)
    • getVersion

      public String getVersion()
    • setVersion

      public void setVersion(String version)
    • getAddonFiles

      public HashMap<String,InputStream> getAddonFiles()
    • setAddonFiles

      public void setAddonFiles(HashMap<String,InputStream> addonFiles)
    • getRequire

      public String getRequire()
    • setRequire

      public void setRequire(String require)