Class ModCompatCurios

java.lang.Object
org.cyclops.cyclopscore.modcompat.curios.ModCompatCurios
All Implemented Interfaces:
IExternalCompat, IModCompat

public class ModCompatCurios extends Object implements IModCompat
  • Constructor Details

    • ModCompatCurios

      public ModCompatCurios()
  • Method Details

    • getId

      public String getId()
      Specified by:
      getId in interface IExternalCompat
      Returns:
      The unique id of this compat, such as the mod id.
    • isEnabledDefault

      public boolean isEnabledDefault()
      Specified by:
      isEnabledDefault in interface IExternalCompat
      Returns:
      If this mod compat is enabled by default.
    • getComment

      public String getComment()
      Specified by:
      getComment in interface IExternalCompat
      Returns:
      The comment of this mod compat in the config file.
    • createInitializer

      public ICompatInitializer createInitializer()
      Description copied from interface: IExternalCompat
      Create a new compat intializer. This should contain all logic to initialize the compat, and will only be loaded if the compat *can* be loaded, so you can safely refer to third-party mod classes in this initializer.
      Specified by:
      createInitializer in interface IExternalCompat
      Returns:
      A new compat initializer instance.