# Loading OnBotJava

If OnBotJava doesn't load in a few seconds, try:

- Refreshing the page
- Verifying the connection to the Robot Controller

Something went wrong!

Details: unknown
Source: unknown

# JavaScript is disabled!

OnBotJava requires JavaScript to be enabled to work.

Project Files
{{ tab.name }}

# Loading

Please wait...

Please start a build to see build output.

#### New

File location:

A file location is required

The file location is not valid. It should not have any spaces or special characters and should not begin with a "/" character. Example: `org/myawesometeam/onbot`.

File type:
File name:

A file name is required

A filename should be start with letter, contain a period, and end with a valid file extension, like `MyExample.java`

Directory name:

A folder name is required

A folder name should contain at least 1 character and only contain alphanumeric characters or underscores `sample_directory`

OpMode options
OpMode type:
Add annotation to disable OpMode
Add generated code for configured hardware

#### Uploading Files

The file(s) you are uploading must be processed for FTC.

For small files, this may take a few seconds. For large files, this may take several minutes.

The Close button will appear when the files have been processed.

If the file(s) contain a hardware device class, you must restart the robot controller before using the class.

#### .aar File Deleted

If the .aar file contained native code, you should restart the robot controller before continuing.

#### Settings

Theme
Default Package
Font
Font Size
px
Indent Using
Tab Size
Key Binding
Enable autocomplete
Always enable autocomplete

Autocomplete is currently disabled for performance reasons.
To prevent this check, enable "Always enable autocomplete" under Settings.

Enable autoimport
Enable beta Java 8 editor features

Enables Java 8 editor features in OnBotJava, but valid Java 8 code will still build irrespective of this setting. You can find more details on the OnBotJava welcome page. Please report any encountered issues on GitHub.

Show the print margin
Show invisible characters
Use soft wrap
Advanced Settings

#### Save As

File Name
.
Location