@Override public void playEffect(EntityEffect arg0) { base.playEffect(arg0); }
public void playEffect(EntityEffect arg0) { entity.playEffect(arg0); }
@Override public void playEffect(MCEntityEffect type) { e.playEffect(EntityEffect.valueOf(type.name())); }
@Override public void onRun() { // Location to spawn the blood-item. Location location = getLocation(); location.add(0, RandomUtils.random.nextFloat() * height, 0); location.getWorld().playEffect(location, Effect.STEP_SOUND, color); Entity entity = getEntity(); if (hurt && entity != null) { entity.playEffect(org.bukkit.EntityEffect.HURT); } } }
sourceEntity.playEffect(entityEffect);