mirror of
https://github.com/PaperMC/Paper.git
synced 2025-08-09 08:32:07 -07:00
#959: Add access to current item's remaining ticks
By: gIsForGravity <gavin.f.tantleff@gmail.com>
This commit is contained in:
@@ -196,6 +196,22 @@ public interface LivingEntity extends Attributable, Damageable, ProjectileSource
|
|||||||
*/
|
*/
|
||||||
public void setMaximumAir(int ticks);
|
public void setMaximumAir(int ticks);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the number of ticks remaining for the current item's usage.
|
||||||
|
*
|
||||||
|
* @return The number of ticks remaining
|
||||||
|
*/
|
||||||
|
public int getItemInUseTicks();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets the number of ticks that remain for the current item's usage.
|
||||||
|
* Applies to items that take time to use, like eating food, drawing a bow,
|
||||||
|
* or throwing a trident.
|
||||||
|
*
|
||||||
|
* @param ticks The number of ticks remaining
|
||||||
|
*/
|
||||||
|
public void setItemInUseTicks(int ticks);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the time in ticks until the next arrow leaves the entity's body.
|
* Gets the time in ticks until the next arrow leaves the entity's body.
|
||||||
*
|
*
|
||||||
|
Reference in New Issue
Block a user