Interface PiercingWeapon


@NullMarked @Experimental @NonExtendable public interface PiercingWeapon
Since:
1.21.11
  • Method Details

    • piercingWeapon

      static PiercingWeapon.Builder piercingWeapon()
      Returns a new builder for creating a Piercing Weapon.
      Returns:
      a builder instance
      Since:
      1.21.11
    • dealsKnockback

      boolean dealsKnockback()
      Since:
      1.21.11
    • dismounts

      boolean dismounts()
      Since:
      1.21.11
    • sound

      @Nullable Key sound()
      Since:
      1.21.11
    • hitSound

      @Nullable Key hitSound()
      Since:
      1.21.11