- 41
- 3
- 3
Хочу чтобы мой новый блок спавнил мобов по кд, по типу моб спавнера. Написал с помощью updateTick, но то ли оно слишком медленное, то ли я что-то не то сделал, только ничего не происходит. Если все правильно, как можно ускорить спавн мобов, чтобы спавн происходил примерно каждые 15 секунд?
updateTick:
@Override
public void updateTick(World worldIn, BlockPos pos, IBlockState state, Random rand)
{
//EntityPlayer player = new EntityPlayer(worldIn);
if (!worldIn.isRemote)
{
EntityPigZombie zombie0= new EntityPigZombie(worldIn);
if (zombie0!=null)
{
zombie0.setHeldItem(zombie0.getActiveHand(), new ItemStack(Items.GOLDEN_SWORD,(int)(1)));
zombie0.setLocationAndAngles(pos.getX(), pos.getY(), pos.getZ(), worldIn.rand.nextFloat() * 360F, 0.0F);
worldIn.spawnEntity(zombie0);
}
}
}