Dinamyc Combat (1.0.0)
Curse Maven Snippet
What's new
v1.0.0 - First Stable Release
First stable release of Dinamyc Combat. All features are now production-ready with full first-person animation support, configurable arm visibility, and weapon speed scaling.
Highlights
- 33 weapon presets with unique attack patterns (slash, stab, slam, spin)
- First-person animations — full player model renders in first person during attacks
- Configurable arm visibility — toggle arms on/off in first person (
isShowingArmsInFirstPerson) - Weapon speed scaling — attack animations match weapon attack speed
- Hold-to-attack — continuous attacks while holding the button
- Off-hand mining prevention — weapons block mining in both hands
Fix
- Off-hand mining: weapons in the off-hand now prevent block mining correctly
New
- Client config option
isShowingArmsInFirstPerson— show/hide arms during first-person attacks (default: true)
Technical Changes
CombatAnimationController.getFirstPersonMode()— respectsClientConfig.IS_SHOWING_ARMS_IN_FIRST_PERSONconfighandleAttackAnimation()—SpeedModifier(speed)usesAttributes.ATTACK_SPEEDfor weapon-synced animation speedshouldPreventMining()— checks both main hand and off-hand viaisWeapon()- First-person view returns to
FirstPersonMode.NONEwhen not attacking (vanilla view preserved)
Dependencies
- Player Animation Core 1.0.0 (included)
JAR: dinamyc_combat-26.1.2-neoforge-1.0.0.jar
This mod has no additional files