📈 mbf-hypixel-macro - Automate your Hypixel bazaar trades daily

MBF helps players manage their bazaar flips in the Hypixel Skyblock RPG. This tool runs in the background. It handles buying and selling items based on prices. You use a web dashboard to see your profit. The system adjusts listing prices to keep you ahead of other players.
⚙️ System Requirements
Your computer needs specific parts to run this tool well. Check this list before you start the setup process.
- Operating System: Windows 10 or Windows 11.
- Memory: At least 4 gigabytes of RAM.
- Storage: 200 megabytes of free space.
- Internet: A stable connection for constant price checks.
- Software: You must have Java Runtime Environment version 17 or newer installed.
📥 Getting the Application
Follow these steps to get the software on your computer.
- Go to the official release page.
- Look for the latest version listed under the Releases section.
- Click the file that ends in .exe to start your download.
- Save the file to your desktop for easy access.
🚀 Setting Up the Macro
Perform these actions to configure your tool after the download finishes.
- Locate the file on your desktop.
- Double-click the file to open the installation wizard.
- Follow the instructions on the screen to place the program in your folders.
- Launch the application from your start menu.
- A window opens and shows your dashboard link.
- Copy that link and paste it into your web browser.
🛠 Using the Dashboard
The dashboard serves as the control center for your automation. You do not need to interact with the game window directly. Every setting lives inside your web browser.
- Status Tab: This screen shows if the macro runs or pauses. It lists the current item count and your active trade orders.
- Settings Tab: Choose which items the macro tracks. You set your profit margins here. A higher percentage prevents the macro from taking low-profit trades.
- Logs: View the history of every transaction. The log shows buy times, sell times, and total coins earned during the session.
- API Key: You provide your Hypixel API key here. The program needs this to read bazaar prices from the game server.
🔑 Defining API Access
The application requires your unique Hypixel API key. This key identifies your account to the game servers. You generate this key inside the game.
- Log into your Hypixel Skyblock profile.
- Type /api new in the text box.
- Copy the long string of letters and numbers that appears.
- Paste this code into the API field in your dashboard.
- Save the settings.
🛡 Staying Safe
Automation comes with risks. Follow these rules to keep your account safe from bans.
- Do not run multiple instances of the macro at once.
- Keep your profit margins realistic. Impossible trades trigger anti-cheat sensors.
- Close the macro before you play the game manually.
- Use a single account with this tool.
- Monitor your trades once every few hours.
🧩 Troubleshooting Common Issues
If the program fails to start or shows errors, check these common items.
- Firewall Access: Windows might block the program from reaching the internet. Check your Windows Defender settings and allow the application to bypass the blocks.
- Java Version: If nothing happens when you click the file, update your Java version to 17. The program cannot read the code without this specific environment.
- Connection Errors: Restart your internet router if the dashboard fails to load. Constant price updates require a steady link to the Minecraft servers.
- Empty Lists: If your dashboard displays no data, check the API key field. Re-generate a new key in the game if the old one expires.
📦 Keeping Software Updated
Updates fix bugs and track new items added to the game. When a new version releases on GitHub, follow the download steps again. You do not need to delete the old folder. The installer replaces the old files with the new ones. Keep your settings file in the root folder so the system remembers your preferences after the update.
💡 Best Practices for Flipping
The tool handles the work, but your strategy dictates the profit. Use these tips to maximize your return.
- Diversify Items: Do not put all your coins into one item. Split your budget across five or more different goods.
- Market Trends: Check the price history before you set your buy orders. Avoid buying items that show a steady price drop over the last week.
- Volume Matters: Focus on items with high daily volume. These items sell and buy within minutes. Low volume items trap your coins for long periods.
- Re-listing: Let the tool handle the auto-relisting feature. This keeps your orders at the top of the price list. It increases your chance to fill orders before other players.
📝 Final Configuration
Navigate to the configuration file in your installation folder to change advanced settings. Open the text file named config.json with your notepad application. You can change the refresh rate here if the dashboard feels slow. Do not change the internal port unless another program on your computer uses that same port. Save the file and restart the application to apply the changes.