![]() UsersDownloadsFolder, instancesDir, serversDir, tempDir, failedDownloadsDir, instancesDataFile,ĬheckingServersFile, userDataFile, propertiesFile, logsDir Directories and Files for the Launcher private File baseDir, backupsDir, configsDir, themesDir, jsonDir, versionsDir, imagesDir, skinsDir, jarsDir,ĬommonConfigsDir, resourcesDir, librariesDir, launcherLibrariesdir, languagesDir, downloadsDir, Private List launcherLibraries = new ArrayList() ![]() Private String proxyHost // The proxies host private int proxyPort // The proxies port private String proxyType // The type of proxy (socks, http) private int concurrentConnections // Number of concurrent connections to open when downloading private int daysOfLogsToKeep // Number of days of logs to keep private Account account // Account using the Launcher private String addedPacks // The Semi Public packs the user has added to the Launcher private Proxy proxy = null // The proxy object if any private String theme // The theme to use private String dateFormat // The date format to use private boolean hideOldJavaWarning // If the user has hidden the old Java warning private boolean hideJava8Warning // If the user has hidden the Java 8 warning private boolean enableServerChecker // If to enable server checker private int serverCheckerWait // Time to wait in minutes between checking server status // General backup settings private boolean autoBackup // Whether backups are created on instance close private String lastSelectedSync // The last service selected for syncing private boolean notifyBackup // Whether to notify the user on successful backup or restore // Dropbox settings private String dropboxFolderLocation // Location of dropbox if defined by user // Packs, Instances and Accounts private LauncherVersion latestLauncherVersion // Latest Launcher version private List launcherFiles // Files the Launcher needs to download private List news // News private Map minecraftVersions // Minecraft versions private List packs // Packs in the Launcher private List instances = new ArrayList() // Users Installed Instances private List accounts = new ArrayList() // Accounts in the Launcher private List checkingServers = new ArrayList() Users Settings private Server server // Server to use for the Launcher private String forgeLoggingLevel // Logging level to use when running Minecraft with Forge private int initialMemory // Initial RAM to use when launching Minecraft private int maximumMemory // Maximum RAM to use when launching Minecraft private int permGen // PermGenSize to use when launching Minecraft in MB private int windowWidth // Width of the Minecraft window private int windowHeight // Height of the Minecraft window private boolean maximiseMinecraft // If Minecraft should start maximised private boolean saveCustomMods // If custom mods should be saved between updates/reinstalls private boolean usingCustomJavaPath // If the user is using a custom java path private String javaPath // Users path to Java private String javaParamaters // Extra Java paramaters when launching Minecraft private boolean advancedBackup // If advanced backup is enabled private boolean sortPacksAlphabetically // If to sort packs default alphabetically private boolean keepLauncherOpen // If we should close the Launcher after Minecraft has closed private boolean enableConsole // If to show the console by default private boolean enableTrayIcon // If to enable tray icon private boolean enableLeaderboards // If to enable the leaderboards private boolean enableLogs // If to enable logs private boolean enableOpenEyeReporting // If to enable OpenEye reporting private boolean enableProxy = false // If proxy is in use private boolean enablePackTags = false * Settings class for storing all data for the Launcher and the settings of the user. Import java.io.UnsupportedEncodingException * You should have received a copy of the GNU General Public License ![]() ![]() * GNU General Public License for more details. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * but WITHOUT ANY WARRANTY without even the implied warranty of * This program is distributed in the hope that it will be useful, * the Free Software Foundation, either version 3 of the License, or * it under the terms of the GNU General Public License as published by * This program is free software: you can redistribute it and/or modify IntroductionHere is the source code for .java
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |