HiccupsQOLFixes
Native UI quality-of-life features: crafting search, favorites, chest exclusions, persistent station settings, museum donations and tracking, save backups, and Escape-to-exit dialogue. Required for all multiplayer players.Changelog
1.2.1
- Fix harvested fruit returning after overnight growth by immediately updating the world's saved tree record.
- Persist received multiplayer harvests and retain the tree's correct scene ID.
1.2.0
- Let fruit trees accumulate up to 99 fruit, with a native crafting-style bubble showing the fruit icon and total above three.
- Save and synchronize stored fruit with each tree, retaining normal harvest drops and XP.
- Add chest-name previews on mouse hover, independent of interaction distance.
- Fix aquarium fish visuals after bulk museum donations and repair previously donated fish when the aquarium loads or updates.
1.1.0
- Add Safe Sleep at Home: midnight inside a player house or apartment starts normal sleep without reaching a bed or recording a pass-out.
- Support multiplayer guests and shared player homes through the native overnight flow.
- Include the multiplayer museum donation serialization fixes described below.
1.0.1
- Replace museum donation JSON serialization with explicit data contracts for multiplayer requests, offers, and recovery records.
- Reject missing network inventory data instead of reporting no eligible items.
- Log sent inventory counts, host collection checks, and offered donation counts.
- Report unavailable host museum records as a data error.
All multiplayer participants must update to this version.
1.0.0
Initial release.
- Add fuzzy recipe search, ingredient search, favorites, recent recipes, and craftable filtering.
- Show crafting locations in item tooltips.
- Add persistent, synchronized per-chest crafting exclusions and crafting station settings.
- Add Donate All Eligible to Covington's museum dialogue and announce completed bundles.
- Show museum donation status in item tooltips.
- Keep five distinct local save backups per character/save file.
- Use Escape to select available safe dialogue exits, preserving pause behavior otherwise.
- Allow each feature to be enabled independently in configuration.
