- 41
- 3
- 3
Продолжаю делать спавн мобов из блока по кд, хочу сделать так, чтобы появляющиеся свинозомби становились агрессивными с игроку. У меня получилось сделать это при ломании блока, а вот при простом обновлении блока мне нужно достать самого этого игрока. Как это можно сделать? (Спавн моба происходит при обновлении тайла)
при обновлении в тайле спавнится моб:
@Override
public void update() {
this.count++;
if (this.count >=200)
{
this.count=0;
if (!world.isRemote)
{
EntityPigZombie zombie= new EntityPigZombie(world);
if (zombie != null)
{
zombie.setLocationAndAngles(pos.getX(), pos.getY(), pos.getZ(), world.rand.nextFloat() * 360F, 0.0F);
zombie.setAttackTarget(player);
zombie.setHeldItem(zombie.getActiveHand(), new ItemStack(Items.GOLDEN_SWORD,(int)(1)));
world.spawnEntity(zombie);
}
}
}
}