Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for kernitus

Configure combat-related mechanics from 1.9 onwards

Report OldCombatMechanics?

Release
2.0.2

kernitus released OldCombatMechanics version 2.0.2 on June 3, 2024

Features

  • Full support for Spigot 1.20.6, including new potion and enchantment names. This fixes potion, golden apples, fishing knockback, and damage modules on newest version
  • You can now disable messages by setting relevant string in config.yml to empty ""

Changes

  • Minimum Java version required is now Java 17, but plugin still supports Spigot 1.9 through 1.20.6
  • Removed player-collisions module. This module relied on NMS and kept breaking with almost every new version of the game, or when running with badly-coded scoreboard plugins. You can use the enable-player-collisions option in paper.yml instead.
  • Removed SpartanAPI dependency. Library repository for API disappeared and this was breaking builds.

Bug Fixes

  • Account for fake overdamage from environmental sources. This was causing issues with players getting large amounts of damage too quickly if they received non-combat damage and then were hit by another player again, bypassing damage immunity.
  • Fix NullPointerException when sending custom sounds (e.g. using resource pack with sound modules). Thanks @Waischbrot
  • Fix no getPlayer method for BlockCanBuildEvent when using sword-blocking module in Spigot 1.12.2 or lower
  • Fix gapple module effects overriding pre-existing but longer effects of same strength (e.g. regen would be reset down even if player already had longer regen effect)
  • Fix splash potions being thrown in the sky not being affected by old-potion-effects module

Information

Published onJune 3, 2024
Downloads63

Platforms

Paper Paper (1.9-1.20.6)

Dependencies

Paper Paper
Edit Plugin Dependencies: Paper