Interface AnimationPredicate

All Superinterfaces:
Predicate<RenderedBone>

public interface AnimationPredicate extends Predicate<RenderedBone>
Animation predicate
  • Method Details

    • isChildren

      @Internal boolean isChildren()
      Checks current bone is children bone
      Returns:
      is children
    • of

      @NotNull static @NotNull AnimationPredicate of(@NotNull @NotNull Predicate<RenderedBone> bonePredicate)
      Creates predicate
      Parameters:
      bonePredicate - predicate
      Returns:
      animation predicate
    • of

      @NotNull static @NotNull AnimationPredicate of(boolean children, @NotNull @NotNull Predicate<RenderedBone> bonePredicate)
      Creates predicate
      Parameters:
      children - children
      bonePredicate - predicate
      Returns:
      animation predicate
    • children

      @NotNull default @NotNull AnimationPredicate children()
      Creates children predicate
      Returns:
      children predicate