No. That being said, if you start mining a lot of ores and very little stone, they will get suspicious. There are many plugins that show all kinds of data based on how many blocks players mine and how much of each block they mine. You can find an xrayer who mines more ores than the average player very easily. If you deviate from the norm they will vanish teleport to you and check your cave pathing. When I used to run servers I had lots of people trying to circumvent this by acting as if they were strip mining and changing directions very conveniently to hit diamonds with their strip mines. But even if this doesn't work, there are many plugins that will show how off the probability charts you are even if you try to not mine diamonds directly. It is next to impossible to make your mining seem random enough to not get caught. Your best bet is that the server owners don't have any anti-xray plugins. But no, they can never tell what resource pack you are using unless you are playing on some custom-modded Minecraft client which hands servers this information.