Skip to main content
The Alchemy Macro automates the entire potion brewing process — placing water bottles, adding ingredients, waiting for brews to finish, collecting potions, and selling them to an NPC. This guide covers the full setup from building the machine to running the macro.

Prerequisites

  • You must be on your Private Island
  • The alchemy machine must be built
  • You must have Cookie Booster active

Setup

1. Build the Alchemy Machine

Follow the Building the Alchemy Machine guide to build it on your Private Island.

2. Fill Chests with Water Bottles

  1. Go to the Alchemist NPC in The Hub and buy several stacks of Glass Bottles
  2. Travel back to your Private Island and stand in the water at the top of the alchemy machine
  3. Place Glass Bottles in your hotbar
  4. Enable the Bottle Filler macro
Choose the best ingredients using Alchemy Calculator by SkyblockTools and purchase required items on Bazaar. Make sure to also have Cookie Booster as it allows you to sell brewed potions. Base Ingredient (required): Potion Ingredients: Upgrade Ingredients (optional): These upgrade potions beyond level V to VI, VII, or VIII:

Running the Macro

  1. Stand near the brewing stands on your Private Island
  2. Enable the Alchemy Macro via its assigned keybind
  3. The macro will automatically cycle through all nearby brewing stands and:
    • Place Water Bottles from chests into empty brewing slots
    • Add the appropriate ingredient based on the current potion stage
    • Wait for brewing to finish
    • Collect finished potions from completed stands
    • Sell potions to an NPC when your inventory is full
    • Optionally apply upgrade ingredients if configured

Settings

Brewing Recipes

The macro follows this brewing chain:
If an upgrade ingredient is selected:

Notes

  • The macro auto-sells finished potions to an NPC when your inventory is full, then resumes brewing
  • It stops automatically when your Alchemy skill reaches level 50 (max) and notifies you
  • It’s recommended to use player speed of 250 or lower
  • If all brewing stands end up empty or in a mixed/invalid state with no ingredients available, the macro will disable itself
  • The Bottle Filler and Alchemy Macro have separate keybinds — configure them in the Alchemy module settings