promotional bannermobile promotional banner

OldCombatMechanics

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

OldCombatMechanics v2.3.0

File nameOldCombatMechanics.jar
Uploader
kernituskernitus
Uploaded
Jan 24, 2026
Downloads
399
Size
6.2 MB
File ID
7518670
Type
R
Release
Supported game versions
  • 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.3.0 (2026-01-24)

Features

Bug Fixes

  • 'disable-offhand' module working even if disabled (ecca0b5)
  • disable-offhand handling on modeset change (54aaf0c)
  • apply old tool damage to all mobs (91b121f), closes #735
  • chorus fruit tp into blocks (bba1ecb), closes #748
  • clear modules list on reload (ebdfd10)
  • double strength effect when old-potion-effects disabled (4cecb64), closes #781
  • fire damage overwriting lastDamage (9af8a0f), closes #707
  • legacy (pre-1.11) sweep detection (2825b35)
  • negative last damage (1321717), closes #765
  • only strip consumable on swords (e01faea), closes #841
  • reflection error on weapon enchant (10ff4ce), closes #840
  • skip unknown sound packets (cfa1e58)
  • unknown particles. (1408720), closes #825
  • weakness calc on >=1.20 (f502adb)
  • weakness calculations for amplifier > 1 (d866015)

Performance

  • attack-cooldown-tracker: gate sampler by API presence and use HashMap for stable caching (b605501)
  • disable-enderpearl-cooldown: use HashMap and lazily drop expired cooldown entries (83ff726)
  • fishing-rod-velocity: replace per-hook gravity tasks with single shared tick runner (5856bed)
  • old-armour-durability: replace per-explosion suppression task with shared 1-tick expiry cleaner (c7932d6)
  • old-player-regen: switch to tick-based interval tracking with shared counter task (4f8df3c)
  • player-knockback: replace per-hit cleanup tasks with shared 1-tick expiry cleaner (9667ef5)
  • shield-damage-reduction: replace per-hit fully-blocked cleanup tasks with shared 1-tick expiry cleaner (a18b1ef)
  • sword-block: reduce amount of recurring tasks (a08b5b4)
  • use one task to clear EDBEE map (11ec51b)

This mod has no additional files