Class MultiVersionLoaderFabric1_18_2

java.lang.Object
mods.thecomputerizer.theimpossiblelibrary.api.core.loader.MultiVersionLoaderAPI
mods.thecomputerizer.theimpossiblelibrary.fabric.core.loader.MultiVersionLoaderFabric
mods.thecomputerizer.theimpossiblelibrary.fabric.v18.m2.core.loader.MultiVersionLoaderFabric1_18_2

public class MultiVersionLoaderFabric1_18_2 extends mods.thecomputerizer.theimpossiblelibrary.fabric.core.loader.MultiVersionLoaderFabric
  • Field Summary

    Fields inherited from class mods.thecomputerizer.theimpossiblelibrary.api.core.loader.MultiVersionLoaderAPI

    candidates, parent, potentialModPaths
  • Constructor Summary

    Constructors
    Constructor
    Description
    MultiVersionLoaderFabric1_18_2(mods.thecomputerizer.theimpossiblelibrary.api.core.CoreAPI parent)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected File
     
     
    protected List<File>
     
    protected Attributes
     
    protected mods.thecomputerizer.theimpossiblelibrary.api.core.loader.MultiVersionModInfo
    loadModInfo(ClassLoader classLoader, mods.thecomputerizer.theimpossiblelibrary.api.core.loader.MultiVersionModCandidate candidate, mods.thecomputerizer.theimpossiblelibrary.api.core.loader.MultiVersionModInfo info)
     

    Methods inherited from class mods.thecomputerizer.theimpossiblelibrary.api.core.loader.MultiVersionLoaderAPI

    addPotentialModPath, getAnnotationMatching, getName, loadCoreMods, loadCoreMods, loadCoreMods, loadMods, loadMods, loadMods

    Methods inherited from class java.lang.Object

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

    • MultiVersionLoaderFabric1_18_2

      public MultiVersionLoaderFabric1_18_2(mods.thecomputerizer.theimpossiblelibrary.api.core.CoreAPI parent)
  • Method Details

    • findCoreModRoot

      protected File findCoreModRoot()
      Specified by:
      findCoreModRoot in class mods.thecomputerizer.theimpossiblelibrary.api.core.loader.MultiVersionLoaderAPI
    • findModRoot

      public File findModRoot()
      Specified by:
      findModRoot in class mods.thecomputerizer.theimpossiblelibrary.api.core.loader.MultiVersionLoaderAPI
    • gatherCandidateModFiles

      protected List<File> gatherCandidateModFiles(File root)
      Specified by:
      gatherCandidateModFiles in class mods.thecomputerizer.theimpossiblelibrary.api.core.loader.MultiVersionLoaderAPI
    • getFileAttributes

      @Nullable protected Attributes getFileAttributes(File file)
      Specified by:
      getFileAttributes in class mods.thecomputerizer.theimpossiblelibrary.api.core.loader.MultiVersionLoaderAPI
    • loadModInfo

      protected mods.thecomputerizer.theimpossiblelibrary.api.core.loader.MultiVersionModInfo loadModInfo(ClassLoader classLoader, mods.thecomputerizer.theimpossiblelibrary.api.core.loader.MultiVersionModCandidate candidate, mods.thecomputerizer.theimpossiblelibrary.api.core.loader.MultiVersionModInfo info)
      Specified by:
      loadModInfo in class mods.thecomputerizer.theimpossiblelibrary.api.core.loader.MultiVersionLoaderAPI