Sol’s Biome Randomizer Macro is a Windows automation tool written in AutoHotkey v2 that handles the tedious work of using your Biome Randomizer and Strange Controller items on their respective cooldowns in Sol’s RNG — so you can focus on playing instead of watching timers. It uses Windows OCR to verify item presence in your inventory, keeps your character active to avoid AFK kicks, and can notify you via Discord webhook when Eden is detected.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/Flyingbacen/Sols-Biome-Randomizer-Macro/llms.txt
Use this file to discover all available pages before exploring further.
Installation
Download the EXE or set up the AHK source files to get the macro running.
Quickstart
From download to running automation in under five minutes.
Configuration
Edit settings.ini to tune cooldowns, coordinates, and webhook settings.
GUI Controls
Reference for every button and control in the macro’s interface.
What it does
The macro runs a background scheduler that checks every second whether your Biome Randomizer or Strange Controller is ready to use. When an item’s cooldown has elapsed, it automatically opens your inventory, searches for the item using Windows OCR, and clicks Use — then closes the inventory and returns focus to your previous window.Scheduler
How the cooldown-based automation loop works.
OCR Detection
Windows OCR and fuzzy matching for reliable item detection.
AFK Prevention
Periodic keypresses and clicks to keep your session alive.
Discord Webhook
Get pinged with a screenshot when Eden is detected.
Quick overview
Download or clone
Grab the latest EXE from the releases page or clone the repo for the AHK source version.
Place settings.ini next to the executable
The macro reads all configuration — cooldowns, coordinates, webhook URL — from
settings.ini in the same folder.Launch and set your target window
Run
Biome randomizer.exe (or Biome randomizer.ahk with AutoHotkey v2). Use Ctrl+Click to point the macro at your Roblox window.The macro is designed for fullscreen Roblox at 1080p and 100% display scale. If you use a different resolution or scale, adjust the coordinate values in
settings.ini.