Stamina Interactions Reworked
🗸 Rework of stamina logic for Epic Fight with dynamic regeneration, exhaustion system, and native Nightfall integration.
截图
介绍
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)
常见问题
Stamina Interactions Reworked 支持哪些 Minecraft 版本?
Stamina Interactions Reworked 支持 Minecraft Java 版 1.20.1–1.21.1,共 2 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
Stamina Interactions Reworked 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
Gvoper 的其他作品
查看全部 →
Mob Collision Off
🗸 禁用实体间的碰撞,可提升 TPS,并可能略微提高 FPS。
Universal Optimization
🗸 优化 TPS 和 FPS。限制生物生成,禁用实体碰撞和成就系统。缓存区块以减少卡顿。大部分功能都可在配置文件中调整,还包含一些趣味功能。
Biome Shader Switch
🗸 根据玩家所在的生物群系切换光影。支持 Iris 和 Oculus 光影包,并可按生物群系、高度设置规则及备用光影。自动识别所有生物群系,包括模组添加的群系——无需手动配置。
PVP hitboxes
🗸 This mod changes vanilla hitboxes (F3+B) for PVP.
评论
登录后评论和评分