Open source Bee Swarm Simulator macro made for Linux. Supports every DE or WM on Wayland and maybe X11🐧
Warning
If you encounter bugs, open an issue, make a pull request, or join our group on Telegram. [🇷🇺/🇺🇸]
📌 ALERT Any DE on Mutter won't work. Macro is working well on pure Wayland DE and compositors
- Arch-based distros:
sudo pacman -S ydotool imagemagick bc xorg-xrandr grim
- Debian-based distros:
sudo apt install ydotool imagemagick bc xorg-xrandr grim
git clone https://github.com/painvision/BeeTuxMacro/
There's no GUI (for now)
Edit ~/BeeTuxMacro/config.sh file using your favourite text editor
Warning
While macroing, your display scaling option MUST be 100%, Roblox on fullscreen and nothing interrupting it
You should have ydotoold running in a background, so macro could interact with your keyboard. You can add it to your autostart because of its 4 MB of RAM usage. Best way to launch ydotool daemon:
sudo /usr/bin/ydotoold --socket-path="/run/user/1000/.ydotool_socket" --socket-own="1000:1000"
Once ydotoold is running, you can start macroing. Toggling macro on/off
bash -c ~/BeeTuxMacro/start.sh
Find a way to setup keybind with shell command in your WM/DE.
| Fields | Features | QoL | Codebase |
|---|---|---|---|
| ✅ Pine Tree Forest | ✅ Auto Dig | 📌 GUI for settings instead of notifications | ❌ Image recognition function (python) |
| ✅ Rose Field | ✅ Auto Sprinkler (can be toggled now) | ⏳ Macro releases instead of git repo | ❌ Image instability function |
| ✅ Pumpkin Field | ✅ Auto Wealth Clock | ❌ Telegram bot hooking | ❌ Detect no pollen increase (image instability function) |
| ✅ Pineapple Field | ✅ Auto Gingerbread House | ❌ Pause/resume macro | ❌ Fixing camera position after reset (recognition function) |
| ❌ Stump Field | ✅ Auto Stockings | ❌❌ Claim hive function | ❌ Recalculate path walking time OR not walking at all when haste is active (recognition) |
| ✅ Strawberry Field | ✅ Auto Honey Wreath | ❌ Test all DE/WM | ❌ Auto reconnect (recognition function) |
| ✅ Set maximum time to farm if pixel detection fails | ❌ Auto reconnect (recognition function) | ||
| ❌ Bamboo Field | ✅ Walkspeed based calculation for paths | 📌 Global keybind (no need to manually set it in Settings | ❌ Rewrite walking functions for better code understanding and reading |
| ❌ Cactus Field | ❌ Auto Whirligig | ||
| ❌ Auto Micro Converter | |||
| ✅ Backpack detection modes (pixel-only/pixel-time/time-only modes) |
| DE/WM | Status |
|---|---|
| Hyprland | Works flawlessly ✅ |
| GNOME | Pixel detection don't work ❌ |
| KDE Plasma (Wayland) | Don't work ❌ |
| Cinnamon (Wayland) | Pixel detection don't work ❌ |
| i3 | Works ✅ |
| Sway | Works ✅ |
| Wayfire | Works ✅ |
| Cosmic DE (Wayland) | Works ✅ |
If you found macro interesting, consider starring repository. It helps a lot 💞
