Class MeleeAttack

java.lang.Object
net.minecraft.world.entity.ai.behavior.MeleeAttack

public class MeleeAttack extends Object
  • Constructor Details

    • MeleeAttack

      public MeleeAttack()
  • Method Details

    • create

      public static <T extends Mob> OneShot<T> create(int pAttackCooldown)
    • create

      public static <T extends Mob> OneShot<T> create(Predicate<T> pCanAttack, int pAttackCooldown)
    • isHoldingUsableNonMeleeWeapon

      private static boolean isHoldingUsableNonMeleeWeapon(Mob pMob)