Package cpw.mods.modlauncher
Class ArgumentHandler
java.lang.Object
cpw.mods.modlauncher.ArgumentHandler
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static final record
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate String[]
private joptsimple.OptionSpec
<Path> private joptsimple.OptionSpec
<Path> private joptsimple.OptionSpec
<String> private joptsimple.OptionSpec
<String> private joptsimple.OptionSet
private joptsimple.OptionSpec
<String> private joptsimple.OptionSpec
<String> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
addOptionToString
(joptsimple.OptionSpec<?> option, joptsimple.OptionSet optionSet, List<String> appendTo) String[]
(package private) String
optionResults
(String serviceName, joptsimple.OptionSet set) (package private) void
processArguments
(Environment env, Consumer<joptsimple.OptionParser> parserConsumer, BiConsumer<joptsimple.OptionSet, BiFunction<String, joptsimple.OptionSet, ITransformationService.OptionResult>> resultConsumer) (package private) ArgumentHandler.DiscoveryData
-
Field Details
-
args
-
optionSet
private joptsimple.OptionSet optionSet -
profileOption
-
gameDirOption
-
assetsDirOption
-
nonOption
-
launchTarget
-
uuidOption
-
-
Constructor Details
-
ArgumentHandler
public ArgumentHandler()
-
-
Method Details
-
setArgs
-
processArguments
void processArguments(Environment env, Consumer<joptsimple.OptionParser> parserConsumer, BiConsumer<joptsimple.OptionSet, BiFunction<String, joptsimple.OptionSet, ITransformationService.OptionResult>> resultConsumer) -
getLaunchTarget
String getLaunchTarget() -
optionResults
private ITransformationService.OptionResult optionResults(String serviceName, joptsimple.OptionSet set) -
buildArgumentList
-
addOptionToString
-