Dinamyc Combat (1.0.1)
Curse Maven Snippet
What's new
v1.0.1 - Arm Visibility Fix & Weapon Effects
Fix
- Arm visibility toggle keeps animation running: setting
isShowingArmsInFirstPersonto false no longer disables the first-person animation entirely. Arms become invisible but the weapon continues to animate normally. - First-person enabled check:
isFirstPersonEnabled()no longer depends onIS_SHOWING_ARMS_IN_FIRST_PERSON—FIRST_PERSON_ANIMATIONSconfig works independently.
New
- Weapon trail particles (
isShowingWeaponTrails): sparks appear along the swing arc during attacks. - Visual slash effects (
isShowingSlashEffects): end rod particles burst at the weapon tip on each swing. - Both effects are independently configurable and can be combined or used separately.
Technical Changes
CombatAnimationController.getFirstPersonMode()always returnsTHIRD_PERSON_MODELduring attacks — arm visibility controlled viaFirstPersonConfiguration.setShowRightArm()/setShowLeftArm()WeaponEffectManager: tracks active attacks, calculates swing position from preset arc, spawns particles each tickSwingArcenum: defines swing curves for each preset type (horizontal, vertical, stab, slam, spin, etc.)- Attack speed modifier now applies before triggering weapon effects in
handleAttackAnimation()
JAR: dinamyc_combat-26.1.2-neoforge-1.0.1.jar
This mod has no additional files