Table of Contents
General RuneLite features
The RuneLite settings can be found as a plugin. See RuneLite for more information about the various settings the client has to offer.
RuneLite incorporates functions such as:
- Moving overlays
- Hiding the sidebar
- Custom Cursor/Font/Sound/Login Screen
- Notification Customization
- Profiles
Moving overlays
It's possible to move overlays and infoboxes by holding the Alt key and dragging them to a desired position. Whilst dragging blue squares will show fixed positions where they can be locked in.
You can reset an overlay's size and position by holding the Alt key and right-clicking the overlay.
Hiding the sidebar
It's possible to hide the sidebar by pressing the left arrow next to the minimize button. To show the sidebar again press the right arrow. This can also be done using the shortcut keys ctrl+F11.
Custom Cursor/Font/Sound/Login Screen
Place the files for the feature you want in %userprofile%\.runelite on Windows or ~/.runelite/ on Linux/OSX
The names and type for the files are:
- Custom cursor:
cursor.png - Custom font:
<font_name>.ttffile in.runelite/fonts - Custom default notification sound:
notification.wav - Custom specific notification sound:
<name>.wavin.runelite/notifications, then select<name>in the notification sound dropdown - Custom login screen:
login.pngImage size 765 x 503 recommended, larger images will be (simply) scaled down automatically.
Notification Customization
After enabling one of the notifications, a cogwheel will appear next to the checkbox where you can check Customize notification, allowing you to customize how the specific notification will show up.
Tray notification
Enables tray notifications.
Request focus
Configures the window focus request type on notification.
- Request: Requests user attention. Brings window to the front (Windows); Bounces RuneLite dock icon (MacOS).
- Taskbar: Flash the taskbar.
- Force: Forces window to the front.
Notification sound
Determines what sound to use for system notifications triggered by RuneLite.
- Native: Use default system notification sound
- Custom: The custom notification sound can be placed in
%userprofile%\.runeliteon Windows or~/.runelite/on Linux/MacOS. The notification must be callednotification.wavand be in .wav format.
Additional custom notification sounds can be placed in the associated .runelite/notifications/ directory. These sounds must be in .wav format and will appear in the dropdown as the name of the sound file.
Notification volume
Configures the volume of custom notifications (does not control native volume).
Notification timeout
How long notifications will be shown in milliseconds. A value of 0 will make it use the system configuration. (Linux only)
Game message notification
Adds a notification message to the chatbox.
Flash
Flashes the game frame as a notification.
Flash color
The color of the notification flashes.
Send notifications when focused
Send the notification even when the client is focused.
Profiles
Profiles are separate sets of plugins and settings that can be switched between at any time. They can be managed under a tab in the configuration panel.
Clicking the arrow to the right of a profile will expand it to reveal the buttons used to interact with the profile. From left to right, the buttons are:
- Rename profile
- Duplicate profile
- Export profile
- Set profile as default for the current RuneScape account
- Must be logged in to the game using a RuneScape account
- Enable cloud sync
- Must be logged in to the client using a RuneLite.net account
- Delete profile
Clicking the arrow to the right of the profile while it is already expanded will activate the profile. You can also double-click a profile to activate it. Profiles can be re-ordered by dragging them. Toggleable buttons will turn orange to indicate they are enabled. The currently activated profile is indicated by the orange bar highlight on its left.
By default the profile loaded on startup will be the one that was most recently active. To load a specific profile on startup you can pass --profile=<profilename> to the launcher.
Advanced users that previously utilized the old method of passing a --session and/or --config parameter should now instead use --profile. An import feature was included to facilitate taking all the distinct settings created by those and creating profiles from them, simply select to import and navigate to the directory containing the settings and select them individually.
More info on the importing procedure can be found in this FAQ entry
Table of Contents
User Guide
- FAQ
- GPU FAQ
- RuneLite Launcher Configuration
- Verifying Launcher Authenticity
- Troubleshooting problems with the client
- Disable Hardware Acceleration
- Change DPI Scaling (Ubuntu 20 w/ Gnome)
- Information about the Plugin Hub
- General Features
- Plugin Configuration
- Agility
- Ammo
- Animation Smoothing
- Anti Drag
- Attack Styles
- Bank
- Bank Tags
- Barbarian Assault
- Barrows Brothers
- Blast Furnace
- Blast Mine
- Boosts Information
- Boss Timers
- Camera
- Cannon
- Chambers of Xeric
- Chat Channels
- Chat Color
- Chat Commands
- Chat Filter
- Chat History
- Chat Notifications
- Chat Timestamps
- Clue Scroll
- Combat Level
- Cooking
- Corporeal Beast
- Custom Cursor
- Daily Task Indicator
- Default World
- Diary Requirements
- Discord
- DPS Counter
- Emojis
- Entity Hider
- Examine
- FPS Control
- Fairy Rings
- Fishing
- Friend List
- Friend Notes
- GPU
- Grand Exchange
- Ground Items
- Ground Markers
- Herbiboar
- HiScore
- Hunter
- Idle Notifier
- Implings
- Info Panel
- Instance Map
- Interface Styles
- Inventory Grid
- Inventory Tags
- Inventory Viewer
- Item Charges
- Item Identification
- Item Prices
- Item Stats
- Key Remapping
- Kingdom of Miscellania
- Kourend Library
- Login Screen
- Loot Tracker
- Low Detail
- Mage Training Arena
- Menu Entry Swapper
- Metronome
- Minimap
- Mining
- Motherlode Mine
- Mouse Tooltips
- Music
- NPC Aggression Timer
- NPC Indicators
- Nightmare Zone
- Notes
- Object Markers
- Opponent Information
- Party
- Pest Control
- Player Indicators
- Player-owned House
- Poison
- Prayer
- Puzzle Solver
- Pyramid Plunder
- Quest List
- Random Events
- Regeneration Meter
- Report Button
- Run Energy
- Rune Pouch
- RuneLite
- Runecraft
- Screen Markers
- Screenshot
- Skill Calculator
- Skybox
- Slayer
- Smelting
- Special Attack Counter
- Spellbook
- Status Bars
- Stretched Mode
- Team
- Tears Of Guthix
- Tile Indicators
- Time Tracking
- Timers & Buffs
- Tithe Farm
- Twitch
- Virtual Levels
- Wiki
- Wintertodt
- Woodcutting
- World Hopper
- World Map
- XP Drop
- XP Globes
- XP Tracker
- XP Updater
- Zalcano
Developer's Guide
- Plugin Development
- RuneLite Core Development
- Using Git with RuneLite
- Using Jagex Accounts
- Working with client scripts
- Using the client developer tools
- VarPlayers, VarBits, and VarClients
- Rejected or Rolled Back Features
Please join our Discord if you notice anything wrong or would like to discuss an addition to the wiki. Changes can be submitted to our wiki repository.


