With all settings below, YMMV depending on your specific hardware and system config. Take all recommendations with a grain of salt, and don't assume any full preset will work best for you.
Green settings = Objectively best and mandatory unless you don't care about your performance.
Some settings excluded from the lists below as needed to reduce clutter when specific settings are not applicable to the preset.
Refer to other presets for more context on some of these excluded settings, and utilize your own preferences as desired.
Browser settings:
Hardware acceleration = ❌(1️⃣)
Window zoomed-in as needed to gain playable FPS
Game tab in Windowed mode
In-game settings:
Interface:
FPS / Ping:
Show FPS / PING = ❌
Nameplates:
Draw range = Minimum
Monster bars = ❌
Monster names = ❌
Friendly player bars = ❌
Friendly player names = ❌
Enemy player bars = ❌
Enemy player names = ❌
Transparency = ❌
Damage & Healing:
Incoming damage = ❌
Incoming healing = ❌
Incoming mana = ❌
Prevent overlapping numbers = ❌
Icons & Buffs:
Limited party buff update rate = ✅
Map:
Show monsters = ❌
Low quality mode = ✅
Social:
Twitch Streams = ❌
Graphics:
Resolution = Minimum
View range = Minimum
Field of view = 50
Anisotropy = Minimum
Grass = Minimum
FXAA = ❌
Bloom = ❌
Disable off-screen creatures = ✅
Particles = ❌
Fog pattern = ❌
Shadows = ❌
Shadow Resolution = Minimum
Chat
Show chat bubbles = ❌
Audio
External SFX Multiplier = 0%
Browser settings:
Hardware acceleration = ✅
Default window zoom @ 100%
Game tab in Fullscreen mode
In-game settings:
Interface:
FPS / Ping:
Show FPS / PING = ✅
Nameplates:
Draw range = Maximum (2️⃣)
Monster bars = ✅
Monster names = ❌
Friendly player bars = ❌
Friendly player names = ❌
Enemy player bars = ✅
Enemy player names = ✅
Always show level = ✅
Class color bars = ✅
Transparency = ❌
Damage & Healing:
Incoming damage = ✅
Incoming healing = ✅
Incoming mana = ✅
Prevent overlapping numbers = ✅
Icons & Buffs:
Cooldown text (skills) = ✅
Cooldown text (buffs) = ✅
Show your buffs only = ✅
Limited party buff update rate = ❌
Party:
Leave party if empty = ✅
Show self in party = ✅
Party mana = ✅
Map:
Show monsters = ✅
Low quality mode = ❌
Social:
Twitch Streams = ❌
Graphics
Resolution = Maximum
View range = Maximum
Field of view = 100
Anisotropy = Minimum
Grass = Minimum
FXAA = ✅
Bloom = ❌
Disable off-screen creatures = ❌
Particles = ❌
Fog pattern = ❌
Shadows = ❌
Shadow Resolution = Minimum
Controls
Locked camera = ❌
Hide mouse during rotation = ✅
Chat
Show chat bubbles = ✅
Audio
External SFX Multiplier = 0%
Music volume = Minimum
Browser settings:
Hardware acceleration = ✅
Default window zoom @ 100%
Game tab in Fullscreen mode
In-game settings:
Graphics:
Resolution = Maximum
View range = Maximum
Anisotropy = Maximum
Grass = Maximum
FXAA = ✅
Bloom = ✅
Disable off-screen creatures = ❌
Particles = ✅
Fog pattern = ✅
Shadows = ✅
Shadow Resolution = Maximum
Controls:
Locked camera = ❌
1️⃣ — Assumption being made here is that truly potato PCs have a poor excuse for a GPU or may not have a dedicated GPU at all. In such cases, the iGPU may be more powerful, so hardware acceleration should not be used.
2️⃣ — You can consider lowering this slider setting to its minimum value during Gloom instead to increase FPS. It also helps with seeing your character among the crowd of players, making it easier to navigate runedisk wall mechanics.
More footnotes available upon request.
Purchase Elixir for extra in-game perks and to help support development.
Never play on a WiFi connection when avoidable, always wired (ethernet).
Gaming mouse with programmable buttons, provides much more keybind flexibility.
144hz monitor with system 3D settings set to allow maximum framerate, and set Google Chrome to use global setting (details applicable to NVIDIA GPUs).
Template config updated as of 2026-03-11 / Mod version 0.50.708 / Game Release 0.51.8829:
{"_transform":{"partyframes":{"height":23,"width":165,"_drag":true,"_scale":true,"left":19,"top":47},"ufplayer":{"_drag":true,"top":-127,"left":-82},"uftarget":{"top":-218,"left":-52,"_drag":true},"targetframes":{"height":27,"width":696,"_scale":true},"chatPanel":{"_drag":true,"left":-4,"top":-4},"skillbar":{"_drag":true,"left":-52,"top":-83}},"_configs":{"partyframes":{"colors":{"kek-bgc0":{"top":["#5a3816",0],"middle":["#70563c",50],"bottom":["#8B6D4D",100]},"kek-bgc1":{"top":["#11698d",0],"middle":["#0992cc",49],"bottom":["#159cd4",100]},"kek-bgc2":{"top":["#76b935",0],"middle":["#76c134",50],"bottom":["#79c232",100]},"kek-bgc3":{"top":["#20367f",0],"middle":["#2644a7",50],"bottom":["#3859c7",100]},"kek-bgc4":{"top":["#2ba71e",0],"middle":["#0fce00",49],"bottom":["#20b611",100]},"kek-bgc5":{"top":["#9f0707",0],"middle":["#c62527",49],"bottom":["#F42929",100]}},"playerPerRow":1,"buffSize":25,"buffTextSize":15,"buffPosition":1,"gridGap":15},"targetframes":{"buffSize":40,"buffTextSize":15},"skillbar":{"skillsPerRow":12,"slotSize":50},"chatPanel":{"colors":{"textglobal":"#ffcb9d","textnotice":"#9de74d","textparty":"#2ed3f6","textfaction":"#f68e7a","textclan":"#de8b09","textsystem":"#4de751","textto":"#ef3eff","textfrom":"#ef3eff"},"fontSize":15,"blackChat":1,"height":250,"width":470}},"_color":true,"_lock":1}
🔽 Visual example (click to expand for image) 🔽
Must-have KEKUI Mods:
❌ Block players (inactive)
✅ Chat Log
✅ Chat Translator
✅ Chat Tweaks
❌ Clan Tweaks
✅ Close Window Shortcut
❌ Emojis
✅ Expbar Tweaks
✅ Fame Info
✅ GUI
✅ Gloom Timer/Data
✅ Interaction
✅ Item Filters
✅ Item Locking
❌ Item Sharing (inactive)
❌ Item Windows Tweaks
✅ KEK UI Main Menu
✅ Kill Tracker
❌ Merchant Filters
✅ Minimal UI
❌ Minimap (inactive)
❌ Mouse Over
✅ Notify
❌ Party Button Tweaks
❌ Rune Tracker
❌ Skill Presets (inactive)
✅ Skillbar Tweaks
✅ Speculate Prestige
❌ Stat Simulation
❌ Target Tooltip Tweaks
✅ Timers
✅ Whispers
✅ Your Buffs Only
(These are not my exact settings, just what I consider useful for most)
KEK Settings (the ones that matter):
Chat Log:
Font Size = 12
Width = 450 (default)
Height = 198 (perfect for previous 10 lines, slightly better looking than default 200, blame the font)
Position = Custom
X = 1466 (touches edge of window), 1462 (consistent padding vs. other frames)
Y = -22 (touches bottom of window), -18 (consistent padding vs. other frames)
Expand down = ❌
Height Expanded = 588 (perfect height for full Gloom perf% report to fit in one screenshot comfortably when 4 items drop), 815 (just below buttons below minimap)
Chat Tweaks:
Font Size = 12
Chat Width = 363 (minimum for chat filter buttons to not be trimmed)
Chat Height = 647 (touches bottom of party frame with full party)
Expbar Tweaks
Hide for Level 45 = ✅
KEK Hotkeys:
Close All Windows = escape
Open Emojis = .
Fame Info = (unassigned)
KEK UI Main Menu = u
Kill Tracker = (unassigned)
Whispers = /
tbd
Vivaldi:
How to disable the "press esc to exit fullscreen" message
vivaldi:experiments