OldCombatMechanics v2.3.0

Details

  • Filename
    OldCombatMechanics.jar
  • Uploaded by
  • Uploaded
    Jan 24, 2026
  • Size
    6.24 MB
  • Downloads
    308
  • MD5
    71ce66c16f0fc758228a6a0ba030e382

Supported Bukkit Versions

  • 1.21.11
  • 1.21.10
  • 1.21.9
  • 1.21.8
  • 1.21.7
  • 1.21.6
  • 1.21.5
  • 1.21.1
  • 1.21.2
  • 1.21.3
  • 1.21.4
  • 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

Changelog

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)