Importing the package

Link to importing-the-package

It might be required for you to import the package if you encounter any issues (like casting an Array), so better be safe than sorry and add the import.
import crafttweaker.entity.IEntityArrow;

IEntityArrow implement the following interfaces and are able to call all of their methods/getters/setters as well:

ZenGetterZenSetterTipo
ZenGetter
shooter
ZenSetter
shooter
Tipo
IEntity
ZenGetter
damage
ZenSetter
damage
Tipo
double
ZenGetter
knockbackStrength
ZenSetter
knockbackStrength
Tipo
int
ZenGetter
isCritical
ZenSetter
isCritical
Tipo
boolean
ZenGetter
pickupStatus
ZenSetter
pickupStatus
Tipo
String
ZenGetter
shake
ZenSetter
Tipo
int

Additional methods

Link to additional-methods

  • void shoot(IEntity shooter, float pitch, float yaw, float roll, float velocity, float inaccuracy)

  • void setPickupDisallowed()

  • void setPickupAllowed()

  • void setPickupCreative()