Skip to main content
Natro Macro automates pollen gathering across all 17 fields in Bee Swarm Simulator. You can configure up to 3 gathering fields with custom patterns, rotation settings, and field-specific strategies.

Available fields

The macro supports gathering in all 17 fields:
  • Sunflower Field - Yellow pollen, mountain booster
  • Dandelion Field - White pollen, mountain booster, comforting nectar
  • Mushroom Field - Red pollen, red booster, motivating nectar
  • Blue Flower Field - Blue pollen, blue booster, refreshing nectar
  • Clover Field - White pollen, mountain booster, invigorating nectar

Field configuration

Each of the 3 gathering slots can be configured with these settings:

Basic settings

FieldName1 = "Sunflower"          // Field to gather in
FieldPattern1 = "Squares"          // Gathering pattern
FieldPatternSize1 = "M"            // Pattern size (S/M/L/XL)
FieldPatternReps1 = 3              // Number of pattern repetitions

Advanced settings

FieldPatternShift1 = 0             // Shift pattern position
FieldPatternInvertFB1 = 0          // Invert forward/backward
FieldPatternInvertLR1 = 0          // Invert left/right
FieldUntilMins1 = 20               // Gather for X minutes
FieldUntilPack1 = 95               // Until backpack reaches X%
FieldReturnType1 = "Walk"          // Return method (Walk/Reset)
FieldSprinklerLoc1 = "Center"      // Sprinkler location
FieldSprinklerDist1 = 10           // Distance to sprinkler
Available sprinkler locations:
  • Center
  • Upper Left
  • Upper Right
  • Lower Left
  • Lower Right
  • Left
  • Right
FieldRotateDirection1 = "None"     // Rotation direction
FieldRotateTimes1 = 1              // Number of rotations
FieldDriftCheck1 = 1               // Enable drift correction
Rotation options: None, Left, Right

Gathering patterns

The macro includes several built-in patterns optimized for different fields:

Default patterns

  • Squares - Efficient square coverage pattern
  • Lines - Back-and-forth line pattern
  • CornerXSnake - Snake pattern starting from corner
  • Stationary - Stay in one spot (for small fields like Clover/Stump)
  • XSnake - Cross-field snake pattern

Custom patterns

You can add custom patterns in the /patterns/ directory. Each pattern is an AutoHotkey script that defines the walking path.
The macro automatically validates custom patterns on import to ensure they’re safe to use.

Field-specific strategies

Field default settings

Each field has optimized default settings stored in field_config.ini:
pattern = "CornerXSnake"
size = "M"
width = 4
camera = "None"
turns = 1
sprinkler = "Upper Left"
distance = 8
percent = 95
gathertime = 10
convert = "Walk"
drift = 0

Field rotation

The macro cycles through your configured fields in order:
  1. Gathers in Field 1 until conditions are met
  2. Converts honey at hive (if backpack is full)
  3. Moves to Field 2 and repeats
  4. After Field 3, returns to Field 1
Set a field to “None” to skip that gathering slot.

Walk paths

The macro uses predefined paths to navigate between the hive and fields. These are stored in the /paths/ directory:
  • gtf-[field].ahk - Go to field from hive
  • wf-[field].ahk - Walk from field back to hive
  • gtp-[field].ahk - Go to planter in field
Walk paths are optimized to avoid getting stuck and work with both Cannon and Walk movement methods.

Performance tips

  • Use Stationary for small fields (Clover, Stump, Cactus)
  • Use CornerXSnake for most medium/large fields
  • Adjust pattern size based on your bee’s convert rate
  • Set FieldUntilMins based on field size and buffs
  • Use FieldUntilPack to avoid overfilling backpack
  • Consider field boost duration (typically 15 minutes)
  • Prioritize fields that match your hive color
  • Include fields needed for active quests
  • Balance between efficient gathering and quest completion
Set your movement speed correctly:
MoveSpeedNum = 28  // Default, adjust based on hive
Higher bee counts and movement buffs increase this value.

Troubleshooting

If the macro gets stuck in a field:
  1. Check that your MoveSpeedNum is set correctly
  2. Verify the field pattern isn’t too large for your convert rate
  3. Enable FieldDriftCheck to auto-correct positioning errors

Common issues

Macro doesn’t gather efficiently:
  • Reduce FieldPatternSize to match your backpack capacity
  • Increase FieldPatternReps for better field coverage
  • Adjust sprinkler placement for your gathering pattern
Backpack fills too quickly:
  • Lower FieldUntilPack percentage
  • Reduce FieldUntilMins duration
  • Check if you need better conversion buffs
Character drifts or gets stuck:
  • Enable FieldDriftCheck = 1
  • Verify your display scale is 100%
  • Check that Roblox graphics are set to lowest quality

Build docs developers (and LLMs) love