Class ForgeInstaller
java.lang.Object
io.github.headlesshq.headlessmc.launcher.command.forge.ForgeInstaller
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
downloadInstaller
(ForgeVersion version, File file) getCommand
(Java java, File installDir, File jar, File fml, boolean inMemory, boolean server) void
install
(ForgeVersion version, FileManager fileManager, boolean inMemory) void
install
(ForgeVersion version, FileManager fileManager, FileManager installDir, boolean inMemory, boolean server) void
installServer
(ForgeVersion version, FileManager fileManager, @Nullable String dir, boolean inMemory)
-
Constructor Details
-
ForgeInstaller
public ForgeInstaller()
-
-
Method Details
-
install
public void install(ForgeVersion version, FileManager fileManager, boolean inMemory) throws IOException - Throws:
IOException
-
installServer
public void installServer(ForgeVersion version, FileManager fileManager, @Nullable @Nullable String dir, boolean inMemory) throws IOException - Throws:
IOException
-
install
public void install(ForgeVersion version, FileManager fileManager, FileManager installDir, boolean inMemory, boolean server) throws IOException - Throws:
IOException
-
getCommand
-
downloadInstaller
- Throws:
IOException
-