Skip to content

painvision/BeeTuxMacro

Repository files navigation

image

BeeTux Macro ☃️

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, join our discord chat, or group on Telegram. [🇷🇺/🇺🇸]

Tip

📌 Any DE on Mutter won't work. Macro is working well on PURE Wayland and X11 desktop environments and window managers

README.md на русском

Installation

Install dependencies

  • Arch-based distros:
sudo pacman -S ydotool imagemagick bc xorg-xrandr grim
  • Debian-based distros:
sudo apt install ydotool imagemagick bc xorg-xrandr grim

Open a terminal. Clone this repository:

git clone https://github.com/painvision/BeeTuxMacro/

If there are some updates, you can update macro by running this command in macro's directory:

git pull

Configuration

Edit ~/BeeTuxMacro/config.sh file using your favourite text editor. No GUI, the Linux way to macro

Setup

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

Command What it does
bash -c ~/BeeTuxMacro/start.sh Toggles macro
bash -c ~/BeeTuxMacro/stuff/close.sh Force closes macro

Find a way to setup keybind with shell command in your WM/DE.

Roadmap

Fields:

  • ✅ Pine Tree Forest
  • ✅ Rose Field
  • ✅ Pumpkin Field
  • ✅ Pineapple Field
  • ✅ Strawberry Field

Planned: ❌ Stump, ❌ Cactus and ❌ Bamboo

Features:

  • ✅ Auto Dig
  • ✅ Auto Sprinkler
  • ✅ Auto Wealth Clock
  • ✅ Auto Stockings
  • ✅ Auto Honey Wreath
  • ✅ Convert when full backpack
  • ✅ Convert when time exceeded
  • ✅ Auto Kill Mobs
  • ✅ Auto Claim Hive (optional manual selection)
  • ✅ Auto Reconnect
  • ✅ Auto Find Hive

Planned: ❌ Auto Micro Converter, ❌ Auto Whirligig

TO DO

  • 🗿📌 GUI for hive selection/toggle macro instead of notifications
  • ✅ Auto Reconnect
  • 📌❌ Telegram bot hooking
  • ❌ Image recognition function
  • ❌ Image instability function
  • 📜📌 Detect no pollen increase OCR instead
  • ❓ Fixing camera position after reset. No image recognition, so no fixing
  • ❓ Recalculate path walking time OR not walking at all when haste is active. idk how to do this ;(
  • ❌ Do something with mutter and muffin. Maybe X11 things are available in them? Test KDE and GNOME

About

Bee Swarm Simulator macro for Linux. Written in ydotool and supports EVERY linux distro (as long as it supports ydotool)

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages