Class PluginDependency

java.lang.Object
me.internalizable.numdrassl.api.plugin.PluginDependency

public final class PluginDependency extends Object
Represents a plugin dependency.
  • Constructor Details

    • PluginDependency

      public PluginDependency(@Nonnull String id, boolean optional)
  • Method Details

    • getId

      @Nonnull public String getId()
      Get the ID of the required plugin.
      Returns:
      the dependency ID
    • isOptional

      public boolean isOptional()
      Check if this dependency is optional.
      Returns:
      true if optional
    • toString

      public String toString()
      Overrides:
      toString in class Object