Interface Projectile

All Superinterfaces:
net.runelite.api.Node, net.runelite.api.Projectile, net.runelite.api.Renderable

public interface Projectile extends net.runelite.api.Projectile
Represents a projectile entity in the game world.

Projectiles are visual effects that travel from one point to another, typically representing ranged attacks, magic spells, or other moving game effects. This interface extends the RuneLite API's Projectile interface to provide compatibility with the Storm API.

Projectiles contain information about their trajectory, including start and end positions, speed, and the associated graphic effect. They are commonly used to track incoming attacks or special effects.

See Also:
  • Projectile
  • Method Summary

    Methods inherited from interface net.runelite.api.Node

    getHash, getNext, getPrevious

    Methods inherited from interface net.runelite.api.Projectile

    getAnimation, getAnimationFrame, getEndCycle, getEndHeight, getFloor, getHeight, getId, getInteracting, getOrientation, getRemainingCycles, getSlope, getSourceActor, getSourceLevel, getSourcePoint, getStartCycle, getStartHeight, getStartPos, getTarget, getTargetActor, getTargetLevel, getTargetPoint, getX, getX1, getY, getY1, getZ, setEndCycle

    Methods inherited from interface net.runelite.api.Renderable

    getAnimationHeightOffset, getModel, getModelHeight, setModelHeight