
Stamina Interactions Reworked
🗸 Rework of stamina logic for Epic Fight with dynamic regeneration, exhaustion system, and native Nightfall integration.
⬇ Download on Modrinth

EN
Stamina Interactions Reworked is a complete rework of the original Epic Fight Stamina Interactions mod by tatunement. Adds meaningful stamina management to Epic Fight combat with smart regeneration, weapon-specific costs, and native Nightfall integration. Every action matters.
✨ Features
- ⚔️ Weapon Cost — Each weapon type has its own stamina drain.
- 🌙 Native Nightfall Support — Full integration with Nightfall's weapons and combat system.
- 🧠 Smart Regeneration — Stamina regeneration adapts to your state:
- Standing still while crouching: ×4.8 speed (fastest regeneration)
- Standing still: ×3.2 speed
- Walking while crouching: ×1.8 speed
- Walking normally: ×1.0 speed (base)
- 💀 Exhaustion System — When your stamina reaches zero, you become Fatigued: you can't run, your attack speed is reduced, and your stamina regeneration is reduced. Regeneration from zero is faster than normal.
- 🎨 Persistent GUI — The stamina bar is visible even outside of combat mode. No need to activate combat mode just to check your stamina.
- 🏕️ Campfire Rest — Crouch at a regular campfire for 10 seconds to gain the Invigoration + Vigor buffs. The Soul Bonfire grants Regeneration + Strength instead.
- 🔧 Stamina Saving — Current stamina is saved in the NBT when you log out and is restored the next time you log in. Only death resets stamina to maximum.
🔄 Improvements
- Updated to the modern EpicFight API
- Fixed Memory Leak — The original mod added event handlers every tick, creating thousands of duplicates per hour and could cause an OOM crash. Now handlers are added once per player via WeakHashMap.
- Server-compatible — Client-side rendering classes are protected with the
@OnlyIn(Dist.CLIENT)annotation, GUI mixins are moved to the client section, eliminating server crashes.
📦 Based on original work
This mod is a complete rewrite of Epic Fight Stamina Interactions by tatunement. While the core concept is retained, the codebase has been significantly rewritten with architectural improvements, bug fixes, and new features.
🌐 Third-party hosting
You are not allowed to host the mod on third-party resources. You can post news about the mod, but you must link to this mod page for downloading (or link to the download address from modrinth).
RU
Stamina Interactions Reworked — полная переработка оригинального мода Epic Fight Stamina Interactions от tatunement. Добавляет осмысленное управление выносливостью в боевую систему Epic Fight с умной регенерацией, затратами для каждого оружия и нативной интеграцией с Nightfall. Каждое действие имеет значение.
✨ Особенности
- ⚔️ Затраты по оружию — Каждый тип оружия имеет собственное потребление выносливости.
- 🌙 Нативная поддержка Nightfall — Полная интеграция с оружием и боевой системой Nightfall.
- 🧠 Умная регенерация — Восстановление выносливости адаптируется к вашему состоянию:
- Стоит на месте крадучись: ×4.8 скорость (самое быстрое восстановление)
- Стоит на месте: ×3.2 скорость
- Идёт крадучись: ×1.8 скорость
- Идёт обычно: ×1.0 скорость (базовая)
- 💀 Система истощения — Когда стамина достигает нуля, вы получаете Усталость: нельзя бегать, снижена скорость атаки, снижена регенерация стамины. Восстановление от нуля идёт быстрее обычного.
- 🎨 Постоянный GUI — Полоса выносливости видна даже вне боевого режима. Не нужно включать боевой режим только чтобы посмотреть стамину.
- 🏕️ Отдых у костра — Присядьте у обычного костра 10 секунд чтобы получить баффы Прилив сил + Бодрость. Костёр душ даёт Регенерация + Сила вместо.
- 🔧 Сохранение стамины — Текущая стамина сохраняется в NBT при выходе из мира и восстанавливается при следующем входе. Только смерть сбрасывает стамину на максимум.
🔄 Улучшения
- Обновление под современный EpicFight API
- Исправлена утечка памяти — Оригинальный мод добавлял обработчики событий каждый тик, создавая тысячи дубликатов в час и мог првриести к OOM-крашу. Теперь обработчики добавляются один раз на игрока через WeakHashMap.
- Совместим с сервером — Клиентские классы рендеринга защищены аннотацией
@OnlyIn(Dist.CLIENT), GUI-миксины вынесены в клиентскую секцию, без крашей на сервере.
📦 Основано на оригинальной работе
Этот мод является полной переработкой Epic Fight Stamina Interactions от tatunement. Хотя основная концепция сохранена, кодовая база была значительно переписана с архитектурными улучшениями, исправлениями ошибок и новыми функциями.
🌐 Сторонние размещения
Вы не имеете права размещать мод на сторонних ресурсах, вы можете разместить новость о моде, но обязательно ссылаться на эту страницу мода для загрузки. (или ссылаться на ссылку адреса скачивания с modrinth)
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.20.1
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as stamina_interactions_reworked-2.3.jar — drop this file into the mods folder
- Download size: 348 KB
- Download link checked 7 Sept 2026 — working
These come from our own check of the pack file, not from the source page.