#1055: Expand riptiding API

By: ShreyasAyyengar <shreyas.ayyengar@gmail.com>
This commit is contained in:
Bukkit/Spigot
2024-09-07 18:06:52 +10:00
parent cc919bf976
commit aae72268cb
2 changed files with 20 additions and 1 deletions

View File

@@ -510,12 +510,22 @@ public interface LivingEntity extends Attributable, Damageable, ProjectileSource
public void setSwimming(boolean swimming);
/**
* Checks to see if an entity is currently using the Riptide enchantment.
* Checks to see if an entity is currently riptiding.
*
* @return True if this entity is currently riptiding.
*/
public boolean isRiptiding();
/**
* Makes entity start or stop riptiding.
* <p>
* Note: This does not damage attackable entities.
*
* @param riptiding whether the entity should start riptiding.
* @see HumanEntity#startRiptideAttack(int, float, ItemStack)
*/
public void setRiptiding(boolean riptiding);
/**
* Returns whether this entity is slumbering.
*