Skip to content

Launcher Configuration Options

This document covers the various launcher configuration options which are present and what each option does. You are free to modify or change any of these options at any time.

windows-configuration

Option NameDescriptionTypeExample
RuneLite ModeDisables all Kraken dependency and external plugin loading and loads RuneLite 100% normally.True/FalseN/A
Skip RuneLite Update CheckKraken developers check each RuneLite update for code which could expose the client. This takes time and so the client isn't immediately available after an update. By checking this box you skip this safety check by developers and load Kraken plugins anyway.True/FalseN/A
DebugPrints debug log messages in the console and saves them to the RuneLite logs folder.True/FalseN/A
Disable DiffsDownload full JAR files for plugin and dependency updates instead of just the diffs.True/FalseN/A
Disable TLS VerificationRuneLite and Kraken make several HTTP calls to retrieve files over TLS/SSL ensuring the traffic is encrypted end to end. This option will disable the verification of these endpoints. Usually this comes in handy with strict proxies.True/FalseN/A
Disable UpdatesPrevents RuneLite from updating. You will not be able to play without running the latest version of RuneLiteTrue/FalseN/A
Safe ModeRuns RuneLite in safe mode loading only plugins that come pre-installed from the client. External plugins from the Plugin Hub will not be loaded. Kraken plugins will still be loaded.True/FalseN/A
IPv4Prefers IPV4 of IPV6True/FalseN/A
Client ArgumentsCustom Client arguments that are passed directly to the RuneLite client. You can find RuneLite client arguments to pass here.String--developer-mode --disable-telemetry --profile myplayer
JVM ArgumentsArgs passed directly to the Java virtual machine. These are generally used to control how much memory RuneLite has to work with.String-Xms256m -Xmx2048m
Max MemoryThe max memory in GB that RuneLite will useString5G
ProxyA proxy to use for the client. This is a SOCKS5 proxy which will proxy all network communication between the RuneLite client and Jagex servers. This should be in the format ip:port or ip:port:user:passString192.123.456.81:5555
ScaleA scaling factor for Java 2DDouble1.0
Hardware AccelerationHardware Acceleration library to use for Java2DSelectAuto, Off, DirectDraw, OpenGL, Metal
Launch ModeDetermines the way the client is launched either with a forked process, reflection, or via the JVM. This is overriden by Kraken to always use reflection so this option will not do anything.SelectJVM, FORK, REFLECT