Class AdditionalFixesApplyTask
- java.lang.Object
-
- pro.gravit.launchserver.binary.tasks.AdditionalFixesApplyTask
-
- All Implemented Interfaces:
LauncherBuildTask
public class AdditionalFixesApplyTask extends java.lang.Object implements LauncherBuildTask
-
-
Constructor Summary
Constructors Constructor Description AdditionalFixesApplyTask(LaunchServer server)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanallowDelete()static voidapply(java.nio.file.Path inputFile, java.nio.file.Path addFile, java.util.zip.ZipOutputStream output, LaunchServer srv, java.util.function.Predicate<java.util.zip.ZipEntry> excluder, boolean needFixes)java.lang.StringgetName()java.nio.file.Pathprocess(java.nio.file.Path inputFile)
-
-
-
Constructor Detail
-
AdditionalFixesApplyTask
public AdditionalFixesApplyTask(LaunchServer server)
-
-
Method Detail
-
apply
public static void apply(java.nio.file.Path inputFile, java.nio.file.Path addFile, java.util.zip.ZipOutputStream output, LaunchServer srv, java.util.function.Predicate<java.util.zip.ZipEntry> excluder, boolean needFixes) throws java.io.IOException- Throws:
java.io.IOException
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceLauncherBuildTask
-
process
public java.nio.file.Path process(java.nio.file.Path inputFile) throws java.io.IOException- Specified by:
processin interfaceLauncherBuildTask- Throws:
java.io.IOException
-
allowDelete
public boolean allowDelete()
- Specified by:
allowDeletein interfaceLauncherBuildTask
-
-