Builder

open class Builder

Builder for HitBoxListener.

Since

1.15.2

Functions

Link copied to clipboard
@NotNull
open fun build(): @NotNull HitBoxListener
Builds the listener.
Link copied to clipboard
@NotNull
open fun damage(@NotNull damage: @NotNull HitBoxListener.OnDamage): @NotNull HitBoxListener.Builder
Adds a damage handler.
Link copied to clipboard
@NotNull
open fun dismount(@NotNull dismount: @NotNull BiConsumer<HitBox, Entity>): @NotNull HitBoxListener.Builder
Adds a dismount handler.
Link copied to clipboard
@NotNull
open fun mount(@NotNull mount: @NotNull BiConsumer<HitBox, Entity>): @NotNull HitBoxListener.Builder
Adds a mount handler.
Link copied to clipboard
@NotNull
open fun remove(@NotNull remove: @NotNull Consumer<HitBox>): @NotNull HitBoxListener.Builder
Adds a remove handler.
Link copied to clipboard
@NotNull
open fun sync(@NotNull sync: @NotNull Consumer<HitBox>): @NotNull HitBoxListener.Builder
Adds a sync handler.