java.lang.Object
me.mythicalflame.spigotmodding.utilities.Version

public class Version extends Object
This class represents a SpigotModding API version.
  • Constructor Details

    • Version

      public Version(int major, int minor, int patch)
      Constructs a Version object with the release metadata "release".
      Parameters:
      major - The major version number.
      minor - The minor version number.
      patch - The patch version number.
    • Version

      public Version(int major, int minor, int patch, String releaseData)
      Parameters:
      major - The major version number.
      minor - The minor version number.
      patch - The patch version number.
      releaseData - The release metadata.
  • Method Details

    • getMajor

      public int getMajor()
      Returns:
      The major version number.
    • getMinor

      public int getMinor()
      Returns:
      The minor version number.
    • getPatch

      public int getPatch()
      Returns:
      The patch version number.
    • getReleaseData

      public String getReleaseData()
      Returns:
      The release metadata.
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object