promotional bannermobile promotional banner

OldCombatMechanics

Makes combat work like before 1.9, with no weapon cooldown etc.
Back to Files

OldCombatMechanics v2.5.0

File nameOldCombatMechanics.jar
Uploader
kernituskernitus
Uploaded
May 23, 2026
Downloads
240
Size
8.3 MB
File ID
8132641
Type
R
Release
Supported game versions
  • 26.1.2
  • 26.1.1
  • 1.21.11
  • 1.21.10
  • 1.21.9
  • 1.21.8
  • 1.21.7
  • 1.21.6
  • 1.21.5
  • 1.21.4
  • 1.21.3
  • 1.21.2
  • 1.21.1
  • 1.21
  • 1.20.6
  • 1.20.5
  • 1.20.4
  • 1.20.3
  • 1.20.2
  • 1.20.1
  • 1.20
  • 1.19.4
  • 1.19.3
  • 1.19.2
  • 1.19.1
  • 1.19
  • 1.18.2
  • 1.18.1
  • 1.18
  • 1.17
  • 1.16
  • 1.15
  • 1.14
  • 1.13
  • 1.12
  • 1.11
  • 1.10
  • 1.9

What's new

2.5.0 (2026-05-23)

Highlights

  • Added per-item attack cooldown support for items such as maces and spears, closing #856.
  • Added default world modesets, including migration for existing configurations, to make configuration quicker and easier when you have lots of worlds.
  • Added build commit details to version output to make support reports and deployed builds easier to identify.

API and integrations

  • Added API controls for per-player module overrides and modesets, plus player state change events, documentation, and examples for integrations that need to react to combat-mode changes.
  • Validated bulk module override updates before applying them, avoiding partial or inconsistent per-player override state.

Compatibility

  • Improved attack-range support on Paper by detecting data component availability instead of relying on version assumptions.
  • Reworked compatibility checks and optional API fallbacks to use capability detection and safer version comparisons.

Fixes

  • Fixed mixed-mode combat handling so armour strength and shield blocking use the defender's modeset, while tool damage uses the attacker's modeset.
  • Fixed explosion defence applying the wrong modeset (#861).
  • Fixed no-knockback handling for MythicMobs damage (#860).
  • Fixed damage types with bypasses_cooldown incorrectly interacting with attack cooldown logic (#864).
  • Fixed stale stored world modesets being reused after world or configuration changes (#865).

This mod has no additional files