Class JARLauncherBinary
java.lang.Object
pro.gravit.launchserver.binary.BinaryPipeline
pro.gravit.launchserver.binary.LauncherBinary
pro.gravit.launchserver.binary.JARLauncherBinary
-
Field Summary
FieldsFields inherited from class LauncherBinary
context, serverFields inherited from class BinaryPipeline
logger, tasksModifier and TypeFieldDescriptionprotected final org.apache.logging.log4j.Loggerfinal List<LauncherBuildTask> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionpro.gravit.launcher.core.api.features.CoreFeatureAPI.UpdateVariantvoidinit()Methods inherited from class LauncherBinary
buildMethods inherited from class BinaryPipeline
add, addAfter, addCounted, addPre, getTaskBefore, getTaskByClass, getTasksByClass, replace, replaceAfter, replaceCounted, replacePreModifier and TypeMethodDescriptionvoidadd(Predicate<LauncherBuildTask> pred, LauncherBuildTask taskAdd) voidaddAfter(Predicate<LauncherBuildTask> pred, LauncherBuildTask taskAdd) voidaddCounted(int count, Predicate<LauncherBuildTask> pred, LauncherBuildTask taskAdd) voidaddPre(Predicate<LauncherBuildTask> pred, LauncherBuildTask taskAdd) <T extends LauncherBuildTask>
Optional<T> getTaskByClass(Class<T> taskClass) <T extends LauncherBuildTask>
List<T> getTasksByClass(Class<T> taskClass) voidreplace(Predicate<LauncherBuildTask> pred, LauncherBuildTask taskRep) voidreplaceAfter(Predicate<LauncherBuildTask> pred, LauncherBuildTask taskRep) voidreplaceCounted(int count, Predicate<LauncherBuildTask> pred, LauncherBuildTask taskRep) voidreplacePre(Predicate<LauncherBuildTask> pred, LauncherBuildTask taskRep)
-
Field Details
-
count
-
runtimeDir
-
buildDir
-
coreLibs
-
addonLibs
-
files
-
-
Constructor Details
-
JARLauncherBinary
- Throws:
IOException
-
-
Method Details
-
getVariant
public pro.gravit.launcher.core.api.features.CoreFeatureAPI.UpdateVariant getVariant()- Specified by:
getVariantin classLauncherBinary
-
init
public void init()- Overrides:
initin classLauncherBinary
-