Dinamyc Combat

Easy, spectacular and fun melee combat system with combos, dual wielding, and weapon attributes from Minecraft Dungeons.

File Details

Dinamyc Combat (v1.0.0-beta.22)

  • B
  • Jul 7, 2026
  • 1.91 MB
  • 11
  • 26.1.2
  • NeoForge

File Name

dinamyc_combat-1.0.0-beta.22.jar

Supported Versions

  • 26.1.2

Curse Maven Snippet

NeoForge

implementation "curse.maven:dinamyc-combat-1600733:8386793"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

What's New in v1.0.0-beta.22

Attack System Now Functional

The custom combat flow is now fully wired end-to-end:

Client-side:

  • Vanilla attacks are intercepted when holding a weapon with registered attributes
  • C2S_AttackRequest custom packet sent with combo count and target entities
  • Hold-to-attack now uses the custom packet path (not vanilla)
  • Combo counter displayed as HUD overlay (x1, x2, x3…)

Server-side:

  • Receives C2S_AttackRequest, selects the correct attack from weapon combo
  • Applies damage multipliers, plays weapon swing sounds
  • Broadcasts AttackAnimation packets to all players in the world

Animations:

  • Client plays attack animations via Player Animation Library API
  • First-person animations supported (THIRD_PERSON_MODEL mode)
  • Configurable via firstPersonAnimations and isShowingArmsInFirstPerson

Translations

All 14 language files synchronized with complete key sets in NeoForge-native format (dinamyc_combat.configuration.<key>): English, Spanish (ES/AR/MX), German, French, Italian, Portuguese (BR), Russian, Japanese, Korean, Chinese (CN), Ukrainian, Vietnamese.

Previous Fixes Included

  • Duplicate packet registration crash resolved
  • Removed broken mixins (ClientPlayNetworkHandlerMixin, InGameHudInject)
  • StackOverflowError and ArrayIndexOutOfBounds crashes fixed
  • PlayerAttackProperties interface properly implemented (no more ClassCastException)
  • Config screen now displays translated names and tooltips

Known Issues

  • Mining prevention config options (isMiningWithWeaponsEnabled, isSwingThruGrassEnabled, blacklists/whitelists) are not yet implemented (processing logic pending)
  • Slash particle trails not rendered (MC 1.21.5 particle API migration pending)

Dependencies

  • NeoForge 26.1.2+
  • Player Animation Library 1.2+
  • Cloth Config 26.1+

Version History

  • beta.22: Hold-to-attack fix, first-person animations, mixin refmap
  • beta.19: Attack animation trigger via Player Animation Library
  • beta.17: Attack flow interception and custom packet system
  • beta.5: Initial NeoForge 26.1.2 port