ArmorStand as = p.getWorld().spawn(p.getLocation(), ArmorStand.class); // spawna a ArmorStand
as.setHelmet(new ItemStack(Material.SKULL_ITEM, 1, (short) 3)); // coloca uma cabeça nela
as.setVisible(false); // coloca pra ela nao ficar visivel
new BukkitRunnable() {
@Override
public void run() {
EulerAngle ea = as.getHeadPose(); // obtem a posição atual
as.setHeadPose(ea.subtract(0, 0.25, 0)); // define a posiçao da cabeça e tira 0.25 do Y
}
}.runTaskTimer(this, 1L, 1L);