Bazaar Flipper Mod ? User Guide
Complete guide to installing, configuring, and using BFM
1 System Requirements
Windows Required
BFM only works on Windows. Windows 10/11 is required for installation, verification, and normal use. macOS and Linux are not supported and are expected to fail.
- Supported: Windows 10 and Windows 11
- Not supported: macOS
- Not supported: Linux
Minimum
- Windows 10/11 (64-bit)
- Minecraft Fabric 1.21.11 Java Edition
- GTX 1060
- i3 10300k
- Stable internet connection
- 4 GB RAM allocated
Recommended
- 6 GB RAM allocated
- RTX 2060
- i3 13100k
- Sodium
- Lithium
- Entity Culling
- ModernFix
- FerriteCore
2 Installation
Download BFM & Join Discord
Download BFM from the download page and join our Discord server you'll need it for account linking.
Launch Your Instance on Windows
Place BFM.jar in your mods folder and launch a Fabric 1.21.11 instance on Windows using CurseForge or Prism Launcher. If you are on macOS or Linux, stop here — BFM is Windows-only.
Run /link in Discord
When prompted in-game, go to our Discord server and run the /link command. A unique code will be sent to you.
Enter the Code
Type the code into the Minecraft popup. Codes expire after 10 minutes if it expires, re-run /link. You can re-link after 3 days.
Join Hypixel & Load BFM
Join Hypixel SkyBlock and press Right Shift to open the BFM overlay.
Flip
BFM automatically finds and executes the best bazaar flips for you. Sit back and let it work.
3 Account & Licensing
Creating an Account
Visit the account page to create your BFM account. You'll need a valid email address, your Minecraft username, and your Discord account (required).
Purchasing a License
Choose a plan on the pricing page. All payments are processed securely through Stripe ? we never see or store your credit card information. Available plans:
- Monthly: ?4.99 ? perfect for trying out the mod
- 3 Months: ?12.99 ? best value, save over 60%
- Lifetime: ?69.99 ? one-time purchase, never pay again
No Auto-Renewal
BFM does not use subscriptions or auto-renewal. Monthly and 3-month licenses expire at the end of their period. To continue using BFM, purchase a new license manually from the website. Your account, settings, and data are preserved between purchases.
License Verification
Your license is verified each time the mod starts. The BFM Loader checks your HWID and Minecraft UUID against the server automatically.
License & HWID Policy
Your license is tied to your hardware ID (HWID). On the same HWID, you can link and use as many Minecraft accounts as you want under a single license ? there is no limit. However, using the same license on a different HWID will not work. If you change your computer, contact support for an HWID reset.
4 Discord Integration (Required)
Discord is Mandatory
You must link a Discord account to use BFM. Without Discord verification, the mod will not function. Your Discord ID is collected and stored as part of your account.
Join the official Discord server: discord.gg/ywwHkjZBms
Automatic Access
When you launch BFM with a valid license, the mod automatically detects your linked Discord account and grants the appropriate role. No manual assignment needed.
Discord Account Compromised?
If your Discord account gets stolen or compromised, you can request a data transfer or relink to a new Discord account. Open a support ticket and provide:
- Proof of purchase (Stripe receipt or transaction ID)
- Your name on the payment
- Last 4 digits of the card used to purchase the license
5 Opening BFM
Once in-game on Hypixel Skyblock, press Right Shift to open the BFM HUD. This is the main interface for viewing flips, adjusting settings, and controlling the auto-flipper.
Right Shift Only
The Right Shift key is the only way to open the BFM interface. Press it again to close the HUD. Make sure no other mods or keybinds are using Right Shift.
6 HUD & Interface
BFM HUD Screen
The main HUD screen opens when you press Right Shift. It includes:
- Flip List: Real-time profitable flips sorted by your chosen criteria
- Settings Panel: Quick toggles for Display Flips, Performance Mode, and Investment Notifications
- Filter Chips: Fast category filters
- Auto-Flip Toggle: Enable/disable the macro from the HUD
- Configure Button: Opens the HUD layout configurator
HUD Configurator
Click "Configure" in the HUD to enter the layout editor. Here you can:
- Drag and resize 5 HUD elements: Flip UI, Current Flip, Autoflipper, Flip Tracker, and the Spinner
- Use grid snapping for precise alignment
- Save up to 3 layout presets and switch between them with
.rollto {1-3}
In-Game Overlay
The HUD overlay renders on top of your game and shows active flips, profit tracking, and order status. Toggle it with the "Display Flips" option in settings.
7 Chat Commands
BFM uses dot-prefixed chat commands (type them in the Minecraft chat):
.bfmversionDisplays the current BFM version you're running.
.bfmversionsShows all available BFM versions and update information.
.bfmretryRetries the last failed operation (useful if a flip timed out or an API call failed).
.rollto {1-3}Switches to a saved HUD layout preset. You can save up to 3 presets in the HUD configurator.
.bfmdebugToggles debug mode, showing detailed information about operations in chat.
8 Settings Overview
BFM has an extensive configuration system saved to BFM.json in your .minecraft/config folder. Settings are accessible through two GUI screens and the config file.
Flip Finder & Filters
- Refresh Mode: Timer-based (auto-refresh every 5?60s) or keybind-triggered
- Profit Range: Filter flips by minimum and maximum profit (1 to 8M coins)
- Budget: Max coins to spend per flip (or auto-detect from purse)
- Success % Range: Filter by estimated success rate (40?100%)
- Category Filter: ALL, Farming, Foraging, Mining, Combat, Dungeons, Misc
- Macro Type: Bazaar items or Enchanted Books
- Buy Mode: Offer (buy/sell orders) or Instant (instant buy/sell)
HUD Display
- Display Flips: Toggle HUD overlay visibility
- Performance Mode: Uses GPU-cached textures for better performance
- Investment Notifications: Toast alerts for unusually low prices
- Grid Snap: Enable/disable and adjust grid step size for HUD layout
Advanced Algorithm
- Min ROI: Baseline return-on-investment requirement (default 2%)
- Slippage: Assumed price slippage percentage
- Max Exposure: Cap each flip at a percentage of your purse
- Risk Weights: Fine-tune how profit, liquidity, and volatility affect flip scoring
- Blacklist Pattern: Regex pattern to permanently exclude items
Tip
Most settings have sensible defaults. Start with the defaults and adjust as you learn what works for your playstyle and budget. The advanced algorithm settings are for experienced users ? incorrect values can reduce profitability.
9 Auto-Flipper (Macro)
The auto-flipper is BFM's automation system that executes bazaar flips on your behalf. It opens the bazaar GUI, places buy orders, waits for fills, and sells for profit ? all automatically.
Key Settings
- Min Profit Per Unit: Only flip items with at least this profit per unit (default 500 coins)
- Max Coins Per Flip: Cap how much to spend on a single flip
- Max Items Per Flip: Items to buy per flip (max 120)
- Delay Between Flips: Seconds between flip attempts (default 30s)
- Daily Profit Limit: Stop after reaching this daily profit (default 10M)
- Activation Key: O by default
- Emergency Stop: END key ? immediately stops all automation
Smart Features
Price Revalidation
Re-checks prices before executing to avoid stale data
Spread Velocity
Skips items with rapidly closing profit spreads
Overpricing Detection
Cancels orders that are too far above market price
Partial Fill Handling
Manages orders that only partially fill
Adaptive Cooldown
Adjusts timing based on server response
Item Performance
Tracks per-item success rates over time
Stay Aware
The auto-flipper requires your Minecraft client to be open and logged in. Macro for realistic amounts of time, as much as you would manually play ? monitor occasionally and use the break system (see Anti-Detection below).
10 Anti-Detection
BFM includes a comprehensive anti-detection system designed to mimic human behavior during automation:
- Automatic Breaks: Takes breaks every 30 minutes (10-minute break duration, configurable)
- Player Proximity Check: Pauses automation if other players are within 10 blocks
- Hesitation: Random pauses before clicking (8% chance by default)
- Micro-Pauses: Small random delays between actions (12% chance)
- Fatigue Simulation: Gradually slows down over time, mimicking player fatigue
- Break Walking & Camera Movement: Moves around and looks around during breaks
- Random Flip Order: Shuffles flip targets to avoid repeated patterns
- Delay Jitter: Gaussian noise on all timing values (?15%)
Tip
All anti-detection features are enabled by default. Disabling them increases flip speed but also increases detection risk significantly. Only disable them if you understand the consequences.
11 Troubleshooting
Mod won't load
- Ensure you're using Fabric Loader with Minecraft 1.21.11
- Verify Fabric API is installed in your mods folder
- Check that you're using Java 21 or newer
- Remove any conflicting mods and try again
Verification dialog not appearing
- Make sure you have an active license purchased on the website
- Check your internet connection
- Try
.bfmretryin chat
I'm on macOS or Linux
- BFM is not supported on macOS or Linux
- The loader, verification dialog, and normal runtime flow are intended for Windows only
- If you want to use BFM, move to a supported Windows 10/11 environment
HUD not showing
- Press Right Shift to open the HUD
- Check that "Display Flips" is enabled in settings
- Make sure you're on Hypixel Skyblock (not the lobby)
Flips not loading
- Wait for the initial data load after joining Skyblock
- Check your filter settings ? your profit range or success % might be too restrictive
- Press the refresh keybind or wait for the timer to cycle
Auto-flipper not working
- Verify the auto-flipper is enabled in settings
- Press O to activate (or your custom activation key)
- Make sure you're standing near the Bazaar NPCs
- Check that the emergency stop key (END) hasn't been accidentally pressed
Still need help?
Join the Discord server and open a ticket in the support channel. Include your BFM version (.bfmversion) and any error messages.