Class Main

java.lang.Object
net.minecraft.client.main.Main

public class Main extends Object
  • Constructor Details

    • Main

      public Main()
  • Method Details

    • main

      public static void main(String[] args)
    • getQuickPlayVariant

      private static GameConfig.QuickPlayVariant getQuickPlayVariant(joptsimple.OptionSet optionSet, joptsimple.OptionSpec<String> quickPlaySingleplayerOption, joptsimple.OptionSpec<String> quickPlayMultiplayerOption, joptsimple.OptionSpec<String> quickPlayRealmsOption)
    • unescapeJavaArgument

      private static @Nullable String unescapeJavaArgument(@Nullable String arg)
    • emptyStringToEmptyOptional

      private static Optional<String> emptyStringToEmptyOptional(String xuid)
    • ofNullable

      private static OptionalInt ofNullable(@Nullable Integer value)
    • parseArgument

      private static <T> @Nullable T parseArgument(joptsimple.OptionSet optionSet, joptsimple.OptionSpec<T> optionSpec)
    • stringHasValue

      private static boolean stringHasValue(@Nullable String string)
    • 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)