
Handy Trader
Star your favorite villager trades and they sort to the top automatically. Perfect for big trading halls where you only use 2 out of 10 master trades per villager. Gold highlight, per-villager memory, zero dependencies.
627
5
2.1.0-beta.3
beta30 апреля 2026 г.Breaking
- Mod ID renamed from
handytraderstohandytraderto match the rest of the Handy series convention (singular). Existing config (config/handytraders.json) and per-villager favorites (config/handytraders-favorites.json) are migrated automatically on first launch — no settings or favorites lost. - Internal package moved from
net.rezanmb.handytraderstodev.handy.mods.handytrader. No user-facing impact unless another mod was depending on internal classes.
Changes
- Trade-identity hash upgraded from 32-bit hashCode to 64-bit truncated SHA-1. Eliminates the silent collision risk where two distinct trades on the same villager could star/unstar each other. Existing favorites are rewritten to the new format the first time you reopen each villager — no manual reset needed, but villagers you never revisit stay on the old format.
- Mod is now declared client-only (
environment: "client"). Dedicated servers no longer load the jar; the mod was already client-only in behavior, this just makes it explicit. - Favorites file write moved off the render thread so toggling a bookmark on a slow disk no longer stalls the frame.
- Config persistence rebuilt on YACL
ConfigClassHandler(matches the rest of the Handy suite). On-disk JSON shape is unchanged; users without YACL installed still run on defaults.
Internal
- Cleanup wave aligned this mod with the rest of the suite — JAVA_25 mixin compatibility level, full @At descriptors, named bookmark color palette, narrowed exception handlers, and a CI release workflow that no longer fails on prerelease tags.
2.0.3
release30 апреля 2026 г.Bug Fixes
- Restore compatibility with other mods that mix into the villager trade screen — the trade-index remapping no longer cancels and reimplements vanilla
postButtonClick, so bookmark mods, autoclickers, and any other mod injecting into the same method run normally again
2.1.0-beta.2
beta29 апреля 2026 г.Нет описания изменений
2.1.0-beta.1
beta19 апреля 2026 г.- Preview build for Minecraft 26.2 snapshots (tested against 26.2-snapshot-3)
- Rebuilt against Fabric API 0.146.1+26.2
- No source changes needed — the trade-menu mixins and favorites overlay compile cleanly against 26.2
2.0.2
release18 апреля 2026 г.- Update to Minecraft 26.1.2 compatibility
- Update Fabric Loader to 0.19.2, Fabric API to 0.146.1
Совместимость
Создатели
Детали
Лицензия:MIT
Опубликован:2 месяца назад
Обновлён:1 неделю назад
