Class LibraryManager
java.lang.Object
net.minecraftforge.fml.relauncher.libraries.LibraryManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final booleanstatic final booleanprivate static final Comparator<File>private static Repositoryprivate static final Stringprivate static final org.apache.logging.log4j.Loggerprivate static final Attributes.Nameprivate static final Attributes.Nameprivate static final FilenameFilterprivate static final Attributes.Namestatic final Attributes.Nameprivate static final Attributes.Name -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidcleanDirectory(File dir, ModList modlist, File... modDirs) private static org.apache.commons.lang3.tuple.Pair<Artifact,byte[]> extractPacked(File file, ModList modlist, File... modDirs) private static org.apache.commons.lang3.tuple.Pair<Artifact,byte[]> extractPacked(JarFile jar, ModList modlist, File... modDirs) private static FilefindLibraryFolder(File minecraftHome) flattenLists(File mcDir) gatherLegacyCanidates(File mcDir) static Repositoryprivate static byte[]readAll(InputStream in) private static ArtifactreadArtifact(Repository repo, Attributes meta) static void
-
Field Details
-
LOGGER
private static final org.apache.logging.log4j.Logger LOGGER -
DISABLE_EXTERNAL_MANIFEST
public static final boolean DISABLE_EXTERNAL_MANIFEST -
ENABLE_AUTO_MOD_MOVEMENT
public static final boolean ENABLE_AUTO_MOD_MOVEMENT -
LIBRARY_DIRECTORY_OVERRIDE
-
skipContainedDeps
-
MOD_FILENAME_FILTER
-
FILE_NAME_SORTER_INSENSITVE
-
MODSIDE
-
MODCONTAINSDEPS
-
MAVEN_ARTIFACT
-
TIMESTAMP
-
MD5
-
libraries_dir
-
processed
-
-
Constructor Details
-
LibraryManager
public LibraryManager()
-
-
Method Details
-
setup
-
findLibraryFolder
-
cleanDirectory
-
extractPacked
-
extractPacked
private static org.apache.commons.lang3.tuple.Pair<Artifact,byte[]> extractPacked(JarFile jar, ModList modlist, File... modDirs) throws IOException - Throws:
IOException
-
readArtifact
-
readAll
- Throws:
IOException
-
flattenLists
-
gatherLegacyCanidates
-
getDefaultRepo
-