SBM stands for SkyBlockMacro, a Minecraft mod (Fabric) for 1.21.11+ which aims to automate repetitive tasks in Hypixel SkyBlock.
SBM stands for SkyBlockMacro, a Minecraft mod (Fabric) for 1.21.11+ which aims to automate repetitive tasks in Hypixel SkyBlock.
Minecraft mod (Fabric, 1.21.11) that automates playing Hypixel SkyBlock. Currently supports S-shaped farms and serving Garden Visitors*. See the GitHub release (demo link) and README.md for more details.
It uses a worker thread so that macros can run procedurally, without being in a tick loop. This allows for writing macros more similarly to using something like PyAutoGUI or AutoHotkey.
Implemented the part of the Farming macro which serves Garden Visitors automatically, buying items from the Bazaar if necessary. Note that to use this feature, you must have a Booster Cookie active and have enough coins in your purse to buy the items.
This feature was “kinda” hard to implement (lol), I couldn’t get the sign (input quantity to buy) to work to save my life
Notable changes (features/code):
ChatHud.class to check if the visitor macro should run whenever a visitor arrives on the GardenwasPaused checks since some code should run anyway/bz (will move to a utility class in the future)In the video, the distance that the player walks forward for each visitor is a bit far, so this was not done for the last visitor (and can also be easily reduced in code).
I suspect that serving visitors automatically could break due to lag, so this feature might not be suitable for too many players. While testing this feature, I realised that instead of only being part of a macro, this could be used to serve visitors when actually playing the game so you don’t have to think.
Currently, the macro doesn’t return to farming after serving visitors. That’s gonna be pretty hard to implement. Instead I might just call it a feature: farming macro runs until max visitors. To get around this, just disable serving visitors in the config.
Added more config options for the Farming macro and reduced the required setup on each start.
Specifically:
/warp garden when starting farming/sbm with subcommands start, pause, resume for convenienceNext planned features are to
Added a basic Farming macro for S-shaped farms and configuration for the Number of Rows, Number of Runs, and whether to start with going Left or Right (Bruh I forgot to showcase this in the video)
Additional changes and notes:
Unfortunately I have to be concious of thread safety while writing the macros
Log in to leave a comment
Created the mod itself and all the boilerplate which will allow for writing the macros themselves, and for making the macros configuarble.
Exactly what was done:
Upcoming work will focus on developing the Farming macro(s).
Log in to leave a comment