Skip to main content

Overview

Natro Macro stores all configuration settings in settings/nm_config.ini. The macro automatically creates this file with default values on first run and updates it whenever you change settings through the GUI.

Configuration File Structure

The settings file is organized into sections:
  • Settings - Main macro configuration
  • Status - Runtime statistics and Discord integration
  • Gather - Field gathering configuration
  • Collect - Item collection and boss timers
  • Shrine - Wind shrine settings
  • Blender - Blender configuration
  • Boost - Field boosters and hotbar items
  • Quests - Quest automation settings
  • Planters - Planter automation settings

Hive Configuration

HiveSlot
number
default:"6"
Your hive slot number (1-6). The macro uses this to navigate back to your hive.
HiveBees
number
default:"50"
Total number of bees in your hive. Used for gather time calculations.
MoveSpeedNum
number
default:"28"
Your character’s movement speed. Adjust this to match your in-game speed for accurate pathing.
MoveMethod
string
default:"Cannon"
Method to travel to fields. Options: Cannon, Walk

Character Settings

SprinklerType
string
default:"Supreme"
Your equipped sprinkler type. Options: Basic, Silver, Golden, Diamond, Supreme
ConvertBalloon
string
default:"Gather"
When to convert honey using balloon. Options: Never, Every, Gather, Always
ConvertMins
number
default:"30"
Minutes between forced convert (return to hive to convert honey).
DisableToolUse
boolean
default:"0"
Set to 1 to disable automatic tool usage during gathering.

Reconnect Configuration

Natro Macro can automatically reconnect to Bee Swarm Simulator if you get disconnected.
PrivServer
string
default:""
Your private server link. Format: https://www.roblox.com/games/1537690962?privateServerLinkCode=...
FallbackServer1
string
default:""
First fallback private server link if main server is full or unavailable.
FallbackServer2
string
default:""
Second fallback private server link.
FallbackServer3
string
default:""
Third fallback private server link.
ReconnectMethod
string
default:"Deeplink"
Method to reconnect to Roblox. Options: Deeplink, Browser
  • Deeplink: Faster, uses roblox:// protocol
  • Browser: Opens your default browser to join
PublicFallback
boolean
default:"1"
Allow joining public servers if all private servers fail.
ReconnectInterval
string
default:""
Automatically reconnect every X hours (e.g., “6” for 6 hours). Leave empty to disable.
ReconnectHour
string
default:""
Reconnect at specific hour (0-23). Leave empty to disable.
ReconnectMin
string
default:""
Reconnect at specific minute (0-59). Use with ReconnectHour.

GUI Settings

GuiTheme
string
default:"MacLion3"
Visual theme for the macro GUI.
AlwaysOnTop
boolean
default:"0"
Keep the macro window always on top of other windows.
GuiTransparency
number
default:"0"
GUI transparency level (0-255). 0 is opaque, 255 is transparent.
ShowOnPause
boolean
default:"0"
Automatically show the GUI window when macro is paused.

Input Settings

ClickCount
number
default:"1000"
Number of clicks for auto-clicker.
ClickDelay
number
default:"10"
Delay between clicks in milliseconds.
ClickMode
number
default:"1"
Click mode: 1 = Left click, 2 = Right click
KeyDelay
number
default:"20"
Delay between key presses in milliseconds. Adjust if movement is inconsistent.

Hotkeys

See the Hotkeys page for detailed hotkey configuration.
StartHotkey
string
default:"F1"
Hotkey to start the macro.
PauseHotkey
string
default:"F2"
Hotkey to pause/resume the macro.
StopHotkey
string
default:"F3"
Hotkey to stop the macro.
AutoClickerHotkey
string
default:"F4"
Hotkey to activate the auto-clicker.
TimersHotkey
string
default:"F5"
Hotkey to show/hide planter timers.
DebugHotkey
string
default:"F6"
Hotkey to copy debug log to clipboard.

Update Settings

ReleaseChannel
string
default:"Stable"
Update channel to use. Options: Stable, Beta
IgnoreUpdateVersion
string
default:""
Ignore updates for a specific version (e.g., “1.1.0”).

Reset Settings

To reset all settings to defaults:
  1. Stop the macro
  2. Delete settings/nm_config.ini
  3. Restart the macro
The macro will recreate the file with default values.
Resetting settings will erase all your configuration including private server links, field settings, and quest progress. Consider backing up the file first.

Manual Configuration

You can manually edit settings/nm_config.ini while the macro is stopped. The file uses standard INI format:
[Settings]
HiveSlot=6
HiveBees=50
MoveSpeedNum=28
PrivServer=https://www.roblox.com/games/1537690962?privateServerLinkCode=...
ReconnectMethod=Deeplink

[Gather]
FieldName1=Sunflower
FieldPattern1=Squares
FieldPatternSize1=M
Always stop the macro before manually editing configuration files. Changes made while the macro is running will be overwritten.

Build docs developers (and LLMs) love