File Details
Dinamyc Combat (v1.0.0-beta.20)
- B
- Jul 7, 2026
- 1.90 MB
- 10
- 26.1.2
- NeoForge
File Name
dinamyc_combat-1.0.0-beta.20.jar
Supported Versions
- 26.1.2
Curse Maven Snippet
v1.0.0-beta.20 -- Combat Animations + HUD + Full Translations
Added
- Attack animations: Server now broadcasts
AttackAnimationpackets with animation name, upswing duration, and weapon range to all players. Clients play animations via Player Animation Library API on the attacking entity. - Combo HUD: Displays combo counter (x1, x2, x3…) in center-bottom of screen during active combos.
- Translations: All 14 language files synchronized with full key sets for client (20 options) and server (34 options) config. NeoForge-native key format (
dinamyc_combat.configuration.<key>).
Fixed (Critical)
- Attack flow: Mod intercepts vanilla attacks, sends
C2S_AttackRequestwith combo count and target entities, cancels vanilla when weapon has attributes. Non-weapon items fall back to vanilla normally. - ClassCastException in
ServerNetwork.handleAttackRequest:PlayerEntityMixinnow implementsPlayerAttackProperties. - Duplicate packets:
playToClientregistrations unified into single point. - Removed crash mixins:
ClientPlayNetworkHandlerMixin(non-existentminecraftfield onClientPacketListener),InGameHudInject(empty body). - StackOverflowError in
getItemBySlot, ArrayIndexOutOfBounds in inventory loading. - LivingEntityAccessor invalid field reference.
- WeaponAttributesFallback uses preset IDs for modded weapon compatibility.
- Config translations now display properly instead of raw key strings.
Improved
- Hold-to-attack propagates key state for proper auto-attack.
- Dual wielding off-hand attribute swapping works correctly.
- Attack sounds distributed to nearby players via
SoundHelper. - Weapon registry synced to clients on login.
Build
- Minecraft: 1.21.5 / NeoForge: 26.1.2 / Java: 25