question: public LaunchOption ( Version version , Authenticator authenticator , MinecraftDirectory minecraftDir ) { Objects . requireNonNull ( version ) ; Objects . requireNonNull ( authenticator ) ; Objects . requireNonNull ( minecraftDir ) ; this . version = version ; this . authenticator = authenticator ; this . minecraftDirectory = minecraftDir ; this . runtimeDirectory = minecraftDir ; this . javaEnvironment = JavaEnvironment . current ( ) ; }
target:  Creates a LaunchOption using the default java environment.