
Donut's Auctions
Passive DonutSMP AH tracker with local SQLite price analytics
383
0
Donut's Auctions 0.1.2
release16 февраля 2026 г.DonutsAuctions v0.1.2
Added
- Idle background AH automation with scheduler/coordinator logic.
- New automation settings in config (idle delay, scan pages, dwell times, cycle intervals, command pacing, capture timeout).
- ModMenu/Cloth Config integration for in-game configuration.
- Player idle tracking tuned to ignore tiny jitter and allow look-around without canceling idle state.
- Strict AH next-page control locator to reduce false page navigation.
- Headless auction screen support via network handler mixin.
Changed
- Capture pipeline now supports forced titles for headless capture flow.
- Next-page detection now uses strict arrow+label+bottom-row matching.
- Runtime state now exposes idle automation state/reason metadata.
- Version bumped to
0.1.2.
Safety/Behavior
- Automation is gated to allowed hosts (
donutsmp.comand subdomains). - Added fail-safe/cooldown handling for unsafe or unexpected menu states.
- Automation stops cleanly on movement, config disable, read-only DB, unsupported server, or cooldown.
Tests
- Added coverage for:
- Automation scheduler behavior and stop flow.
- Watch query normalization.
- Idle tracker jitter/movement detection.
- Next-page locator strict matching.
- Config defaults/normalization and persistence.
- Server host normalization and allowlist gating.
Full Changelog: https://github.com/cancel-cloud/Donuts-Auctions/compare/v0.1.1...v0.1.2
Donut's Auctions 0.1.1
release16 февраля 2026 г.DonutsAuctions v1.0.0 — First Public Release
This is the first public release of DonutsAuctions, a client-side Fabric mod for tracking DonutSMP Auction House data locally for analysis and deal finding.
Highlights
- Added passive Auction House capture while you browse
/ahmenus. - Added local SQLite storage for listings and historical price data.
- Added analytics UI (open via keybind, default
KP_MULTIPLY) with min/avg/median stats, trend windows (25h,7d,30d), seller stats, and cheapest-listing views. - Added deal scouting based on your local historical pricing.
- Added config screen integration via ModMenu + Cloth Config.
- Added optional CSV/JSON exports in dev mode.
Requirements
- Minecraft
1.21.10 - Java
21 - Fabric Loader
>= 0.18.4 - Fabric API
>= 0.138.4+1.21.10 - Fabric Language Kotlin
>= 1.13.9+kotlin.2.3.10 - ModMenu
>= 12.0.0 - Cloth Config
>= 17.0.0
Known Behavior
- Shulker listings are intentionally excluded to avoid distorting per-item analytics.
Совместимость
Создатели
Детали
Лицензия:MIT
Опубликован:4 недели назад
Обновлён:4 недели назад