File Details
insighthud-1.7.5.jar
- R
- Jun 9, 2026
- 1.18 MB
- 143
- 0.5
File Name
insighthud-1.7.5.jar
Supported Versions
- 0.5
InsightHUD Update - QoL, Theme Improvements & Settings Fixes
This update focuses on polish, performance-friendly customization, cleaner shop/NPC displays, and several important settings fixes based on player feedback.
New: Single Toggle Command
- Added a simple per-player HUD toggle command:
/insighthud- Aliases:
/ihtoggle,/insighthudtoggle - The command toggles InsightHUD visibility for the current player without changing the server config.
- The toggle is stored in player data.
New: Generic Block HUD Toggle
- Added a separate setting for generic block information:
showGenericBlockHud=true/false- This allows players or server owners to hide normal block info while still keeping useful special HUDs enabled.
- Farming HUD, Entity HUD, Container HUD, Processing Bench HUD and Portal HUD can now remain active independently.
Fixed: Settings Menu Toggle Persistence
- Fixed an issue where the "Show generic block info" checkbox could jump back to enabled after changing it in the settings menu.
- The setting is now correctly sent through the UI event data and saved properly.
Fixed: Compact World Time / Biome HUD Regression
- Fixed a regression where the compact world time / biome / region display could disappear because server-side config defaults were applied too aggressively.
- Player settings now correctly control world time, moon phase, region and zone display again unless
forceSettings=trueis used.
New: Separate Time Display Setting
- Added a new setting:
showTimeInInfoHud=true/false- This controls whether the time is shown inside normal target HUDs.
- The existing world time setting still controls the compact world time / biome HUD.
- This makes it possible to keep the compact time/biome HUD enabled while hiding time lines inside normal block/entity/shop HUDs.
Improved: Calculated HUD Sizes
- Added calculated minimum width and height for compact world time displays.
- Small time-only displays such as
14:44now get a cleaner and more stable size. - Longer combinations like time, day phase, region and biome now scale more reliably.
- Normal target HUDs also calculate a proper size when only extra information such as time or coordinates is shown.
Improved: Coordinates and Time Without Generic Block Info
- Coordinates are no longer incorrectly tied to the generic block information setting.
- If generic block info is disabled but coordinates or time-in-HUD are enabled, InsightHUD can still show a small useful target HUD.
- This allows setups like:
showGenericBlockHud=falseshowCoordinates=trueshowTimeInInfoHud=true
New: YAS RPG Theme
- Added a new HUD background theme:
- YAS RPG
- Added support for standard, compact, container, no-icon and processing HUD variants.
- Added translations for the new theme option.
Improved: YAS RPG Theme Routing
- YAS RPG is now used more selectively to avoid making simple WAILA displays too intrusive.
- Normal and compact HUDs can fall back to lighter/default panels while linked shop displays and special panels can still use the RPG frame.
- Linked YAS ShopBlocks use the RPG frame when the YAS RPG theme is selected.
Improved: Theme Metrics System
- Added a small centralized theme metrics system.
- Theme-specific layout tweaks can now be configured in one place instead of hardcoding special cases across multiple files.
- Currently used for YAS RPG-specific adjustments such as icon spacing, extra frame height and processing HUD sizing.
- This keeps future theme tuning cleaner and more performance-friendly.
Improved: Processing Bench Layout
- Improved spacing for Processing Bench HUDs.
- Reduced unnecessary vertical gap between the bench tier label and the input/output sections.
- Added theme-specific sizing support for Processing Bench panels.
- Improved bottom spacing for framed Processing HUD layouts.
Improved: Linked Denizen Shop NPC Display
- When a Denizen NPC is linked to a shop, InsightHUD now hides unnecessary health and distance information.
- This makes shop NPC displays cleaner and more focused.
- Normal Denizen NPCs without linked shops remain unchanged.
Improved: Linked ShopBlock Display
- Linked YetAnotherShop ShopBlocks now receive cleaner themed HUD handling.
- Icon spacing and frame sizing were improved for RPG-style panels.
- The display remains focused on shop-relevant information instead of unnecessary block details.
Performance Notes
- All new options were implemented with performance in mind.
- No extra per-tick scans were added.
- No new recurring reflection checks were added.
- New size calculations use cheap string length and font-size estimates only.
- The new theme metrics system is based on simple integer values and does not add expensive runtime logic.
Recommended Config Examples
Show only special HUDs like farming, entities, containers and processing benches while hiding generic block info:
visible=true
showGenericBlockHud=false
showFarmingHud=true
showContainers=true
showFurnaceProcessing=true
showTanneryRackProcessing=true
showSalvageProcessing=true
showEntityHealth=true
showEntityDistance=true
Keep the compact world time / biome HUD enabled, but hide time inside normal target HUDs:
showWorldTime=true
showTimeInInfoHud=false
Hide generic block names but still allow coordinates and time as small target HUD extras:
showGenericBlockHud=false
showCoordinates=true
showTimeInInfoHud=true
Summary
- Added a single-player toggle command.
- Added proper generic block HUD control.
- Added separate time-in-target-HUD control.
- Fixed compact world time / biome HUD visibility.
- Fixed settings persistence for the generic block HUD toggle.
- Added YAS RPG theme support and theme metrics.
- Improved linked shop NPC and ShopBlock displays.
- Improved Processing Bench spacing and sizing.

