▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Eymistaken's HUD
Eymistaken's HUD

Eymistaken's HUD

A highly customizable PvP HUD featuring a Drag & Drop Layout Designer, CPS, Keystrokes, Reach, Armor HUD and Combo display.

3.4K
4
Все версииEymistaken's HUD 1.0.9-6

Eymistaken's HUD 1.0.9-6

Release2 мес. назад

Список изменений

Changelog

[1.0.9-6] - [HOTFIX]

Fixed

  • Keystrokes CPS display showing incorrect values when CPS module is disabled — The tick() method in CpsModule contained an early return guard gated on isEnabled(). This caused the leftClicks and rightClicks lists to stop being pruned when the module was disabled, while MixinMouse continued to populate them unconditionally. As a result, the Keystrokes module's per-button CPS counter read from a list that grew indefinitely. The early return has been removed so the lists are always pruned on every tick regardless of module visibility.

  • Combo not resetting on damageMixinLivingEntity was injecting into the damage(ServerWorld, DamageSource, float) method, which is server-side and never invoked in a client-side mod context. Consequently, ComboTracker.onDamage() was never called and the combo counter did not reset when the player took a hit. The fix replaces the mixin-based approach with a hurtTime poll inside ComboTracker.onTick(). A lastHurtTime field is compared against client.player.hurtTime each tick; when a transition from 0 to a positive value is detected, onDamage() is triggered directly.

API

No breaking changes. The public surface of HudModule, EymistakenHudPlugin, and HudModuleManager is unchanged. Existing plugins remain binary-compatible and do not require recompilation.

Файлы

eymistakens-hud-1.0.9-6.jar(226.70 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.0.9-6

Загрузчики

Fabric

Версии игры

1.21.6–1.21.11

Загрузок

160

Дата публикации

2 мес. назад

Загрузил

ID версии

Главная