Try connecting to the server with direct connect. Other solutions I suggest is deleting the whole .minecraft folder or try joining skyblock loading the pack there and then pokeworld. You could also try switching versions.
Half of year past by but this problem still haunting me there are 2 solutions online 1)Change version to 1.8.3 but it does not work for me, because i am Timing out 2)Hope and wait that Mojang will fix this just to make this clear i tried full minecraft reistalment and my friend's account (who does not have this problem) AND THIS HAVE NOT FIXED IT! This problem somehow on my end but only with your server ;/
SOLVED i asked my friend to download texture pack on my account using his computer then send Texture-hash to me, and put it into server-tecsture-pack folder!!!!!!!!!!!! I CAN PLAY NOW!!!