Class Main
java.lang.Object
net.minecraft.client.main.Main
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static GameConfig.QuickPlayVariantgetQuickPlayVariant(joptsimple.OptionSet optionSet, joptsimple.OptionSpec<String> quickPlaySingleplayerOption, joptsimple.OptionSpec<String> quickPlayMultiplayerOption, joptsimple.OptionSpec<String> quickPlayRealmsOption) private static booleanhasValidUuid(joptsimple.OptionSpec<String> uuidOption, joptsimple.OptionSet optionSet, org.slf4j.Logger logger) private static booleanisUuidValid(joptsimple.OptionSpec<String> uuidOption, joptsimple.OptionSet optionSet, org.slf4j.Logger logger) static voidprivate static OptionalIntofNullable(@Nullable Integer value) private static <T> @Nullable TparseArgument(joptsimple.OptionSet optionSet, joptsimple.OptionSpec<T> optionSpec) private static booleanstringHasValue(@Nullable String string) private static @Nullable StringunescapeJavaArgument(@Nullable String arg)
-
Constructor Details
-
Main
public Main()
-
-
Method Details
-
main
-
getQuickPlayVariant
private static GameConfig.QuickPlayVariant getQuickPlayVariant(joptsimple.OptionSet optionSet, joptsimple.OptionSpec<String> quickPlaySingleplayerOption, joptsimple.OptionSpec<String> quickPlayMultiplayerOption, joptsimple.OptionSpec<String> quickPlayRealmsOption) -
unescapeJavaArgument
-
emptyStringToEmptyOptional
-
ofNullable
-
parseArgument
private static <T> @Nullable T parseArgument(joptsimple.OptionSet optionSet, joptsimple.OptionSpec<T> optionSpec) -
stringHasValue
-
hasValidUuid
private static boolean hasValidUuid(joptsimple.OptionSpec<String> uuidOption, joptsimple.OptionSet optionSet, org.slf4j.Logger logger) -
isUuidValid
private static boolean isUuidValid(joptsimple.OptionSpec<String> uuidOption, joptsimple.OptionSet optionSet, org.slf4j.Logger logger)
-