Enum Class SFLibrary

java.lang.Object
java.lang.Enum<SFLibrary>
com.soulfiremc.launcher.SFLibrary
All Implemented Interfaces:
Serializable, Comparable<SFLibrary>, Constable, net.fabricmc.loader.impl.game.LibClassifier.LibraryType

public enum SFLibrary extends Enum<SFLibrary> implements net.fabricmc.loader.impl.game.LibClassifier.LibraryType
  • Enum Constant Details

    • JLINE_TERMINAL

      public static final SFLibrary JLINE_TERMINAL
    • JLINE_READER

      public static final SFLibrary JLINE_READER
    • SF_SHARED

      public static final SFLibrary SF_SHARED
    • JUL

      public static final SFLibrary JUL
    • JANSI

      public static final SFLibrary JANSI
    • DISRUPTOR

      public static final SFLibrary DISRUPTOR
  • Field Details

    • LOGGING

      public static final SFLibrary[] LOGGING
  • Method Details

    • values

      public static SFLibrary[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static SFLibrary valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • isApplicable

      public boolean isApplicable(net.fabricmc.api.EnvType env)
      Specified by:
      isApplicable in interface net.fabricmc.loader.impl.game.LibClassifier.LibraryType
    • getPaths

      public String[] getPaths()
      Specified by:
      getPaths in interface net.fabricmc.loader.impl.game.LibClassifier.LibraryType