Interface BaseInformation

  • All Implemented Interfaces:

    
    public interface BaseInformation
    
                        

    Base information to be provided by every extension.

    Author:

    Griefed

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      abstract String getName() Shown in the GUI's plugin list and named in plugins.log whenever this extension misbehaves.
      abstract String getDescription() One line telling a user what this does, shown beside name.
      abstract String getAuthor() Credited in the GUI; free-form, and never used to identify anything.
      abstract String getVersion() Displayed as-is.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • getName

         abstract String getName()

        Shown in the GUI's plugin list and named in plugins.log whenever this extension misbehaves.

      • getDescription

         abstract String getDescription()

        One line telling a user what this does, shown beside name.

      • getAuthor

         abstract String getAuthor()

        Credited in the GUI; free-form, and never used to identify anything.

      • getVersion

         abstract String getVersion()

        Displayed as-is. SPC compares nothing against it, so any scheme works.