zfd-utilities-26.3-1.2.7+mc26.3.jar
Curse Maven Snippet
What's new
ZFD Utilities 1.2.7 — Quality & Customization
Auto Respawn
- Added optional Auto Respawn, disabled by default, under Gameplay & Screens.
- Added a 0–30 second delay slider, shown when Auto Respawn is enabled. 0 s (Instant) sends Minecraft's normal respawn request immediately and hides the death screen while waiting for the server.
- Fixed the delay slider reopening at 30 seconds instead of the saved value.
- Added a clickable countdown for longer delays. Pause Auto Respawn freezes that death's countdown; Resume Auto Respawn continues it without changing your saved setting.
- Shortened and consistently capitalized the controls, matched their width to the normal death-screen buttons, and added clear active/paused colors.
- Preserved Hardcore protection and server-controlled respawning. Automatic requests are limited to one per death screen, including across resizing. Manual controls return if an instant request stalls.
Chat Player Heads
- Fixed incorrect matches from player names appearing inside other words, quoted chat, or message bodies.
- Prioritized sender UUIDs when available and prevented unresolved or conflicting identities from selecting a guessed head.
- Added a legacy/ViaFabricPlus fallback for real account names. It skips rank/level prefixes and legacy color codes, then matches the exact sender account to a unique online tab-list profile.
- Dynamically handles custom text, multi-word titles, badges, and symbols between bracketed rank tags, without hardcoded tag or player names. Only the sender account after the final rank is matched; parsing stops at the message separator.
- Places one head before all chat prefixes. Incoming
(From ...)messages are supported; outgoing(To ...)messages stay unchanged so the recipient is not mistaken for the sender. - Improved duplicate-head detection inside translated messages while preserving the existing skin, hat layer, spacing, and customization.
- Bounds custom-format parsing to a short message prefix and resolves heads when messages arrive, without per-frame text searches.
Settings & Quality of Life
- Fixed enabled-setting highlighting: saved ON settings now receive the same white/italic label as newly enabled settings, without creating false unsaved changes.
- Wrapped ZFD settings hover descriptions to a readable width, including nested settings and profile descriptions.
- Made Auto Respawn Delay help appear when hovering its label, above the row when space allows. It no longer appears over the slider while adjusting it.
- Shortened Auto Respawn help text and cleaned up capitalization in its controls and the main gameplay settings.
- Fixed fallback settings extending off-screen with paged controls and a consistently accessible Done button. Cycling profiles refreshes the displayed toggle states.
- Corrected the Play Screen Folders Reset value to match its existing OFF default without changing saved choices.
- Added Join Support Discord at the bottom of Performance, with access in the fallback settings screen too. Join ZFD Development to report bugs, suggest features, or support the project.
Reliability & Optimization
- Restricted visual time/weather overrides to client levels so they do not affect the integrated singleplayer server's getters.
- Fixed non-finite configuration values breaking profile copies or saves; invalid values recover to their defaults while other settings are preserved.
- Cached the JVM garbage-collector bean list to reduce repeated HUD diagnostic allocations.
- Preserved existing features, profiles, settings, and required runtime dependencies.
Known limitation: Legacy account-name matching is best-effort. Unknown accounts, duplicate matches, unresolved nicknames, and unsupported server formats may still appear without a head. Without sender metadata, server announcements that exactly imitate player-chat headers cannot be distinguished reliably. Some multiplayer servers prohibit automated respawning; check their rules.
This mod has no additional files

