xEdit - Advanced Topics
Covers various xEdit topics for more advanced usage
by: Step Team and community | Forum Topic
Launch Arguments
Argument | Description |
---|---|
-AllowMasterFilesEdit | Added v4.0 Requires: -IKnowWhatImDoing xEdit no longer allows editing of master files (ESMs) to prevent unwanted edits that may cause issues. This argument re-enables editing of master files. |
-autoload | Added in v4.0 Skips the Plugin and ModGroup selection windows, loads all plugins that are active according to plugins.txt, and loads all valid ModGroups. |
-autogamelink | Added in v4.0 Requires: -autoload Automatically activates GameLink in Reference mode at the end of the Background Loader. |
-B:<path> | Sets the output path for backup files. |
-cp:<encoding> | Sets encoding used to read STRINGS files. |
-cp-general:<codepage> | Added in 4.0. General strings always explicitly use codepage 1252 (ANSI - Latin I). This argument overrides this coding, where <codepage> is either utf8 or a codepage number. See release notes to view supported languages. Normally, it should never be necessary to override this! |
-D:<path> | Sets the path to the game's Data directory. |
-G:<path> | Sets the output path for edited plugins |
-<game> | Sets xEdit to run for a specific game. The name of the xEdit executable is ignored when using this argument. Valid values are:
|
; -I:<path> | Sets the path to for <game>.INI, including the <game>.INI name. |
-IgnoreESL | Added v4.0 Loads all ESL files as normal plugins; thus, ignoring the ESL flag and extension. |
-IKnowWhatImDoing | Unlocks advanced features for editing. |
-l:<language> | Sets which STRING files to use for displaying localized plugins strings. |
-moprofile:<profilename> | Loads the load order from the Mod Organizer profile named. |
-o:<path> | Sets the output path for newly created files. |
-P:<path> | Sets path to plugin.txt, including plugin.txt. Should only be used by advanced users to run multiple instances of xEdit on different load orders quickly. |
-PseudoESL | Added v4.0 Loads all ESL-compatible plugins as ESLs, regardless of the ESL flag and file extension. This works even for games that don't have ESL support. |
-quickclean | Added v4.0 Enables an auto-cleaning feature in which a filter is applied only for the selected plugin. Then "Undelete and Disable References" and "Remove 'Identical to Master' records" functions are executed on the selected plugin. This argument also automatically turns off "Simple Records" and applies the -IKnowWhatImDoing argument.
|
-quickautoclean | Added v4.0 Same as -quickclean above, but the cleaning sequence is repeated 3 times, saving the plugin after each iteration, and finally the "BOSS/LOOT Cleaning Report" is executed.
|
-quickshowconflicts | Added v4.0 After confirming plugins to be loaded, this argument automatically loads all valid ModGroups and applies a filter to show conflicts. |
-veryquickshowconflicts | Added v4.0 Same as -quickshowconflicts above, but automatically loads all plugins listed in plugins.txt.
|
-R:<path> | Sets the output path for log files. |
-resetsettings | Added v4.0 Resets all xEdit settings to default.
|
-S:<path> | Sets the path to xEdit's scripts.
|
-script:"scrip_name.pas" | Forces xEdit to run a specific script on startup. |
-share | Added v4.0 Used when packing archives to make identical files use the same data in archive. Data hashes are calculated using MD5 from TForge library. |
-T:<path> | Sets output path for temporary files. |