Class HitBoxDamagedEvent

java.lang.Object
kr.toxicity.model.api.event.hitbox.HitBoxDamagedEvent
All Implemented Interfaces:
CancellableEvent, HitBoxEvent, ModelEvent

public final class HitBoxDamagedEvent extends Object implements CancellableEvent, HitBoxEvent
Triggered when a model's hitbox is damaged.

This event allows modifying the damage amount or cancelling the damage entirely.

Since:
2.0.0
  • Constructor Details

    • HitBoxDamagedEvent

      @Internal public HitBoxDamagedEvent(@NotNull @NotNull HitBox hitBox, @NotNull @NotNull ModelDamageSource source, float damage)
      Creates a new ModelDamagedEvent.
      Parameters:
      hitBox - the hitbox being damaged
      source - the source of the damage
      damage - the amount of damage
      Since:
      2.0.0