
MarketGuard for Hypixel SkyBlock
Protects you from accidentally over- and underbidding
207.5K
2
207.5K
2
1.3.1
- Fix mixin compatibility level expansion in packaged builds
1.2.4
- Port to 26.1.x
1.2.4
- Added a
User-Agentheader to ScamScreener API requests so the service can identify MarketGuard clients.
- Added a
1.2.4
- Added a
User-Agentheader to ScamScreener API requests so the service can identify MarketGuard clients.
- Added a
1.2.3
- Added
/marketguard resetand/marketguard reloadto restore defaults or reload the config file in-game. - Added
/marketguard debugto toggle debug logging directly from chat. - Added
/marketguard threshold <number>with a default absolute price difference threshold of10,000coins. - MarketGuard now only blocks underbidding or overbidding when both the percentage limit and the absolute coin threshold are exceeded.
- Expanded
/marketguardstatus output to include the absolute threshold and debug state.
- Added
1.2.3
- Added
/marketguard resetand/marketguard reloadto restore defaults or reload the config file in-game. - Added
/marketguard debugto toggle debug logging directly from chat. - Added
/marketguard threshold <number>with a default absolute price difference threshold of10,000coins. - MarketGuard now only blocks underbidding or overbidding when both the percentage limit and the absolute coin threshold are exceeded.
- Expanded
/marketguardstatus output to include the absolute threshold and debug state.
- Added
1.2.2
- Underbidding warnings now show the lowest possible price before MarketGuard blocks the action.
- Overbidding warnings now show the highest possible price before MarketGuard blocks the action.
- Fixed item name detection in
Create BIN Auction, so warnings use the actual item name again instead ofAUCTION FOR ITEM:.
1.2.2
- Underbidding warnings now show the lowest possible price before MarketGuard blocks the action.
- Overbidding warnings now show the highest possible price before MarketGuard blocks the action.
- Fixed item name detection in
Create BIN Auction, so warnings use the actual item name again instead ofAUCTION FOR ITEM:.
1.2.1
- Reworked the BIN purchase flow so
Buy Item Right Nowdetection no longer depends on a fragile screen-title match and now uses the configured auction slot/button data consistently. - Overbidding now runs on the same BIN buy-click path as the blacklist warning, so both checks trigger together during the normal purchase flow.
- Overbidding no longer blocks the purchase when the auction item or SkyBlock item id could not be read; it now only sends the existing chat error in those failure cases.
- fixed Music Discs got not recognized by the Guard due to awkward Item IDs
- Reworked the BIN purchase flow so
1.2.1
- Reworked the BIN purchase flow so
Buy Item Right Nowdetection no longer depends on a fragile screen-title match and now uses the configured auction slot/button data consistently. - Overbidding now runs on the same BIN buy-click path as the blacklist warning, so both checks trigger together during the normal purchase flow.
- Overbidding no longer blocks the purchase when the auction item or SkyBlock item id could not be read; it now only sends the existing chat error in those failure cases.
- fixed Music Discs got not recognized by the Guard due to awkward Item IDs
- Reworked the BIN purchase flow so
1.2.0
- Lowest BIN lookups now use the new ScamScreener API
v2payload withproducts,price, andauctioneerUuid. - Added optional ScamScreener integration as a soft dependency via Modrinth Maven and Fabric
suggests, so MarketGuard can check Lowest BIN auctioneers against your ScamScreener blacklist when the mod is installed. - Auction screens now warn with
[MarketGuard] <player> is listed in your blacklist! Be cautious!when the current Lowest BIN auctioneer is blacklisted, includingConfirm Purchase, without blocking the normal Lowest BIN comparison flow. - Added detailed debug logs for the ScamScreener blacklist check path, including lookup trigger, UUID parsing, match/no-match results, and duplicate-notice suppression. (Only when debug=true in config)
- Lowest BIN lookups now use the new ScamScreener API
1.2.0
- Lowest BIN lookups now use the new ScamScreener API
v2payload withproducts,price, andauctioneerUuid. - Added optional ScamScreener integration as a soft dependency via Modrinth Maven and Fabric
suggests, so MarketGuard can check Lowest BIN auctioneers against your ScamScreener blacklist when the mod is installed. - Auction screens now warn with
[MarketGuard] <player> is listed in your blacklist! Be cautious!when the current Lowest BIN auctioneer is blacklisted, includingConfirm Purchase, without blocking the normal Lowest BIN comparison flow. - Added detailed debug logs for the ScamScreener blacklist check path, including lookup trigger, UUID parsing, match/no-match results, and duplicate-notice suppression. (Only when debug=true in config)
- Lowest BIN lookups now use the new ScamScreener API
1.1.2
- Lowest BIN checks now only use cached data that was loaded when opening Auction House screens, so slow or unavailable API requests no longer block BIN buys or listings.
- Failed Lowest BIN refreshes now show a single warning message instead of stopping AH actions, while stale cached prices continue to be used when available.
1.1.2
- Lowest BIN checks now only use cached data that was loaded when opening Auction House screens, so slow or unavailable API requests no longer block BIN buys or listings.
- Failed Lowest BIN refreshes now show a single warning message instead of stopping AH actions, while stale cached prices continue to be used when available.
1.1.1
- Added Rune Lowest BIN resolution from SkyBlock item data, so rune items now map to API keys such as
SNOW_RUNE;1instead of the genericRUNE. - Missing Lowest BIN entries now use the normal bypass countdown instead of blocking BIN actions indefinitely.
- Update notifications now compare only the mod version before
+, so differing Minecraft suffixes like1.1.0+1.21.11no longer trigger false join messages.
- Added Rune Lowest BIN resolution from SkyBlock item data, so rune items now map to API keys such as
1.1.1
- Added Rune Lowest BIN resolution from SkyBlock item data, so rune items now map to API keys such as
SNOW_RUNE;1instead of the genericRUNE. - Missing Lowest BIN entries now use the normal bypass countdown instead of blocking BIN actions indefinitely.
- Update notifications now compare only the mod version before
+, so differing Minecraft suffixes like1.1.0+1.21.11no longer trigger false join messages.
- Added Rune Lowest BIN resolution from SkyBlock item data, so rune items now map to API keys such as
1.1.0
- Added
/marketguardand/mgclient commands to inspect and change underbidding and overbidding thresholds. - Persisted MarketGuard settings in
config/scamscreener_marketguard/config.json. - Added optional debug logging for auction clicks, bypass handling, price parsing, and Lowest BIN lookups.
- Moved Lowest BIN refreshes out of the click path to avoid client stalls and prefetched prices when auction screens open.
- Guard now blocks clicks while Lowest BIN data is loading and falls back to stale in-memory prices with a warning if refreshes fail.
- Added
1.1.0
- Added
/marketguardand/mgclient commands to inspect and change underbidding and overbidding thresholds. - Persisted MarketGuard settings in
config/scamscreener_marketguard/config.json. - Added optional debug logging for auction clicks, bypass handling, price parsing, and Lowest BIN lookups.
- Moved Lowest BIN refreshes out of the click path to avoid client stalls and prefetched prices when auction screens open.
- Guard now blocks clicks while Lowest BIN data is loading and falls back to stale in-memory prices with a warning if refreshes fail.
- Added
1.0.0-beta1
- Switched Lowest BIN lookups to the new
scamscreener.creepans.netAPI. - Verified live Lowest BIN responses for normal items, pets with tier or level metadata, and items with attribute metadata.
- Switched Lowest BIN lookups to the new
1.0.0-beta1
- Switched Lowest BIN lookups to the new
scamscreener.creepans.netAPI. - Verified live Lowest BIN responses for normal items, pets with tier or level metadata, and items with attribute metadata.
- Switched Lowest BIN lookups to the new
1
Ссылки
Авторы
Сведения
Лицензия:
Опубликован:3 месяца назад
Обновлён:13 часов назад
ID проекта:
