
Blueprint HUD
Having difficulties in tracking the resources needed for your lovely build? use Blueprint HUD for tracking them easily
Список изменений
🛠 Blueprint HUD v21.1 — Foundations & Control
This release marks the first fully usable and configurable version of Blueprint HUD. v21.1 focuses on stabilizing the HUD core, adding customization, fixing major interaction issues, and laying groundwork for future expansion.
🆕 New Features
📋 Blueprint HUD Overlay
Persistent in-game HUD showing all tracked blueprint items
Displays icon + live count + required count
Supports both Normal and Compact layouts
📊 Live Progress Tracking
Real-time item count updates from player inventory
Per-item progress calculation with smooth updates
Automatic completion detection when requirements are met
✅ Completion System
Items auto-mark as completed when requirements are fulfilled
Visual completion indicators:
✔ checkmark
strike-through text
completed color state
Optional Auto Complete toggle in settings
🧭 Edit Mode (HUD Positioning)
Dedicated Edit Mode overlay
HUD can be dragged and repositioned on screen
Position is saved persistently
Visual drag indicator and background highlight
⏳ Time Estimation (Experimental)
Optional time remaining estimate per item
Based on real mining speed (blocks/sec)
Automatically pauses when player stops mining
Displays remaining time in seconds or minutes
🗂 Blueprint Settings Screen
Two-tab layout:
Normal: visual & gameplay options
Advanced: layout & estimation controls
Searchable item list with scroll support
Click-to-add items directly from registry
Custom required count input
Live preview behavior
🎨 Customization & Visuals
🎨 Color Customization
Configurable colors for:
Progress bar fill
Progress bar background
Text
Completed state
Strike-through line
Hex-based color input with config persistence
📐 Layout Modes
Normal Mode: icon + text + progress bar
Compact Mode: icon + text only
Layout switching updates instantly
🧼 Clean HUD Design
Consistent spacing and alignment
Readable text across resolutions
Non-intrusive visuals during gameplay
⚙ Improvements & Changes
Optimized HUD rendering to reduce unnecessary redraws
Stable blueprint ordering (no jumping while updating)
Persistent config-backed blueprint storage
Improved Fabric + Yarn compatibility (1.21+ input system)
Centralized progress and mining-rate calculations
🐞 Bug Fixes
Fixed HUD drag mode not registering mouse input
Fixed clicks passing through edit mode into the game world
Fixed time estimate overlapping HUD text
Fixed time estimate not updating or displaying
Fixed progress bars showing incorrect values
Fixed item add clicks not registering in settings screen
Fixed broken mouse input due to outdated Screen API
Fixed Fabric/Yarn method signature mismatches
Fixed completion state not resetting after player death
Fixed death-related progress desync
Fixed multiple rendering edge cases in compact mode
🔮 What’s Coming Next (Teaser)
📦 Blueprint groups / categories
🧲 Snap-to-edge HUD positioning
🖱 Scrollable HUD when item count grows
📈 Per-item history & efficiency stats
🔔 Completion notifications & sounds
💾 Multiple blueprint presets
🎮 Controller-friendly interaction
🌐 Multiplayer-aware syncing improvements
